From 03f1a808348f9950b51df86e6df907669bb78fc4 Mon Sep 17 00:00:00 2001 From: Derek Christ Date: Sat, 24 May 2025 12:58:19 +0200 Subject: [PATCH] Minimal executable --- .../index/main.cpp.E107921AA6E41F78.idx | Bin 0 -> 404 bytes CMakeLists.txt | 13 + build/.ninja_deps | Bin 0 -> 15708 bytes build/.ninja_log | 7 + build/CMakeCache.txt | 386 ++++++++ build/CMakeFiles/3.31.6/CMakeCCompiler.cmake | 81 ++ .../CMakeFiles/3.31.6/CMakeCXXCompiler.cmake | 105 ++ .../3.31.6/CMakeDetermineCompilerABI_C.bin | Bin 0 -> 12576 bytes .../3.31.6/CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 12592 bytes build/CMakeFiles/3.31.6/CMakeSystem.cmake | 15 + .../3.31.6/CompilerIdC/CMakeCCompilerId.c | 904 +++++++++++++++++ build/CMakeFiles/3.31.6/CompilerIdC/a.out | Bin 0 -> 12688 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 919 ++++++++++++++++++ build/CMakeFiles/3.31.6/CompilerIdCXX/a.out | Bin 0 -> 12704 bytes build/CMakeFiles/CMakeConfigureLog.yaml | 518 ++++++++++ .../CMakeFiles/HansTheGatherer.dir/main.cpp.o | Bin 0 -> 462936 bytes build/CMakeFiles/TargetDirectories.txt | 3 + build/CMakeFiles/cmake.check_cache | 1 + build/CMakeFiles/rules.ninja | 96 ++ build/HansTheGatherer | Bin 0 -> 240592 bytes build/build.ninja | 140 +++ build/cmake_install.cmake | 66 ++ build/compile_commands.json | 8 + main.cpp | 7 + 24 files changed, 3269 insertions(+) create mode 100644 .cache/clangd/index/main.cpp.E107921AA6E41F78.idx create mode 100644 CMakeLists.txt create mode 100644 build/.ninja_deps create mode 100644 build/.ninja_log create mode 100644 build/CMakeCache.txt create mode 100644 build/CMakeFiles/3.31.6/CMakeCCompiler.cmake create mode 100644 build/CMakeFiles/3.31.6/CMakeCXXCompiler.cmake create mode 100755 build/CMakeFiles/3.31.6/CMakeDetermineCompilerABI_C.bin create mode 100755 build/CMakeFiles/3.31.6/CMakeDetermineCompilerABI_CXX.bin create mode 100644 build/CMakeFiles/3.31.6/CMakeSystem.cmake create mode 100644 build/CMakeFiles/3.31.6/CompilerIdC/CMakeCCompilerId.c create mode 100755 build/CMakeFiles/3.31.6/CompilerIdC/a.out create mode 100644 build/CMakeFiles/3.31.6/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100755 build/CMakeFiles/3.31.6/CompilerIdCXX/a.out create mode 100644 build/CMakeFiles/CMakeConfigureLog.yaml create mode 100644 build/CMakeFiles/HansTheGatherer.dir/main.cpp.o create mode 100644 build/CMakeFiles/TargetDirectories.txt create mode 100644 build/CMakeFiles/cmake.check_cache create mode 100644 build/CMakeFiles/rules.ninja create mode 100755 build/HansTheGatherer create mode 100644 build/build.ninja create mode 100644 build/cmake_install.cmake create mode 100644 build/compile_commands.json create mode 100644 main.cpp diff --git a/.cache/clangd/index/main.cpp.E107921AA6E41F78.idx b/.cache/clangd/index/main.cpp.E107921AA6E41F78.idx new file mode 100644 index 0000000000000000000000000000000000000000..87ee8f97a68534be5ce4705c8cd5b52c2384192e GIT binary patch literal 404 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 MPqXi~&-9M@KP6TuSpWb4 literal 0 HcmV?d00001 diff --git a/build/.ninja_log b/build/.ninja_log new file mode 100644 index 0000000..f05591f --- /dev/null +++ b/build/.ninja_log @@ -0,0 +1,7 @@ +# ninja log v6 +646 681 1748084217539431713 HansTheGatherer 56fe39e94f05f046 +0 646 1748084216892589223 CMakeFiles/HansTheGatherer.dir/main.cpp.o f05113a49bef90a +1 31 1748084271977788386 build.ninja 8e402d244b09da2 +1 40 1748084271980526268 HansTheGatherer 46a21811be68aff1 +0 636 1748084284144344059 CMakeFiles/HansTheGatherer.dir/main.cpp.o f05113a49bef90a +636 673 1748084284780341193 HansTheGatherer 46a21811be68aff1 diff --git a/build/CMakeCache.txt b/build/CMakeCache.txt new file mode 100644 index 0000000..8d866d9 --- /dev/null +++ b/build/CMakeCache.txt @@ -0,0 +1,386 @@ +# This is the CMakeCache file. +# For build in directory: /home/derek/Git/HansTheGatherer/build +# It was generated by CMake: /usr/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line + +//Path to a program. +CMAKE_AR:FILEPATH=/usr/bin/ar + +//Choose the type of build, options are: None Debug Release RelWithDebInfo +// MinSizeRel ... +CMAKE_BUILD_TYPE:STRING= + +//CXX compiler +CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++ + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//C compiler +CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib + +//Flags used by the C compiler during all build types. +CMAKE_C_FLAGS:STRING= + +//Flags used by the C compiler during DEBUG builds. +CMAKE_C_FLAGS_DEBUG:STRING=-g + +//Flags used by the C compiler during MINSIZEREL builds. +CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the C compiler during RELEASE builds. +CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the C compiler during RELWITHDEBINFO builds. +CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Path to a program. +CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND + +//Flags used by the linker during all build types. +CMAKE_EXE_LINKER_FLAGS:STRING= + +//Flags used by the linker during DEBUG builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during MINSIZEREL builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during RELEASE builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during RELWITHDEBINFO builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Enable/Disable output of build database during the build. +CMAKE_EXPORT_BUILD_DATABASE:BOOL= + +//No help, variable specified on the command line. +CMAKE_EXPORT_COMPILE_COMMANDS:UNINITIALIZED=Y + +//Value Computed by CMake. +CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=/home/derek/Git/HansTheGatherer/build/CMakeFiles/pkgRedirects + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/usr/local + +//Path to a program. +CMAKE_LINKER:FILEPATH=/usr/bin/ld + +//Program used to build from build.ninja files. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/ninja-build + +//Flags used by the linker during the creation of modules during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=/usr/bin/nm + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=HansTheGatherer + +//Path to a program. +CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib + +//Path to a program. +CMAKE_READELF:FILEPATH=/usr/bin/readelf + +//Flags used by the linker during the creation of shared libraries +// during all build types. +CMAKE_SHARED_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Flags used by the linker during the creation of static libraries +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELWITHDEBINFO builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_STRIP:FILEPATH=/usr/bin/strip + +//Path to a program. +CMAKE_TAPI:FILEPATH=CMAKE_TAPI-NOTFOUND + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Value Computed by CMake +HansTheGatherer_BINARY_DIR:STATIC=/home/derek/Git/HansTheGatherer/build + +//Value Computed by CMake +HansTheGatherer_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +HansTheGatherer_SOURCE_DIR:STATIC=/home/derek/Git/HansTheGatherer + +//The directory containing a CMake configuration file for SDL3. +SDL3_DIR:PATH=/usr/lib64/cmake/SDL3 + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: CMAKE_ADDR2LINE +CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/home/derek/Git/HansTheGatherer/build +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=31 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=6 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/usr/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest +//ADVANCED property for variable: CMAKE_CXX_COMPILER +CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR +CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB +CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER +CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_AR +CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB +CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS +CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG +CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL +CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE +CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO +CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_DLLTOOL +CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 +//Path to cache edit program executable. +CMAKE_EDIT_COMMAND:INTERNAL=/usr/bin/ccmake +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXPORT_BUILD_DATABASE +CMAKE_EXPORT_BUILD_DATABASE-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Ninja +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/home/derek/Git/HansTheGatherer +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=0 +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MAKE_PROGRAM +CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS +CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG +CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE +CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_NM +CMAKE_NM-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJCOPY +CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJDUMP +CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RANLIB +CMAKE_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_READELF +CMAKE_READELF-ADVANCED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=/usr/share/cmake +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_TAPI +CMAKE_TAPI-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//linker supports push/pop state +_CMAKE_CXX_LINKER_PUSHPOP_STATE_SUPPORTED:INTERNAL=TRUE +//linker supports push/pop state +_CMAKE_C_LINKER_PUSHPOP_STATE_SUPPORTED:INTERNAL=TRUE +//linker supports push/pop state +_CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED:INTERNAL=TRUE + diff --git a/build/CMakeFiles/3.31.6/CMakeCCompiler.cmake b/build/CMakeFiles/3.31.6/CMakeCCompiler.cmake new file mode 100644 index 0000000..d4cb948 --- /dev/null +++ b/build/CMakeFiles/3.31.6/CMakeCCompiler.cmake @@ -0,0 +1,81 @@ +set(CMAKE_C_COMPILER "/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "15.1.1") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "23") +set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_C_STANDARD_LATEST "23") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17;c_std_23") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") +set(CMAKE_C17_COMPILE_FEATURES "c_std_17") +set(CMAKE_C23_COMPILE_FEATURES "c_std_23") + +set(CMAKE_C_PLATFORM_ID "Linux") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "GNU") +set(CMAKE_C_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_LINKER_LINK "") +set(CMAKE_LINKER_LLD "") +set(CMAKE_C_COMPILER_LINKER "/usr/bin/ld") +set(CMAKE_C_COMPILER_LINKER_ID "GNU") +set(CMAKE_C_COMPILER_LINKER_VERSION 2.44) +set(CMAKE_C_COMPILER_LINKER_FRONTEND_VARIANT GNU) +set(CMAKE_MT "") +set(CMAKE_TAPI "CMAKE_TAPI-NOTFOUND") +set(CMAKE_COMPILER_IS_GNUCC 1) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) +set(CMAKE_C_LINKER_DEPFILE_SUPPORTED ) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_C_LIBRARY_ARCHITECTURE "") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/x86_64-redhat-linux/15/include;/usr/local/include;/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-redhat-linux/15;/usr/lib64;/lib64;/usr/lib;/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/build/CMakeFiles/3.31.6/CMakeCXXCompiler.cmake b/build/CMakeFiles/3.31.6/CMakeCXXCompiler.cmake new file mode 100644 index 0000000..332d86c --- /dev/null +++ b/build/CMakeFiles/3.31.6/CMakeCXXCompiler.cmake @@ -0,0 +1,105 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "15.1.1") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_CXX_STANDARD_LATEST "26") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23;cxx_std_26") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") +set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23") +set(CMAKE_CXX26_COMPILE_FEATURES "cxx_std_26") + +set(CMAKE_CXX_PLATFORM_ID "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "GNU") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_LINKER_LINK "") +set(CMAKE_LINKER_LLD "") +set(CMAKE_CXX_COMPILER_LINKER "/usr/bin/ld") +set(CMAKE_CXX_COMPILER_LINKER_ID "GNU") +set(CMAKE_CXX_COMPILER_LINKER_VERSION 2.44) +set(CMAKE_CXX_COMPILER_LINKER_FRONTEND_VARIANT GNU) +set(CMAKE_MT "") +set(CMAKE_TAPI "CMAKE_TAPI-NOTFOUND") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm;ccm;cxxm;c++m) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang IN ITEMS C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) +set(CMAKE_CXX_LINKER_DEPFILE_SUPPORTED ) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/15;/usr/include/c++/15/x86_64-redhat-linux;/usr/include/c++/15/backward;/usr/lib/gcc/x86_64-redhat-linux/15/include;/usr/local/include;/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-redhat-linux/15;/usr/lib64;/lib64;/usr/lib;/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") +set(CMAKE_CXX_COMPILER_CLANG_RESOURCE_DIR "") + +set(CMAKE_CXX_COMPILER_IMPORT_STD "") +### Imported target for C++23 standard library +set(CMAKE_CXX23_COMPILER_IMPORT_STD_NOT_FOUND_MESSAGE "Toolchain does not support discovering `import std` support") + + +### Imported target for C++26 standard library +set(CMAKE_CXX26_COMPILER_IMPORT_STD_NOT_FOUND_MESSAGE "Toolchain does not support discovering `import std` support") + + + diff --git a/build/CMakeFiles/3.31.6/CMakeDetermineCompilerABI_C.bin b/build/CMakeFiles/3.31.6/CMakeDetermineCompilerABI_C.bin new file mode 100755 index 0000000000000000000000000000000000000000..fc7b45a5f44ce6f3ca93f924188f83768e1aff95 GIT binary patch literal 12576 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 literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/3.31.6/CMakeDetermineCompilerABI_CXX.bin b/build/CMakeFiles/3.31.6/CMakeDetermineCompilerABI_CXX.bin new file mode 100755 index 0000000000000000000000000000000000000000..e884da2ff4df24629ec21150c7e06536411bfaa4 GIT binary patch literal 12592 zcmeHNU2GKB6~4PR;Ix3(rUY6V*di2xsK>j;IPQ|PvtIw~O2&3=2WSWx&+d%vQTI=~ z|t8Kchu-v2I z`;PCMz{7k#Y~jmloculL{H@Y?V9BQwkL?Sv;b|Bed0L!(<-&|^uh~y7e++gKu^7QXoE?2`uo9N$Ci*G-dTzn^a`rTV& zlLOI}=v&DvR|cDPQQ0~H%-hpi>#i3i2kkH4Q zm#6O;x9-x#C29ZtkEB?GSJ9CBLj^LG&0c0KqCW< z3^X$Euo>vgI_aM7&aBmub@Frb9rL|C9X;JzxuA8)E^t1?+r##Wb~yiPuS3AT!gX+A z7&Ey--YC0f$u$g6A+QXoIn&7t(95os*}ory>p?YFt<7Y>6tyVg8HEoGr}`2`mv*2V z`~~Gv;IRZm3UrOi)bMI(1pYxhBTS<+=ywsXn#^fV);njSP;)%Fao< zFl|^xw{$$xd%|l!k{TUM$J_{*Zc^g})!=T=xYDj}Y1(q(NE>F25cFOtsR zQFpLT@=GK`^xc%d1M}44pLZ(-Gzo`vY02}FGo-JVs1Q2opCkP_lAkBJo#a-MEH+Rj z1mB^suwR_ZV0lCd!Th@w70)g52OrI3e4Mviq`yz?ME}1D{_b4Q;ZPzG3-5*5)xL1_ zpcc`h;jT#6!AN(sH@tV;w!%r%rG}2kK2d8Oty*^-tg(iMj_5uSKN9OMM!R}@#rTm} zX)d34@-tzWuKPWSz9TU+pD(1HeBI`uqp`^R6IM^;U{6luwWy>y>J7K+|6Q;i% z`GRX}88I;yJ0Kts4gcD9gFF-F2ZO!ni$WPd(PUWYgz#tHFId{5wj8Lj@S@ePH$WA z@kzzsjPV5^tIO@WYzoW0TH~r`{}{9fVWom|LFQr?;a4eM#=8jT=P%<)s073|(Hzkw zgz;g)^_&2#u<`Rzg0TAzZ0MJt=ZyalDgn_Z_<76t&!JK;{!7w+qrmU?Sorz)d#DHC z>5d=qvC!`=;x^O~$1nL>|Q4)Bn8w3=te-vvAjxS;$q?gHKh$EDM8;W`zT z(}1@_{`uNB6)eu6eQ={ll0CuV9NGt)1>aYU|4jD7+C6zu+Bb=%CS8L3-n${~o2t)( z$BA-P+6SxeVeaXVfVTx775JZsx4Z*5=D~lwA4`1OefGBr=j*fD7c9_)tBR+RDY;Rt z0PDN()HYmmMgWkuXPi8Mu)qnmvTK(NH)mwBg}hw`ORHeaWD99CYglffR5r}Hd66mP zidoyWEiF>t!kC6fv0;`E^mLhmiq8fj++{92Bgm+fDZEKhsZaow!#G3k{S zkQK}bFlCYk$K!|PYOh=phgY;QkTevS>>n3K|F=fshf@h*3=NO=#fOd2!NG}vNn=iw8*^pb5^^;ivRW<}vu57P+Ct_Ea^hQZ*F7ufhLtts3(SP2 zX!TMuiVjdQcR-yyoWMnC874YaEB6pV-h$S2xy(TAGQZHu3pv+JgLF$u&T>t@(r5B> zT6)fb?-PzCH0exp?Ri&dczzLqtEDJ3w3{`{vqG~L^3bP}Zb`K~ZPa@Y*cEjf7Pm%vA;tye?r^s=PM~^|>%jf6j zc?y*08BFoVuM?k-UxW~WLXLQzp+Mz}>nQPk{4W^GGe1oHu#eC42OKwe%Qz@F_h7zG ze4Y5%KNjTSaWbFh8P5Rb{rHnu=IL=`~-{dK?TnV^Lc(1qW?i7WXS&g$A1Re@tBy;?_ZtxKO#PhFjq(} zf%Niu+`#{%?(y0Cub)?Z{8f6NuabYu$LIJNJ`WY|{WsOF%ciMzWuY`x$GxBb8^FB$ zW#TUrKa3<#@yGubwBZGrOi`f@Hq^l(CYQW=LOeY gICqMn_C*@-w)#5vg#%;u`urF6s(zwAf=?Cy0XrgSssI20 literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/3.31.6/CMakeSystem.cmake b/build/CMakeFiles/3.31.6/CMakeSystem.cmake new file mode 100644 index 0000000..5c40408 --- /dev/null +++ b/build/CMakeFiles/3.31.6/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-6.14.6-300.fc42.x86_64") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "6.14.6-300.fc42.x86_64") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux-6.14.6-300.fc42.x86_64") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "6.14.6-300.fc42.x86_64") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/build/CMakeFiles/3.31.6/CompilerIdC/CMakeCCompilerId.c b/build/CMakeFiles/3.31.6/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 0000000..50d95e5 --- /dev/null +++ b/build/CMakeFiles/3.31.6/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,904 @@ +#ifdef __cplusplus +# error "A C++ compiler has been selected for C." +#endif + +#if defined(__18CXX) +# define ID_VOID_MAIN +#endif +#if defined(__CLASSIC_C__) +/* cv-qualifiers did not exist in K&R C */ +# define const +# define volatile +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_C) +# define COMPILER_ID "SunPro" +# if __SUNPRO_C >= 0x5100 + /* __SUNPRO_C = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# endif + +#elif defined(__HP_cc) +# define COMPILER_ID "HP" + /* __HP_cc = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) + +#elif defined(__DECC) +# define COMPILER_ID "Compaq" + /* __DECC_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) + +#elif defined(__IBMC__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__open_xl__) && defined(__clang__) +# define COMPILER_ID "IBMClang" +# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__) +# define COMPILER_VERSION_MINOR DEC(__open_xl_release__) +# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__) + + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(__clang__) && defined(__cray__) +# define COMPILER_ID "CrayClang" +# define COMPILER_VERSION_MAJOR DEC(__cray_major__) +# define COMPILER_VERSION_MINOR DEC(__cray_minor__) +# define COMPILER_VERSION_PATCH DEC(__cray_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TASKING__) +# define COMPILER_ID "Tasking" + # define COMPILER_VERSION_MAJOR DEC(__VERSION__/1000) + # define COMPILER_VERSION_MINOR DEC(__VERSION__ % 100) +# define COMPILER_VERSION_INTERNAL DEC(__VERSION__) + +#elif defined(__ORANGEC__) +# define COMPILER_ID "OrangeC" +# define COMPILER_VERSION_MAJOR DEC(__ORANGEC_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__ORANGEC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__ORANGEC_PATCHLEVEL__) + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION/100 % 100) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) && defined(__ti__) +# define COMPILER_ID "TIClang" + # define COMPILER_VERSION_MAJOR DEC(__ti_major__) + # define COMPILER_VERSION_MINOR DEC(__ti_minor__) + # define COMPILER_VERSION_PATCH DEC(__ti_patchlevel__) +# define COMPILER_VERSION_INTERNAL DEC(__ti_version__) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__)) +# define COMPILER_ID "LCC" +# define COMPILER_VERSION_MAJOR DEC(__LCC__ / 100) +# define COMPILER_VERSION_MINOR DEC(__LCC__ % 100) +# if defined(__LCC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__) +# endif +# if defined(__GNUC__) && defined(__GNUC_MINOR__) +# define SIMULATE_ID "GNU" +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(_ADI_COMPILER) +# define COMPILER_ID "ADSP" +#if defined(__VERSIONNUM__) + /* __VERSIONNUM__ = 0xVVRRPPTT */ +# define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF) +# define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF) +# define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF) +# define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +# elif defined(_ADI_COMPILER) +# define PLATFORM_ID "ADSP" + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__clang__) && defined(__ti__) +# if defined(__ARM_ARCH) +# define ARCHITECTURE_ID "ARM" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +# elif defined(__ADSPSHARC__) +# define ARCHITECTURE_ID "SHARC" + +# elif defined(__ADSPBLACKFIN__) +# define ARCHITECTURE_ID "Blackfin" + +#elif defined(__TASKING__) + +# if defined(__CTC__) || defined(__CPTC__) +# define ARCHITECTURE_ID "TriCore" + +# elif defined(__CMCS__) +# define ARCHITECTURE_ID "MCS" + +# elif defined(__CARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__CARC__) +# define ARCHITECTURE_ID "ARC" + +# elif defined(__C51__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__CPCP__) +# define ARCHITECTURE_ID "PCP" + +# else +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#define C_STD_99 199901L +#define C_STD_11 201112L +#define C_STD_17 201710L +#define C_STD_23 202311L + +#ifdef __STDC_VERSION__ +# define C_STD __STDC_VERSION__ +#endif + +#if !defined(__STDC__) && !defined(__clang__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_VERSION "90" +# else +# define C_VERSION +# endif +#elif C_STD > C_STD_17 +# define C_VERSION "23" +#elif C_STD > C_STD_11 +# define C_VERSION "17" +#elif C_STD > C_STD_99 +# define C_VERSION "11" +#elif C_STD >= C_STD_99 +# define C_VERSION "99" +#else +# define C_VERSION "90" +#endif +const char* info_language_standard_default = + "INFO" ":" "standard_default[" C_VERSION "]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/build/CMakeFiles/3.31.6/CompilerIdC/a.out b/build/CMakeFiles/3.31.6/CompilerIdC/a.out new file mode 100755 index 0000000000000000000000000000000000000000..e85194be739873fc23598d4459c30bed9d688b3e GIT binary patch literal 12688 zcmeHNZ)_Y_5uZEfZ%OL2gWEtLSws{$P;c%W$2CU^>)2BCkeugUAhR*MO3E5Mv-_=?cpaFf39cB)OK`w6Ivy@}_bMAX5Aj zZ?*m;K9Q9?I>)Z;78X+!$#+GiiYq5kqh5G`FvpMH76#d4Trllbev{A-V<=l_sC{l^=_ zhf|4##H;B`m-^ONP-+=P=07LQ#vNZ$9J0T7S3P$=9=9O<5d8*Q&XWmsv+-vHl&(#j zyEt*zxN(OC7nJ=MuPZTsBmL6#Po`hG)sT+7l78(@&{X!Yo;`&5)c>i6S}-UmZaI>k ze`E3SQmORH+6F`-CoV4QkL>^QG#So+ekna)yml#dTSa-ciHksSsKUkK zpq_zx2I?88XP};edIstl`2Weko@{2Uvtv)zZOdl-;%wV&S7%#ihgry(?J5bh9+Kmo zWQ91*H3+SU88vXQZH#2xE(A_Ku&14j52RBdozOoxaG=L-H}`g++2nN2XEU1|MLE6* zY(Y)deLw!n*KxTR#T^P=uI{l^h1QT1o0Mx6xGdqNjbsFUtX2jN^$jJ*bJH`Ktd~EI zE5#Gl)>ZBHV_v?H$@$0QswDQAx)M*6DZ7I1>Ob`i)H6`e zKs^KX4Ae7F&p))(3SeXPrS)NQQG z65;)JtSL)E>_po1O`F)l@V);v!{XIQN zqZL4b$9Hm@By6Okof1 zZR~NzGHre?@XT=-9Zv3r(Vk=idis)Gs~GkTCgZC#_jjX<;eliajHZ%t$c*AoRR|eB z6JUR;7p^OpT(7dlb$yT-Z_9hx+_;W0ZiF!9Cxj_~AxzyXv__^ya)0;E$X+K={;uOm zzAx#z4%#w~2hWHWKTxRbrM{Z*re1 zs2V>J#MZ!@rEn9)7Qu{$zn^Gc!JhV~qPTM*c@Td)7{9`?3f|7RJa+|8VYa}9@MWq#|3{1D-mb{c`gh7J*?C^-=D02|6KXG7iO9*tW}p< zey*Si?cjxHv%^=^0h^HlG-vW!geccE+*mz+=rV^R#npu#AAp{-lTCC z`H8LpxrPOQfbGM6K8CmW@)M1g=LzgaZRAmYPI7+QxnVPI@R6UbAwMvl4-#e$ z_lNNbZwJmK0b|}|#z)Zg@>nYbUfvF-?eT2R_X=p~=IqIAZp_KrZjj3tY^OL2w3VCn z0?#$$wJq!kd~DlJKJU!go*(4rU?T5Kd$wDgo}NQWg=W(OzRI-cpz|58r-!$T2V8u@ zW0;=rs>u6Bx(}x8)S+J62D|suhq@0A^q@!lv$a!cTeqfrN5JkM96HcFXb<)EjiwIU zhr169rjQZdK({Kl%{|u%98kg2d7+~B&{3({P{+1H&Yr@}<*Wzxzz|xw8Q(4zJQp(l zM9!9-X{}`)f3oOIdiL^NXTbEhV7pmc{h2v|M?K=7n>~~9G+Xw~F^I83fdf)||F(Vj zU=OE4bzANTeN=6HgUYh@$J^^#q1|!-voJRuIAbV-yp~f^Q`3M+zi5sXGx+`^M z(ZDPRGn3EFc==$Cq3#0%ZFDuO(Db#WLz6msccwGr7)K6+#vgMgixu4)W))1#@-$wl zVDg+v^@Vu()J-P{@|m$>fOo}zTWB6nb7$Fy-`Zd)m-0R1PNm)bk>{QuCRXr~0P7f# zdB%R)+{Ys81g+_B9;HsQ1CL6+Jm*d_|0!y$C~EFgp(n9k$(QHsYx0o;I z4>3Zpa7VI^(V*^2>LlrZ{4HE72;X475#r1GME)Pd#|TzvZ6kb(`4;oZKNaH9c?w_F zF%KhF`5r~qQ)iej>nAi*C6rDWLzLD&(*FYYzrcJMSBYQjMAD*()>5L&dg?Os4b|)N z_!)*TV1>p+__BUmWPY3trT_5xpTTxIC*jNgv%%l1zRG+NhE!OdLs`j}d5e7Sx-(=S zzJ9(P;>VgT#fUX)qN_#uSK=4o1*}xwe|NtF))tl+vJCToig+bo=CSg9uo2>i{97S@d7f!#MqG$2C4PbLV1+P= zU*>IbLtBLHIUTx@cnA;{?nn5Klr42d_#!v0z<L%y_5vq{p2KuYNj_v;XkSNiry2V9GEbE64>=EogLBi` P{NJ}~KZy__q{6=e9dDN9 literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/3.31.6/CompilerIdCXX/CMakeCXXCompilerId.cpp b/build/CMakeFiles/3.31.6/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000..3b6e114 --- /dev/null +++ b/build/CMakeFiles/3.31.6/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,919 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__open_xl__) && defined(__clang__) +# define COMPILER_ID "IBMClang" +# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__) +# define COMPILER_VERSION_MINOR DEC(__open_xl_release__) +# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__) + + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(__clang__) && defined(__cray__) +# define COMPILER_ID "CrayClang" +# define COMPILER_VERSION_MAJOR DEC(__cray_major__) +# define COMPILER_VERSION_MINOR DEC(__cray_minor__) +# define COMPILER_VERSION_PATCH DEC(__cray_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TASKING__) +# define COMPILER_ID "Tasking" + # define COMPILER_VERSION_MAJOR DEC(__VERSION__/1000) + # define COMPILER_VERSION_MINOR DEC(__VERSION__ % 100) +# define COMPILER_VERSION_INTERNAL DEC(__VERSION__) + +#elif defined(__ORANGEC__) +# define COMPILER_ID "OrangeC" +# define COMPILER_VERSION_MAJOR DEC(__ORANGEC_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__ORANGEC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__ORANGEC_PATCHLEVEL__) + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION/100 % 100) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) && defined(__ti__) +# define COMPILER_ID "TIClang" + # define COMPILER_VERSION_MAJOR DEC(__ti_major__) + # define COMPILER_VERSION_MINOR DEC(__ti_minor__) + # define COMPILER_VERSION_PATCH DEC(__ti_patchlevel__) +# define COMPILER_VERSION_INTERNAL DEC(__ti_version__) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__)) +# define COMPILER_ID "LCC" +# define COMPILER_VERSION_MAJOR DEC(__LCC__ / 100) +# define COMPILER_VERSION_MINOR DEC(__LCC__ % 100) +# if defined(__LCC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__) +# endif +# if defined(__GNUC__) && defined(__GNUC_MINOR__) +# define SIMULATE_ID "GNU" +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(_ADI_COMPILER) +# define COMPILER_ID "ADSP" +#if defined(__VERSIONNUM__) + /* __VERSIONNUM__ = 0xVVRRPPTT */ +# define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF) +# define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF) +# define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF) +# define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +# elif defined(_ADI_COMPILER) +# define PLATFORM_ID "ADSP" + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__clang__) && defined(__ti__) +# if defined(__ARM_ARCH) +# define ARCHITECTURE_ID "ARM" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +# elif defined(__ADSPSHARC__) +# define ARCHITECTURE_ID "SHARC" + +# elif defined(__ADSPBLACKFIN__) +# define ARCHITECTURE_ID "Blackfin" + +#elif defined(__TASKING__) + +# if defined(__CTC__) || defined(__CPTC__) +# define ARCHITECTURE_ID "TriCore" + +# elif defined(__CMCS__) +# define ARCHITECTURE_ID "MCS" + +# elif defined(__CARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__CARC__) +# define ARCHITECTURE_ID "ARC" + +# elif defined(__C51__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__CPCP__) +# define ARCHITECTURE_ID "PCP" + +# else +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#define CXX_STD_98 199711L +#define CXX_STD_11 201103L +#define CXX_STD_14 201402L +#define CXX_STD_17 201703L +#define CXX_STD_20 202002L +#define CXX_STD_23 202302L + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) +# if _MSVC_LANG > CXX_STD_17 +# define CXX_STD _MSVC_LANG +# elif _MSVC_LANG == CXX_STD_17 && defined(__cpp_aggregate_paren_init) +# define CXX_STD CXX_STD_20 +# elif _MSVC_LANG > CXX_STD_14 && __cplusplus > CXX_STD_17 +# define CXX_STD CXX_STD_20 +# elif _MSVC_LANG > CXX_STD_14 +# define CXX_STD CXX_STD_17 +# elif defined(__INTEL_CXX11_MODE__) && defined(__cpp_aggregate_nsdmi) +# define CXX_STD CXX_STD_14 +# elif defined(__INTEL_CXX11_MODE__) +# define CXX_STD CXX_STD_11 +# else +# define CXX_STD CXX_STD_98 +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# if _MSVC_LANG > __cplusplus +# define CXX_STD _MSVC_LANG +# else +# define CXX_STD __cplusplus +# endif +#elif defined(__NVCOMPILER) +# if __cplusplus == CXX_STD_17 && defined(__cpp_aggregate_paren_init) +# define CXX_STD CXX_STD_20 +# else +# define CXX_STD __cplusplus +# endif +#elif defined(__INTEL_COMPILER) || defined(__PGI) +# if __cplusplus == CXX_STD_11 && defined(__cpp_namespace_attributes) +# define CXX_STD CXX_STD_17 +# elif __cplusplus == CXX_STD_11 && defined(__cpp_aggregate_nsdmi) +# define CXX_STD CXX_STD_14 +# else +# define CXX_STD __cplusplus +# endif +#elif (defined(__IBMCPP__) || defined(__ibmxl__)) && defined(__linux__) +# if __cplusplus == CXX_STD_11 && defined(__cpp_aggregate_nsdmi) +# define CXX_STD CXX_STD_14 +# else +# define CXX_STD __cplusplus +# endif +#elif __cplusplus == 1 && defined(__GXX_EXPERIMENTAL_CXX0X__) +# define CXX_STD CXX_STD_11 +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > CXX_STD_23 + "26" +#elif CXX_STD > CXX_STD_20 + "23" +#elif CXX_STD > CXX_STD_17 + "20" +#elif CXX_STD > CXX_STD_14 + "17" +#elif CXX_STD > CXX_STD_11 + "14" +#elif CXX_STD >= CXX_STD_11 + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/build/CMakeFiles/3.31.6/CompilerIdCXX/a.out b/build/CMakeFiles/3.31.6/CompilerIdCXX/a.out new file mode 100755 index 0000000000000000000000000000000000000000..b2af31fe307f588605fd567f7635496363722606 GIT binary patch literal 12704 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 DD?gud literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/CMakeConfigureLog.yaml b/build/CMakeFiles/CMakeConfigureLog.yaml new file mode 100644 index 0000000..2072fbf --- /dev/null +++ b/build/CMakeFiles/CMakeConfigureLog.yaml @@ -0,0 +1,518 @@ + +--- +events: + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineSystem.cmake:205 (message)" + - "CMakeLists.txt:3 (project)" + message: | + The system is: Linux - 6.14.6-300.fc42.x86_64 - x86_64 + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineCompilerId.cmake:17 (message)" + - "/usr/share/cmake/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" + - "/usr/share/cmake/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)" + - "CMakeLists.txt:3 (project)" + message: | + Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. + Compiler: /usr/bin/cc + Build flags: + Id flags: + + The output was: + 0 + + + Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" + + The C compiler identification is GNU, found in: + /home/derek/Git/HansTheGatherer/build/CMakeFiles/3.31.6/CompilerIdC/a.out + + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineCompilerId.cmake:17 (message)" + - "/usr/share/cmake/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" + - "/usr/share/cmake/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)" + - "CMakeLists.txt:3 (project)" + message: | + Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. + Compiler: /usr/bin/c++ + Build flags: + Id flags: + + The output was: + 0 + + + Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" + + The CXX compiler identification is GNU, found in: + /home/derek/Git/HansTheGatherer/build/CMakeFiles/3.31.6/CompilerIdCXX/a.out + + - + kind: "try_compile-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:74 (try_compile)" + - "/usr/share/cmake/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:3 (project)" + checks: + - "Detecting C compiler ABI info" + directories: + source: "/home/derek/Git/HansTheGatherer/build/CMakeFiles/CMakeScratch/TryCompile-dzY1Ya" + binary: "/home/derek/Git/HansTheGatherer/build/CMakeFiles/CMakeScratch/TryCompile-dzY1Ya" + cmakeVariables: + CMAKE_C_FLAGS: "" + CMAKE_C_FLAGS_DEBUG: "-g" + CMAKE_EXE_LINKER_FLAGS: "" + buildResult: + variable: "CMAKE_C_ABI_COMPILED" + cached: true + stdout: | + Change Dir: '/home/derek/Git/HansTheGatherer/build/CMakeFiles/CMakeScratch/TryCompile-dzY1Ya' + + Run Build Command(s): /usr/bin/ninja-build -v cmTC_f61c4 + [1/2] /usr/bin/cc -v -o CMakeFiles/cmTC_f61c4.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake/Modules/CMakeCCompilerABI.c + Using built-in specs. + COLLECT_GCC=/usr/bin/cc + OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa + OFFLOAD_TARGET_DEFAULT=1 + Target: x86_64-redhat-linux + Configured with: ../configure --enable-bootstrap --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,m2,cobol,lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-gcc-major-version-only --enable-libstdcxx-backtrace --with-libstdcxx-zoneinfo=/usr/share/zoneinfo --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --with-isl=/builddir/build/BUILD/gcc-15.1.1-build/gcc-15.1.1-20250425/obj-x86_64-redhat-linux/isl-install --enable-offload-targets=nvptx-none,amdgcn-amdhsa --enable-offload-defaulted --without-cuda-driver --enable-gnu-indirect-function --enable-cet --with-tune=generic --with-arch_32=i686 --build=x86_64-redhat-linux --with-build-config=bootstrap-lto --enable-link-serialization=1 + Thread model: posix + Supported LTO compression algorithms: zlib zstd + gcc version 15.1.1 20250425 (Red Hat 15.1.1-1) (GCC) + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_f61c4.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_f61c4.dir/' + /usr/libexec/gcc/x86_64-redhat-linux/15/cc1 -quiet -v /usr/share/cmake/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_f61c4.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -o /tmp/ccJ98Mey.s + GNU C23 (GCC) version 15.1.1 20250425 (Red Hat 15.1.1-1) (x86_64-redhat-linux) + compiled by GNU C version 15.1.1 20250425 (Red Hat 15.1.1-1), GMP version 6.3.0, MPFR version 4.2.2, MPC version 1.3.1, isl version isl-0.24-GMP + + GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 + ignoring nonexistent directory "/usr/lib/gcc/x86_64-redhat-linux/15/include-fixed" + ignoring nonexistent directory "/usr/lib/gcc/x86_64-redhat-linux/15/../../../../x86_64-redhat-linux/include" + #include "..." search starts here: + #include <...> search starts here: + /usr/lib/gcc/x86_64-redhat-linux/15/include + /usr/local/include + /usr/include + End of search list. + Compiler executable checksum: 60876894d5360930b59a80f28b1cbbaf + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_f61c4.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_f61c4.dir/' + as -v --64 -o CMakeFiles/cmTC_f61c4.dir/CMakeCCompilerABI.c.o /tmp/ccJ98Mey.s + GNU assembler version 2.44 (x86_64-redhat-linux) using BFD version version 2.44-3.fc42 + COMPILER_PATH=/usr/libexec/gcc/x86_64-redhat-linux/15/:/usr/libexec/gcc/x86_64-redhat-linux/15/:/usr/libexec/gcc/x86_64-redhat-linux/:/usr/lib/gcc/x86_64-redhat-linux/15/:/usr/lib/gcc/x86_64-redhat-linux/ + LIBRARY_PATH=/usr/lib/gcc/x86_64-redhat-linux/15/:/usr/lib/gcc/x86_64-redhat-linux/15/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-redhat-linux/15/../../../:/lib/:/usr/lib/ + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_f61c4.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_f61c4.dir/CMakeCCompilerABI.c.' + [2/2] : && /usr/bin/cc -v -Wl,-v CMakeFiles/cmTC_f61c4.dir/CMakeCCompilerABI.c.o -o cmTC_f61c4 && : + Using built-in specs. + COLLECT_GCC=/usr/bin/cc + COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/15/lto-wrapper + OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa + OFFLOAD_TARGET_DEFAULT=1 + Target: x86_64-redhat-linux + Configured with: ../configure --enable-bootstrap --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,m2,cobol,lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-gcc-major-version-only --enable-libstdcxx-backtrace --with-libstdcxx-zoneinfo=/usr/share/zoneinfo --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --with-isl=/builddir/build/BUILD/gcc-15.1.1-build/gcc-15.1.1-20250425/obj-x86_64-redhat-linux/isl-install --enable-offload-targets=nvptx-none,amdgcn-amdhsa --enable-offload-defaulted --without-cuda-driver --enable-gnu-indirect-function --enable-cet --with-tune=generic --with-arch_32=i686 --build=x86_64-redhat-linux --with-build-config=bootstrap-lto --enable-link-serialization=1 + Thread model: posix + Supported LTO compression algorithms: zlib zstd + gcc version 15.1.1 20250425 (Red Hat 15.1.1-1) (GCC) + COMPILER_PATH=/usr/libexec/gcc/x86_64-redhat-linux/15/:/usr/libexec/gcc/x86_64-redhat-linux/15/:/usr/libexec/gcc/x86_64-redhat-linux/:/usr/lib/gcc/x86_64-redhat-linux/15/:/usr/lib/gcc/x86_64-redhat-linux/ + LIBRARY_PATH=/usr/lib/gcc/x86_64-redhat-linux/15/:/usr/lib/gcc/x86_64-redhat-linux/15/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-redhat-linux/15/../../../:/lib/:/usr/lib/ + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_f61c4' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_f61c4.' + /usr/libexec/gcc/x86_64-redhat-linux/15/collect2 -plugin /usr/libexec/gcc/x86_64-redhat-linux/15/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-redhat-linux/15/lto-wrapper -plugin-opt=-fresolution=/tmp/ccXV7PIt.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --no-add-needed --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTC_f61c4 /usr/lib/gcc/x86_64-redhat-linux/15/../../../../lib64/crt1.o /usr/lib/gcc/x86_64-redhat-linux/15/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/15/crtbegin.o -L/usr/lib/gcc/x86_64-redhat-linux/15 -L/usr/lib/gcc/x86_64-redhat-linux/15/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/15/../../.. -L/lib -L/usr/lib -v CMakeFiles/cmTC_f61c4.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-redhat-linux/15/crtend.o /usr/lib/gcc/x86_64-redhat-linux/15/../../../../lib64/crtn.o + collect2 version 15.1.1 20250425 (Red Hat 15.1.1-1) + /usr/bin/ld -plugin /usr/libexec/gcc/x86_64-redhat-linux/15/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-redhat-linux/15/lto-wrapper -plugin-opt=-fresolution=/tmp/ccXV7PIt.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --no-add-needed --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTC_f61c4 /usr/lib/gcc/x86_64-redhat-linux/15/../../../../lib64/crt1.o /usr/lib/gcc/x86_64-redhat-linux/15/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/15/crtbegin.o -L/usr/lib/gcc/x86_64-redhat-linux/15 -L/usr/lib/gcc/x86_64-redhat-linux/15/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/15/../../.. -L/lib -L/usr/lib -v CMakeFiles/cmTC_f61c4.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-redhat-linux/15/crtend.o /usr/lib/gcc/x86_64-redhat-linux/15/../../../../lib64/crtn.o + GNU ld version 2.44-3.fc42 + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_f61c4' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_f61c4.' + + exitCode: 0 + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:182 (message)" + - "/usr/share/cmake/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:3 (project)" + message: | + Parsed C implicit include dir info: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/x86_64-redhat-linux/15/include] + add: [/usr/local/include] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/x86_64-redhat-linux/15/include] ==> [/usr/lib/gcc/x86_64-redhat-linux/15/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/lib/gcc/x86_64-redhat-linux/15/include;/usr/local/include;/usr/include] + + + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:218 (message)" + - "/usr/share/cmake/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:3 (project)" + message: | + Parsed C implicit link information: + link line regex: [^( *|.*[/\\])(ld[0-9]*(\\.[a-z]+)?|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)] + linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(\\.[a-z]+)?))("|,| |$)] + ignore line: [Change Dir: '/home/derek/Git/HansTheGatherer/build/CMakeFiles/CMakeScratch/TryCompile-dzY1Ya'] + ignore line: [] + ignore line: [Run Build Command(s): /usr/bin/ninja-build -v cmTC_f61c4] + ignore line: [[1/2] /usr/bin/cc -v -o CMakeFiles/cmTC_f61c4.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake/Modules/CMakeCCompilerABI.c] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-redhat-linux] + ignore line: [Configured with: ../configure --enable-bootstrap --enable-languages=c c++ fortran objc obj-c++ ada go d m2 cobol lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-gcc-major-version-only --enable-libstdcxx-backtrace --with-libstdcxx-zoneinfo=/usr/share/zoneinfo --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --with-isl=/builddir/build/BUILD/gcc-15.1.1-build/gcc-15.1.1-20250425/obj-x86_64-redhat-linux/isl-install --enable-offload-targets=nvptx-none amdgcn-amdhsa --enable-offload-defaulted --without-cuda-driver --enable-gnu-indirect-function --enable-cet --with-tune=generic --with-arch_32=i686 --build=x86_64-redhat-linux --with-build-config=bootstrap-lto --enable-link-serialization=1] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 15.1.1 20250425 (Red Hat 15.1.1-1) (GCC) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_f61c4.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_f61c4.dir/'] + ignore line: [ /usr/libexec/gcc/x86_64-redhat-linux/15/cc1 -quiet -v /usr/share/cmake/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_f61c4.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -o /tmp/ccJ98Mey.s] + ignore line: [GNU C23 (GCC) version 15.1.1 20250425 (Red Hat 15.1.1-1) (x86_64-redhat-linux)] + ignore line: [ compiled by GNU C version 15.1.1 20250425 (Red Hat 15.1.1-1) GMP version 6.3.0 MPFR version 4.2.2 MPC version 1.3.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-redhat-linux/15/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-redhat-linux/15/../../../../x86_64-redhat-linux/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/x86_64-redhat-linux/15/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [Compiler executable checksum: 60876894d5360930b59a80f28b1cbbaf] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_f61c4.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_f61c4.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_f61c4.dir/CMakeCCompilerABI.c.o /tmp/ccJ98Mey.s] + ignore line: [GNU assembler version 2.44 (x86_64-redhat-linux) using BFD version version 2.44-3.fc42] + ignore line: [COMPILER_PATH=/usr/libexec/gcc/x86_64-redhat-linux/15/:/usr/libexec/gcc/x86_64-redhat-linux/15/:/usr/libexec/gcc/x86_64-redhat-linux/:/usr/lib/gcc/x86_64-redhat-linux/15/:/usr/lib/gcc/x86_64-redhat-linux/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-redhat-linux/15/:/usr/lib/gcc/x86_64-redhat-linux/15/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-redhat-linux/15/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_f61c4.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_f61c4.dir/CMakeCCompilerABI.c.'] + ignore line: [[2/2] : && /usr/bin/cc -v -Wl -v CMakeFiles/cmTC_f61c4.dir/CMakeCCompilerABI.c.o -o cmTC_f61c4 && :] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/15/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-redhat-linux] + ignore line: [Configured with: ../configure --enable-bootstrap --enable-languages=c c++ fortran objc obj-c++ ada go d m2 cobol lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-gcc-major-version-only --enable-libstdcxx-backtrace --with-libstdcxx-zoneinfo=/usr/share/zoneinfo --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --with-isl=/builddir/build/BUILD/gcc-15.1.1-build/gcc-15.1.1-20250425/obj-x86_64-redhat-linux/isl-install --enable-offload-targets=nvptx-none amdgcn-amdhsa --enable-offload-defaulted --without-cuda-driver --enable-gnu-indirect-function --enable-cet --with-tune=generic --with-arch_32=i686 --build=x86_64-redhat-linux --with-build-config=bootstrap-lto --enable-link-serialization=1] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 15.1.1 20250425 (Red Hat 15.1.1-1) (GCC) ] + ignore line: [COMPILER_PATH=/usr/libexec/gcc/x86_64-redhat-linux/15/:/usr/libexec/gcc/x86_64-redhat-linux/15/:/usr/libexec/gcc/x86_64-redhat-linux/:/usr/lib/gcc/x86_64-redhat-linux/15/:/usr/lib/gcc/x86_64-redhat-linux/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-redhat-linux/15/:/usr/lib/gcc/x86_64-redhat-linux/15/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-redhat-linux/15/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_f61c4' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_f61c4.'] + link line: [ /usr/libexec/gcc/x86_64-redhat-linux/15/collect2 -plugin /usr/libexec/gcc/x86_64-redhat-linux/15/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-redhat-linux/15/lto-wrapper -plugin-opt=-fresolution=/tmp/ccXV7PIt.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --no-add-needed --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTC_f61c4 /usr/lib/gcc/x86_64-redhat-linux/15/../../../../lib64/crt1.o /usr/lib/gcc/x86_64-redhat-linux/15/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/15/crtbegin.o -L/usr/lib/gcc/x86_64-redhat-linux/15 -L/usr/lib/gcc/x86_64-redhat-linux/15/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/15/../../.. -L/lib -L/usr/lib -v CMakeFiles/cmTC_f61c4.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-redhat-linux/15/crtend.o /usr/lib/gcc/x86_64-redhat-linux/15/../../../../lib64/crtn.o] + arg [/usr/libexec/gcc/x86_64-redhat-linux/15/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/libexec/gcc/x86_64-redhat-linux/15/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/libexec/gcc/x86_64-redhat-linux/15/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccXV7PIt.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [--build-id] ==> ignore + arg [--no-add-needed] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-o] ==> ignore + arg [cmTC_f61c4] ==> ignore + arg [/usr/lib/gcc/x86_64-redhat-linux/15/../../../../lib64/crt1.o] ==> obj [/usr/lib/gcc/x86_64-redhat-linux/15/../../../../lib64/crt1.o] + arg [/usr/lib/gcc/x86_64-redhat-linux/15/../../../../lib64/crti.o] ==> obj [/usr/lib/gcc/x86_64-redhat-linux/15/../../../../lib64/crti.o] + arg [/usr/lib/gcc/x86_64-redhat-linux/15/crtbegin.o] ==> obj [/usr/lib/gcc/x86_64-redhat-linux/15/crtbegin.o] + arg [-L/usr/lib/gcc/x86_64-redhat-linux/15] ==> dir [/usr/lib/gcc/x86_64-redhat-linux/15] + arg [-L/usr/lib/gcc/x86_64-redhat-linux/15/../../../../lib64] ==> dir [/usr/lib/gcc/x86_64-redhat-linux/15/../../../../lib64] + arg [-L/lib/../lib64] ==> dir [/lib/../lib64] + arg [-L/usr/lib/../lib64] ==> dir [/usr/lib/../lib64] + arg [-L/usr/lib/gcc/x86_64-redhat-linux/15/../../..] ==> dir [/usr/lib/gcc/x86_64-redhat-linux/15/../../..] + arg [-L/lib] ==> dir [/lib] + arg [-L/usr/lib] ==> dir [/usr/lib] + arg [-v] ==> ignore + arg [CMakeFiles/cmTC_f61c4.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [/usr/lib/gcc/x86_64-redhat-linux/15/crtend.o] ==> obj [/usr/lib/gcc/x86_64-redhat-linux/15/crtend.o] + arg [/usr/lib/gcc/x86_64-redhat-linux/15/../../../../lib64/crtn.o] ==> obj [/usr/lib/gcc/x86_64-redhat-linux/15/../../../../lib64/crtn.o] + ignore line: [collect2 version 15.1.1 20250425 (Red Hat 15.1.1-1)] + ignore line: [/usr/bin/ld -plugin /usr/libexec/gcc/x86_64-redhat-linux/15/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-redhat-linux/15/lto-wrapper -plugin-opt=-fresolution=/tmp/ccXV7PIt.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --no-add-needed --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTC_f61c4 /usr/lib/gcc/x86_64-redhat-linux/15/../../../../lib64/crt1.o /usr/lib/gcc/x86_64-redhat-linux/15/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/15/crtbegin.o -L/usr/lib/gcc/x86_64-redhat-linux/15 -L/usr/lib/gcc/x86_64-redhat-linux/15/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/15/../../.. -L/lib -L/usr/lib -v CMakeFiles/cmTC_f61c4.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-redhat-linux/15/crtend.o /usr/lib/gcc/x86_64-redhat-linux/15/../../../../lib64/crtn.o] + linker tool for 'C': /usr/bin/ld + collapse obj [/usr/lib/gcc/x86_64-redhat-linux/15/../../../../lib64/crt1.o] ==> [/usr/lib64/crt1.o] + collapse obj [/usr/lib/gcc/x86_64-redhat-linux/15/../../../../lib64/crti.o] ==> [/usr/lib64/crti.o] + collapse obj [/usr/lib/gcc/x86_64-redhat-linux/15/../../../../lib64/crtn.o] ==> [/usr/lib64/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-redhat-linux/15] ==> [/usr/lib/gcc/x86_64-redhat-linux/15] + collapse library dir [/usr/lib/gcc/x86_64-redhat-linux/15/../../../../lib64] ==> [/usr/lib64] + collapse library dir [/lib/../lib64] ==> [/lib64] + collapse library dir [/usr/lib/../lib64] ==> [/usr/lib64] + collapse library dir [/usr/lib/gcc/x86_64-redhat-linux/15/../../..] ==> [/usr/lib] + collapse library dir [/lib] ==> [/lib] + collapse library dir [/usr/lib] ==> [/usr/lib] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + implicit objs: [/usr/lib64/crt1.o;/usr/lib64/crti.o;/usr/lib/gcc/x86_64-redhat-linux/15/crtbegin.o;/usr/lib/gcc/x86_64-redhat-linux/15/crtend.o;/usr/lib64/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-redhat-linux/15;/usr/lib64;/lib64;/usr/lib;/lib] + implicit fwks: [] + + + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake/Modules/Internal/CMakeDetermineLinkerId.cmake:40 (message)" + - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:255 (cmake_determine_linker_id)" + - "/usr/share/cmake/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:3 (project)" + message: | + Running the C compiler's linker: "/usr/bin/ld" "-v" + GNU ld version 2.44-3.fc42 + - + kind: "try_compile-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:74 (try_compile)" + - "/usr/share/cmake/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:3 (project)" + checks: + - "Detecting CXX compiler ABI info" + directories: + source: "/home/derek/Git/HansTheGatherer/build/CMakeFiles/CMakeScratch/TryCompile-BJ5Mr2" + binary: "/home/derek/Git/HansTheGatherer/build/CMakeFiles/CMakeScratch/TryCompile-BJ5Mr2" + cmakeVariables: + CMAKE_CXX_FLAGS: "" + CMAKE_CXX_FLAGS_DEBUG: "-g" + CMAKE_CXX_SCAN_FOR_MODULES: "OFF" + CMAKE_EXE_LINKER_FLAGS: "" + buildResult: + variable: "CMAKE_CXX_ABI_COMPILED" + cached: true + stdout: | + Change Dir: '/home/derek/Git/HansTheGatherer/build/CMakeFiles/CMakeScratch/TryCompile-BJ5Mr2' + + Run Build Command(s): /usr/bin/ninja-build -v cmTC_55751 + [1/2] /usr/bin/c++ -v -o CMakeFiles/cmTC_55751.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp + Using built-in specs. + COLLECT_GCC=/usr/bin/c++ + OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa + OFFLOAD_TARGET_DEFAULT=1 + Target: x86_64-redhat-linux + Configured with: ../configure --enable-bootstrap --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,m2,cobol,lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-gcc-major-version-only --enable-libstdcxx-backtrace --with-libstdcxx-zoneinfo=/usr/share/zoneinfo --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --with-isl=/builddir/build/BUILD/gcc-15.1.1-build/gcc-15.1.1-20250425/obj-x86_64-redhat-linux/isl-install --enable-offload-targets=nvptx-none,amdgcn-amdhsa --enable-offload-defaulted --without-cuda-driver --enable-gnu-indirect-function --enable-cet --with-tune=generic --with-arch_32=i686 --build=x86_64-redhat-linux --with-build-config=bootstrap-lto --enable-link-serialization=1 + Thread model: posix + Supported LTO compression algorithms: zlib zstd + gcc version 15.1.1 20250425 (Red Hat 15.1.1-1) (GCC) + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_55751.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_55751.dir/' + /usr/libexec/gcc/x86_64-redhat-linux/15/cc1plus -quiet -v -D_GNU_SOURCE /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_55751.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -o /tmp/ccvkuUEB.s + GNU C++17 (GCC) version 15.1.1 20250425 (Red Hat 15.1.1-1) (x86_64-redhat-linux) + compiled by GNU C version 15.1.1 20250425 (Red Hat 15.1.1-1), GMP version 6.3.0, MPFR version 4.2.2, MPC version 1.3.1, isl version isl-0.24-GMP + + GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 + ignoring nonexistent directory "/usr/lib/gcc/x86_64-redhat-linux/15/include-fixed" + ignoring nonexistent directory "/usr/lib/gcc/x86_64-redhat-linux/15/../../../../x86_64-redhat-linux/include" + #include "..." search starts here: + #include <...> search starts here: + /usr/lib/gcc/x86_64-redhat-linux/15/../../../../include/c++/15 + /usr/lib/gcc/x86_64-redhat-linux/15/../../../../include/c++/15/x86_64-redhat-linux + /usr/lib/gcc/x86_64-redhat-linux/15/../../../../include/c++/15/backward + /usr/lib/gcc/x86_64-redhat-linux/15/include + /usr/local/include + /usr/include + End of search list. + Compiler executable checksum: d669e747d9d9e37a81ad80de42ecb8cd + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_55751.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_55751.dir/' + as -v --64 -o CMakeFiles/cmTC_55751.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccvkuUEB.s + GNU assembler version 2.44 (x86_64-redhat-linux) using BFD version version 2.44-3.fc42 + COMPILER_PATH=/usr/libexec/gcc/x86_64-redhat-linux/15/:/usr/libexec/gcc/x86_64-redhat-linux/15/:/usr/libexec/gcc/x86_64-redhat-linux/:/usr/lib/gcc/x86_64-redhat-linux/15/:/usr/lib/gcc/x86_64-redhat-linux/ + LIBRARY_PATH=/usr/lib/gcc/x86_64-redhat-linux/15/:/usr/lib/gcc/x86_64-redhat-linux/15/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-redhat-linux/15/../../../:/lib/:/usr/lib/ + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_55751.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_55751.dir/CMakeCXXCompilerABI.cpp.' + [2/2] : && /usr/bin/c++ -v -Wl,-v CMakeFiles/cmTC_55751.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_55751 && : + Using built-in specs. + COLLECT_GCC=/usr/bin/c++ + COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/15/lto-wrapper + OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa + OFFLOAD_TARGET_DEFAULT=1 + Target: x86_64-redhat-linux + Configured with: ../configure --enable-bootstrap --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,m2,cobol,lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-gcc-major-version-only --enable-libstdcxx-backtrace --with-libstdcxx-zoneinfo=/usr/share/zoneinfo --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --with-isl=/builddir/build/BUILD/gcc-15.1.1-build/gcc-15.1.1-20250425/obj-x86_64-redhat-linux/isl-install --enable-offload-targets=nvptx-none,amdgcn-amdhsa --enable-offload-defaulted --without-cuda-driver --enable-gnu-indirect-function --enable-cet --with-tune=generic --with-arch_32=i686 --build=x86_64-redhat-linux --with-build-config=bootstrap-lto --enable-link-serialization=1 + Thread model: posix + Supported LTO compression algorithms: zlib zstd + gcc version 15.1.1 20250425 (Red Hat 15.1.1-1) (GCC) + COMPILER_PATH=/usr/libexec/gcc/x86_64-redhat-linux/15/:/usr/libexec/gcc/x86_64-redhat-linux/15/:/usr/libexec/gcc/x86_64-redhat-linux/:/usr/lib/gcc/x86_64-redhat-linux/15/:/usr/lib/gcc/x86_64-redhat-linux/ + LIBRARY_PATH=/usr/lib/gcc/x86_64-redhat-linux/15/:/usr/lib/gcc/x86_64-redhat-linux/15/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-redhat-linux/15/../../../:/lib/:/usr/lib/ + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_55751' '-foffload-options=-l_GCC_stdc++' '-foffload-options=-l_GCC_m' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_55751.' + /usr/libexec/gcc/x86_64-redhat-linux/15/collect2 -plugin /usr/libexec/gcc/x86_64-redhat-linux/15/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-redhat-linux/15/lto-wrapper -plugin-opt=-fresolution=/tmp/cctqQqHn.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --no-add-needed --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTC_55751 /usr/lib/gcc/x86_64-redhat-linux/15/../../../../lib64/crt1.o /usr/lib/gcc/x86_64-redhat-linux/15/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/15/crtbegin.o -L/usr/lib/gcc/x86_64-redhat-linux/15 -L/usr/lib/gcc/x86_64-redhat-linux/15/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/15/../../.. -L/lib -L/usr/lib -v CMakeFiles/cmTC_55751.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-redhat-linux/15/crtend.o /usr/lib/gcc/x86_64-redhat-linux/15/../../../../lib64/crtn.o + collect2 version 15.1.1 20250425 (Red Hat 15.1.1-1) + /usr/bin/ld -plugin /usr/libexec/gcc/x86_64-redhat-linux/15/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-redhat-linux/15/lto-wrapper -plugin-opt=-fresolution=/tmp/cctqQqHn.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --no-add-needed --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTC_55751 /usr/lib/gcc/x86_64-redhat-linux/15/../../../../lib64/crt1.o /usr/lib/gcc/x86_64-redhat-linux/15/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/15/crtbegin.o -L/usr/lib/gcc/x86_64-redhat-linux/15 -L/usr/lib/gcc/x86_64-redhat-linux/15/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/15/../../.. -L/lib -L/usr/lib -v CMakeFiles/cmTC_55751.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-redhat-linux/15/crtend.o /usr/lib/gcc/x86_64-redhat-linux/15/../../../../lib64/crtn.o + GNU ld version 2.44-3.fc42 + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_55751' '-foffload-options=-l_GCC_stdc++' '-foffload-options=-l_GCC_m' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_55751.' + + exitCode: 0 + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:182 (message)" + - "/usr/share/cmake/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:3 (project)" + message: | + Parsed CXX implicit include dir info: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/x86_64-redhat-linux/15/../../../../include/c++/15] + add: [/usr/lib/gcc/x86_64-redhat-linux/15/../../../../include/c++/15/x86_64-redhat-linux] + add: [/usr/lib/gcc/x86_64-redhat-linux/15/../../../../include/c++/15/backward] + add: [/usr/lib/gcc/x86_64-redhat-linux/15/include] + add: [/usr/local/include] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/x86_64-redhat-linux/15/../../../../include/c++/15] ==> [/usr/include/c++/15] + collapse include dir [/usr/lib/gcc/x86_64-redhat-linux/15/../../../../include/c++/15/x86_64-redhat-linux] ==> [/usr/include/c++/15/x86_64-redhat-linux] + collapse include dir [/usr/lib/gcc/x86_64-redhat-linux/15/../../../../include/c++/15/backward] ==> [/usr/include/c++/15/backward] + collapse include dir [/usr/lib/gcc/x86_64-redhat-linux/15/include] ==> [/usr/lib/gcc/x86_64-redhat-linux/15/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/include/c++/15;/usr/include/c++/15/x86_64-redhat-linux;/usr/include/c++/15/backward;/usr/lib/gcc/x86_64-redhat-linux/15/include;/usr/local/include;/usr/include] + + + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:218 (message)" + - "/usr/share/cmake/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:3 (project)" + message: | + Parsed CXX implicit link information: + link line regex: [^( *|.*[/\\])(ld[0-9]*(\\.[a-z]+)?|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)] + linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(\\.[a-z]+)?))("|,| |$)] + ignore line: [Change Dir: '/home/derek/Git/HansTheGatherer/build/CMakeFiles/CMakeScratch/TryCompile-BJ5Mr2'] + ignore line: [] + ignore line: [Run Build Command(s): /usr/bin/ninja-build -v cmTC_55751] + ignore line: [[1/2] /usr/bin/c++ -v -o CMakeFiles/cmTC_55751.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-redhat-linux] + ignore line: [Configured with: ../configure --enable-bootstrap --enable-languages=c c++ fortran objc obj-c++ ada go d m2 cobol lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-gcc-major-version-only --enable-libstdcxx-backtrace --with-libstdcxx-zoneinfo=/usr/share/zoneinfo --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --with-isl=/builddir/build/BUILD/gcc-15.1.1-build/gcc-15.1.1-20250425/obj-x86_64-redhat-linux/isl-install --enable-offload-targets=nvptx-none amdgcn-amdhsa --enable-offload-defaulted --without-cuda-driver --enable-gnu-indirect-function --enable-cet --with-tune=generic --with-arch_32=i686 --build=x86_64-redhat-linux --with-build-config=bootstrap-lto --enable-link-serialization=1] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 15.1.1 20250425 (Red Hat 15.1.1-1) (GCC) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_55751.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_55751.dir/'] + ignore line: [ /usr/libexec/gcc/x86_64-redhat-linux/15/cc1plus -quiet -v -D_GNU_SOURCE /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_55751.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -o /tmp/ccvkuUEB.s] + ignore line: [GNU C++17 (GCC) version 15.1.1 20250425 (Red Hat 15.1.1-1) (x86_64-redhat-linux)] + ignore line: [ compiled by GNU C version 15.1.1 20250425 (Red Hat 15.1.1-1) GMP version 6.3.0 MPFR version 4.2.2 MPC version 1.3.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-redhat-linux/15/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-redhat-linux/15/../../../../x86_64-redhat-linux/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/x86_64-redhat-linux/15/../../../../include/c++/15] + ignore line: [ /usr/lib/gcc/x86_64-redhat-linux/15/../../../../include/c++/15/x86_64-redhat-linux] + ignore line: [ /usr/lib/gcc/x86_64-redhat-linux/15/../../../../include/c++/15/backward] + ignore line: [ /usr/lib/gcc/x86_64-redhat-linux/15/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [Compiler executable checksum: d669e747d9d9e37a81ad80de42ecb8cd] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_55751.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_55751.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_55751.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccvkuUEB.s] + ignore line: [GNU assembler version 2.44 (x86_64-redhat-linux) using BFD version version 2.44-3.fc42] + ignore line: [COMPILER_PATH=/usr/libexec/gcc/x86_64-redhat-linux/15/:/usr/libexec/gcc/x86_64-redhat-linux/15/:/usr/libexec/gcc/x86_64-redhat-linux/:/usr/lib/gcc/x86_64-redhat-linux/15/:/usr/lib/gcc/x86_64-redhat-linux/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-redhat-linux/15/:/usr/lib/gcc/x86_64-redhat-linux/15/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-redhat-linux/15/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_55751.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_55751.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [[2/2] : && /usr/bin/c++ -v -Wl -v CMakeFiles/cmTC_55751.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_55751 && :] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/15/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-redhat-linux] + ignore line: [Configured with: ../configure --enable-bootstrap --enable-languages=c c++ fortran objc obj-c++ ada go d m2 cobol lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-gcc-major-version-only --enable-libstdcxx-backtrace --with-libstdcxx-zoneinfo=/usr/share/zoneinfo --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --with-isl=/builddir/build/BUILD/gcc-15.1.1-build/gcc-15.1.1-20250425/obj-x86_64-redhat-linux/isl-install --enable-offload-targets=nvptx-none amdgcn-amdhsa --enable-offload-defaulted --without-cuda-driver --enable-gnu-indirect-function --enable-cet --with-tune=generic --with-arch_32=i686 --build=x86_64-redhat-linux --with-build-config=bootstrap-lto --enable-link-serialization=1] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 15.1.1 20250425 (Red Hat 15.1.1-1) (GCC) ] + ignore line: [COMPILER_PATH=/usr/libexec/gcc/x86_64-redhat-linux/15/:/usr/libexec/gcc/x86_64-redhat-linux/15/:/usr/libexec/gcc/x86_64-redhat-linux/:/usr/lib/gcc/x86_64-redhat-linux/15/:/usr/lib/gcc/x86_64-redhat-linux/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-redhat-linux/15/:/usr/lib/gcc/x86_64-redhat-linux/15/../../../../lib64/:/lib/../lib64/:/usr/lib/../lib64/:/usr/lib/gcc/x86_64-redhat-linux/15/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_55751' '-foffload-options=-l_GCC_stdc++' '-foffload-options=-l_GCC_m' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_55751.'] + link line: [ /usr/libexec/gcc/x86_64-redhat-linux/15/collect2 -plugin /usr/libexec/gcc/x86_64-redhat-linux/15/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-redhat-linux/15/lto-wrapper -plugin-opt=-fresolution=/tmp/cctqQqHn.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --no-add-needed --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTC_55751 /usr/lib/gcc/x86_64-redhat-linux/15/../../../../lib64/crt1.o /usr/lib/gcc/x86_64-redhat-linux/15/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/15/crtbegin.o -L/usr/lib/gcc/x86_64-redhat-linux/15 -L/usr/lib/gcc/x86_64-redhat-linux/15/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/15/../../.. -L/lib -L/usr/lib -v CMakeFiles/cmTC_55751.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-redhat-linux/15/crtend.o /usr/lib/gcc/x86_64-redhat-linux/15/../../../../lib64/crtn.o] + arg [/usr/libexec/gcc/x86_64-redhat-linux/15/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/libexec/gcc/x86_64-redhat-linux/15/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/libexec/gcc/x86_64-redhat-linux/15/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/cctqQqHn.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [--build-id] ==> ignore + arg [--no-add-needed] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-o] ==> ignore + arg [cmTC_55751] ==> ignore + arg [/usr/lib/gcc/x86_64-redhat-linux/15/../../../../lib64/crt1.o] ==> obj [/usr/lib/gcc/x86_64-redhat-linux/15/../../../../lib64/crt1.o] + arg [/usr/lib/gcc/x86_64-redhat-linux/15/../../../../lib64/crti.o] ==> obj [/usr/lib/gcc/x86_64-redhat-linux/15/../../../../lib64/crti.o] + arg [/usr/lib/gcc/x86_64-redhat-linux/15/crtbegin.o] ==> obj [/usr/lib/gcc/x86_64-redhat-linux/15/crtbegin.o] + arg [-L/usr/lib/gcc/x86_64-redhat-linux/15] ==> dir [/usr/lib/gcc/x86_64-redhat-linux/15] + arg [-L/usr/lib/gcc/x86_64-redhat-linux/15/../../../../lib64] ==> dir [/usr/lib/gcc/x86_64-redhat-linux/15/../../../../lib64] + arg [-L/lib/../lib64] ==> dir [/lib/../lib64] + arg [-L/usr/lib/../lib64] ==> dir [/usr/lib/../lib64] + arg [-L/usr/lib/gcc/x86_64-redhat-linux/15/../../..] ==> dir [/usr/lib/gcc/x86_64-redhat-linux/15/../../..] + arg [-L/lib] ==> dir [/lib] + arg [-L/usr/lib] ==> dir [/usr/lib] + arg [-v] ==> ignore + arg [CMakeFiles/cmTC_55751.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [/usr/lib/gcc/x86_64-redhat-linux/15/crtend.o] ==> obj [/usr/lib/gcc/x86_64-redhat-linux/15/crtend.o] + arg [/usr/lib/gcc/x86_64-redhat-linux/15/../../../../lib64/crtn.o] ==> obj [/usr/lib/gcc/x86_64-redhat-linux/15/../../../../lib64/crtn.o] + ignore line: [collect2 version 15.1.1 20250425 (Red Hat 15.1.1-1)] + ignore line: [/usr/bin/ld -plugin /usr/libexec/gcc/x86_64-redhat-linux/15/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-redhat-linux/15/lto-wrapper -plugin-opt=-fresolution=/tmp/cctqQqHn.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --no-add-needed --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o cmTC_55751 /usr/lib/gcc/x86_64-redhat-linux/15/../../../../lib64/crt1.o /usr/lib/gcc/x86_64-redhat-linux/15/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/15/crtbegin.o -L/usr/lib/gcc/x86_64-redhat-linux/15 -L/usr/lib/gcc/x86_64-redhat-linux/15/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/15/../../.. -L/lib -L/usr/lib -v CMakeFiles/cmTC_55751.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-redhat-linux/15/crtend.o /usr/lib/gcc/x86_64-redhat-linux/15/../../../../lib64/crtn.o] + linker tool for 'CXX': /usr/bin/ld + collapse obj [/usr/lib/gcc/x86_64-redhat-linux/15/../../../../lib64/crt1.o] ==> [/usr/lib64/crt1.o] + collapse obj [/usr/lib/gcc/x86_64-redhat-linux/15/../../../../lib64/crti.o] ==> [/usr/lib64/crti.o] + collapse obj [/usr/lib/gcc/x86_64-redhat-linux/15/../../../../lib64/crtn.o] ==> [/usr/lib64/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-redhat-linux/15] ==> [/usr/lib/gcc/x86_64-redhat-linux/15] + collapse library dir [/usr/lib/gcc/x86_64-redhat-linux/15/../../../../lib64] ==> [/usr/lib64] + collapse library dir [/lib/../lib64] ==> [/lib64] + collapse library dir [/usr/lib/../lib64] ==> [/usr/lib64] + collapse library dir [/usr/lib/gcc/x86_64-redhat-linux/15/../../..] ==> [/usr/lib] + collapse library dir [/lib] ==> [/lib] + collapse library dir [/usr/lib] ==> [/usr/lib] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit objs: [/usr/lib64/crt1.o;/usr/lib64/crti.o;/usr/lib/gcc/x86_64-redhat-linux/15/crtbegin.o;/usr/lib/gcc/x86_64-redhat-linux/15/crtend.o;/usr/lib64/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-redhat-linux/15;/usr/lib64;/lib64;/usr/lib;/lib] + implicit fwks: [] + + + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake/Modules/Internal/CMakeDetermineLinkerId.cmake:40 (message)" + - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:255 (cmake_determine_linker_id)" + - "/usr/share/cmake/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:3 (project)" + message: | + Running the CXX compiler's linker: "/usr/bin/ld" "-v" + GNU ld version 2.44-3.fc42 +... diff --git a/build/CMakeFiles/HansTheGatherer.dir/main.cpp.o b/build/CMakeFiles/HansTheGatherer.dir/main.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..cbb63c1b2472eed1f2af14ae5c6b81e107c70462 GIT binary patch literal 462936 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≀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 T{5mQ5_*GQ@Hq)Pdk@^1v+&i*q literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/TargetDirectories.txt b/build/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..7d11bf9 --- /dev/null +++ b/build/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,3 @@ +/home/derek/Git/HansTheGatherer/build/CMakeFiles/HansTheGatherer.dir +/home/derek/Git/HansTheGatherer/build/CMakeFiles/edit_cache.dir +/home/derek/Git/HansTheGatherer/build/CMakeFiles/rebuild_cache.dir diff --git a/build/CMakeFiles/cmake.check_cache b/build/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/build/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/build/CMakeFiles/rules.ninja b/build/CMakeFiles/rules.ninja new file mode 100644 index 0000000..6ca16de --- /dev/null +++ b/build/CMakeFiles/rules.ninja @@ -0,0 +1,96 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Ninja" Generator, CMake Version 3.31 + +# This file contains all the rules used to get the outputs files +# built from the input files. +# It is included in the main 'build.ninja'. + +# ============================================================================= +# Project: HansTheGatherer +# Configurations: +# ============================================================================= +# ============================================================================= + +############################################# +# Rule for generating CXX dependencies. + +rule CXX_SCAN__HansTheGatherer_ + depfile = $DEP_FILE + command = /usr/bin/c++ $DEFINES $INCLUDES $FLAGS -E -x c++ $in -MT $DYNDEP_INTERMEDIATE_FILE -MD -MF $DEP_FILE -fmodules-ts -fdeps-file=$DYNDEP_INTERMEDIATE_FILE -fdeps-target=$OBJ_FILE -fdeps-format=p1689r5 -o $PREPROCESSED_OUTPUT_FILE + description = Scanning $in for CXX dependencies + + +############################################# +# Rule to generate ninja dyndep files for CXX. + +rule CXX_DYNDEP__HansTheGatherer_ + command = /usr/bin/cmake -E cmake_ninja_dyndep --tdi=CMakeFiles/HansTheGatherer.dir/CXXDependInfo.json --lang=CXX --modmapfmt=gcc --dd=$out @$out.rsp + description = Generating CXX dyndep file $out + rspfile = $out.rsp + rspfile_content = $in + restat = 1 + + +############################################# +# Rule for compiling CXX files. + +rule CXX_COMPILER__HansTheGatherer_scanned_ + depfile = $DEP_FILE + deps = gcc + command = ${LAUNCHER}${CODE_CHECK}/usr/bin/c++ $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -fmodules-ts -fmodule-mapper=$DYNDEP_MODULE_MAP_FILE -MD -fdeps-format=p1689r5 -x c++ -o $out -c $in + description = Building CXX object $out + + +############################################# +# Rule for compiling CXX files. + +rule CXX_COMPILER__HansTheGatherer_unscanned_ + depfile = $DEP_FILE + deps = gcc + command = ${LAUNCHER}${CODE_CHECK}/usr/bin/c++ $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building CXX object $out + + +############################################# +# Rule for linking CXX executable. + +rule CXX_EXECUTABLE_LINKER__HansTheGatherer_ + depfile = $DEP_FILE + deps = gcc + command = $PRE_LINK && /usr/bin/c++ $FLAGS $LINK_FLAGS $in -o $TARGET_FILE $LINK_PATH $LINK_LIBRARIES && $POST_BUILD + description = Linking CXX executable $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for running custom commands. + +rule CUSTOM_COMMAND + command = $COMMAND + description = $DESC + + +############################################# +# Rule for re-running cmake. + +rule RERUN_CMAKE + command = /usr/bin/cmake --regenerate-during-build -S/home/derek/Git/HansTheGatherer -B/home/derek/Git/HansTheGatherer/build + description = Re-running CMake... + generator = 1 + + +############################################# +# Rule for cleaning all built files. + +rule CLEAN + command = /usr/bin/ninja-build $FILE_ARG -t clean $TARGETS + description = Cleaning all built files... + + +############################################# +# Rule for printing all primary targets available. + +rule HELP + command = /usr/bin/ninja-build -t targets + description = All primary targets available: + diff --git a/build/HansTheGatherer b/build/HansTheGatherer new file mode 100755 index 0000000000000000000000000000000000000000..ef064722d2982f4d8362b073b8bff6e794094de1 GIT binary patch literal 240592 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 +#include + +auto main() -> int { + std::println("Hello World!"); + return 0; +}