From 3f76e7dee3097d15ecb3173b1930f0a91c54efa0 Mon Sep 17 00:00:00 2001 From: itzKiwiSky Date: Mon, 4 Aug 2025 17:34:37 -0300 Subject: [PATCH] fix stencilTest nil crash --- build/CMakeCache.txt | 342 +++++++ build/CMakeFiles/4.0.3/CMakeCCompiler.cmake | 84 ++ build/CMakeFiles/4.0.3/CMakeCXXCompiler.cmake | 104 ++ .../4.0.3/CMakeDetermineCompilerABI_C.bin | Bin 0 -> 53248 bytes .../4.0.3/CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 53248 bytes build/CMakeFiles/4.0.3/CMakeRCCompiler.cmake | 6 + build/CMakeFiles/4.0.3/CMakeSystem.cmake | 15 + .../4.0.3/CompilerIdC/CMakeCCompilerId.c | 905 +++++++++++++++++ .../4.0.3/CompilerIdC/CompilerIdC.vcxproj | 72 ++ .../CompilerIdC/Debug/CompilerIdC.exe.recipe | 11 + .../Debug/CompilerIdC.tlog/CL.command.1.tlog | Bin 0 -> 708 bytes .../Debug/CompilerIdC.tlog/CL.read.1.tlog | Bin 0 -> 558 bytes .../Debug/CompilerIdC.tlog/CL.write.1.tlog | Bin 0 -> 352 bytes .../Debug/CompilerIdC.tlog/Cl.items.tlog | 1 + .../CompilerIdC.lastbuildstate | 2 + .../CompilerIdC.tlog/link.command.1.tlog | Bin 0 -> 1008 bytes .../Debug/CompilerIdC.tlog/link.read.1.tlog | Bin 0 -> 3346 bytes .../CompilerIdC.tlog/link.secondary.1.tlog | 1 + .../Debug/CompilerIdC.tlog/link.write.1.tlog | Bin 0 -> 346 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 920 ++++++++++++++++++ .../4.0.3/CompilerIdCXX/CompilerIdCXX.vcxproj | 72 ++ .../Debug/CompilerIdCXX.exe.recipe | 11 + .../CompilerIdCXX.tlog/CL.command.1.tlog | Bin 0 -> 732 bytes .../Debug/CompilerIdCXX.tlog/CL.read.1.tlog | Bin 0 -> 570 bytes .../Debug/CompilerIdCXX.tlog/CL.write.1.tlog | Bin 0 -> 372 bytes .../Debug/CompilerIdCXX.tlog/Cl.items.tlog | 1 + .../CompilerIdCXX.lastbuildstate | 2 + .../CompilerIdCXX.tlog/link.command.1.tlog | Bin 0 -> 1032 bytes .../Debug/CompilerIdCXX.tlog/link.read.1.tlog | Bin 0 -> 3362 bytes .../CompilerIdCXX.tlog/link.secondary.1.tlog | 1 + .../CompilerIdCXX.tlog/link.write.1.tlog | Bin 0 -> 362 bytes build/CMakeFiles/4.0.3/VCTargetsPath.txt | 1 + build/CMakeFiles/4.0.3/VCTargetsPath.vcxproj | 31 + .../x64/Debug/VCTargetsPath.recipe | 11 + .../VCTargetsPath.lastbuildstate | 2 + build/CMakeFiles/CMakeConfigureLog.yaml | 288 ++++++ build/CMakeFiles/cmake.check_cache | 1 + src/modules/graphics/wrap_Graphics.lua | 2 + 38 files changed, 2886 insertions(+) create mode 100644 build/CMakeCache.txt create mode 100644 build/CMakeFiles/4.0.3/CMakeCCompiler.cmake create mode 100644 build/CMakeFiles/4.0.3/CMakeCXXCompiler.cmake create mode 100644 build/CMakeFiles/4.0.3/CMakeDetermineCompilerABI_C.bin create mode 100644 build/CMakeFiles/4.0.3/CMakeDetermineCompilerABI_CXX.bin create mode 100644 build/CMakeFiles/4.0.3/CMakeRCCompiler.cmake create mode 100644 build/CMakeFiles/4.0.3/CMakeSystem.cmake create mode 100644 build/CMakeFiles/4.0.3/CompilerIdC/CMakeCCompilerId.c create mode 100644 build/CMakeFiles/4.0.3/CompilerIdC/CompilerIdC.vcxproj create mode 100644 build/CMakeFiles/4.0.3/CompilerIdC/Debug/CompilerIdC.exe.recipe create mode 100644 build/CMakeFiles/4.0.3/CompilerIdC/Debug/CompilerIdC.tlog/CL.command.1.tlog create mode 100644 build/CMakeFiles/4.0.3/CompilerIdC/Debug/CompilerIdC.tlog/CL.read.1.tlog create mode 100644 build/CMakeFiles/4.0.3/CompilerIdC/Debug/CompilerIdC.tlog/CL.write.1.tlog create mode 100644 build/CMakeFiles/4.0.3/CompilerIdC/Debug/CompilerIdC.tlog/Cl.items.tlog create mode 100644 build/CMakeFiles/4.0.3/CompilerIdC/Debug/CompilerIdC.tlog/CompilerIdC.lastbuildstate create mode 100644 build/CMakeFiles/4.0.3/CompilerIdC/Debug/CompilerIdC.tlog/link.command.1.tlog create mode 100644 build/CMakeFiles/4.0.3/CompilerIdC/Debug/CompilerIdC.tlog/link.read.1.tlog create mode 100644 build/CMakeFiles/4.0.3/CompilerIdC/Debug/CompilerIdC.tlog/link.secondary.1.tlog create mode 100644 build/CMakeFiles/4.0.3/CompilerIdC/Debug/CompilerIdC.tlog/link.write.1.tlog create mode 100644 build/CMakeFiles/4.0.3/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100644 build/CMakeFiles/4.0.3/CompilerIdCXX/CompilerIdCXX.vcxproj create mode 100644 build/CMakeFiles/4.0.3/CompilerIdCXX/Debug/CompilerIdCXX.exe.recipe create mode 100644 build/CMakeFiles/4.0.3/CompilerIdCXX/Debug/CompilerIdCXX.tlog/CL.command.1.tlog create mode 100644 build/CMakeFiles/4.0.3/CompilerIdCXX/Debug/CompilerIdCXX.tlog/CL.read.1.tlog create mode 100644 build/CMakeFiles/4.0.3/CompilerIdCXX/Debug/CompilerIdCXX.tlog/CL.write.1.tlog create mode 100644 build/CMakeFiles/4.0.3/CompilerIdCXX/Debug/CompilerIdCXX.tlog/Cl.items.tlog create mode 100644 build/CMakeFiles/4.0.3/CompilerIdCXX/Debug/CompilerIdCXX.tlog/CompilerIdCXX.lastbuildstate create mode 100644 build/CMakeFiles/4.0.3/CompilerIdCXX/Debug/CompilerIdCXX.tlog/link.command.1.tlog create mode 100644 build/CMakeFiles/4.0.3/CompilerIdCXX/Debug/CompilerIdCXX.tlog/link.read.1.tlog create mode 100644 build/CMakeFiles/4.0.3/CompilerIdCXX/Debug/CompilerIdCXX.tlog/link.secondary.1.tlog create mode 100644 build/CMakeFiles/4.0.3/CompilerIdCXX/Debug/CompilerIdCXX.tlog/link.write.1.tlog create mode 100644 build/CMakeFiles/4.0.3/VCTargetsPath.txt create mode 100644 build/CMakeFiles/4.0.3/VCTargetsPath.vcxproj create mode 100644 build/CMakeFiles/4.0.3/VCTargetsPath/x64/Debug/VCTargetsPath.recipe create mode 100644 build/CMakeFiles/4.0.3/VCTargetsPath/x64/Debug/VCTargetsPath.tlog/VCTargetsPath.lastbuildstate create mode 100644 build/CMakeFiles/CMakeConfigureLog.yaml create mode 100644 build/CMakeFiles/cmake.check_cache diff --git a/build/CMakeCache.txt b/build/CMakeCache.txt new file mode 100644 index 000000000..20443bb07 --- /dev/null +++ b/build/CMakeCache.txt @@ -0,0 +1,342 @@ +# This is the CMakeCache file. +# For build in directory: c:/Users/kiwis/Desktop/love/build +# It was generated by CMake: C:/Program Files/CMake/bin/cmake.exe +# 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_AR:FILEPATH=C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.44.35207/bin/Hostx64/x64/lib.exe + +//Semicolon separated list of supported configuration types, only +// supports Debug, Release, MinSizeRel, and RelWithDebInfo, anything +// else will be ignored. +CMAKE_CONFIGURATION_TYPES:STRING=Debug;Release;MinSizeRel;RelWithDebInfo + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING=/DWIN32 /D_WINDOWS /GR /EHsc + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=/Zi /Ob0 /Od /RTC1 + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=/O1 /Ob1 /DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=/O2 /Ob2 /DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=/Zi /O2 /Ob1 /DNDEBUG + +//Libraries linked by default with all C++ applications. +CMAKE_CXX_STANDARD_LIBRARIES:STRING=kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib + +//Flags used by the C compiler during all build types. +CMAKE_C_FLAGS:STRING=/DWIN32 /D_WINDOWS + +//Flags used by the C compiler during DEBUG builds. +CMAKE_C_FLAGS_DEBUG:STRING=/Zi /Ob0 /Od /RTC1 + +//Flags used by the C compiler during MINSIZEREL builds. +CMAKE_C_FLAGS_MINSIZEREL:STRING=/O1 /Ob1 /DNDEBUG + +//Flags used by the C compiler during RELEASE builds. +CMAKE_C_FLAGS_RELEASE:STRING=/O2 /Ob2 /DNDEBUG + +//Flags used by the C compiler during RELWITHDEBINFO builds. +CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=/Zi /O2 /Ob1 /DNDEBUG + +//Libraries linked by default with all C applications. +CMAKE_C_STANDARD_LIBRARIES:STRING=kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib + +//Flags used by the linker during all build types. +CMAKE_EXE_LINKER_FLAGS:STRING=/machine:x64 + +//Flags used by the linker during DEBUG builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING=/debug /INCREMENTAL + +//Flags used by the linker during MINSIZEREL builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING=/INCREMENTAL:NO + +//Flags used by the linker during RELEASE builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING=/INCREMENTAL:NO + +//Flags used by the linker during RELWITHDEBINFO builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING=/debug /INCREMENTAL + +//Value Computed by CMake. +CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=C:/Users/kiwis/Desktop/love/build/CMakeFiles/pkgRedirects + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=C:/Program Files/love + +//Path to a program. +CMAKE_LINKER:FILEPATH=C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.44.35207/bin/Hostx64/x64/link.exe + +//Flags used by the linker during the creation of modules during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING=/machine:x64 + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING=/debug /INCREMENTAL + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING=/INCREMENTAL:NO + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING=/INCREMENTAL:NO + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING=/debug /INCREMENTAL + +//Path to a program. +CMAKE_MT:FILEPATH=CMAKE_MT-NOTFOUND + +//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=love + +//RC compiler +CMAKE_RC_COMPILER:FILEPATH=rc + +//Flags for Windows Resource Compiler during all build types. +CMAKE_RC_FLAGS:STRING=-DWIN32 + +//Flags for Windows Resource Compiler during DEBUG builds. +CMAKE_RC_FLAGS_DEBUG:STRING=-D_DEBUG + +//Flags for Windows Resource Compiler during MINSIZEREL builds. +CMAKE_RC_FLAGS_MINSIZEREL:STRING= + +//Flags for Windows Resource Compiler during RELEASE builds. +CMAKE_RC_FLAGS_RELEASE:STRING= + +//Flags for Windows Resource Compiler during RELWITHDEBINFO builds. +CMAKE_RC_FLAGS_RELWITHDEBINFO:STRING= + +//Flags used by the linker during the creation of shared libraries +// during all build types. +CMAKE_SHARED_LINKER_FLAGS:STRING=/machine:x64 + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING=/debug /INCREMENTAL + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING=/INCREMENTAL:NO + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING=/INCREMENTAL:NO + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING=/debug /INCREMENTAL + +//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=/machine:x64 + +//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= + +//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 + +//The name of the console version of the executable, usually 'lovec' +LOVE_CONSOLE_EXE_NAME:STRING=lovec + +//The name of the executable, usually 'love' +LOVE_EXE_NAME:STRING=love + +//Use LuaJIT +LOVE_JIT:BOOL=ON + +//The name of the lua library, usually 'liblove' or 'love' +LOVE_LIB_NAME:STRING=liblove + +//Value Computed by CMake +love_BINARY_DIR:STATIC=C:/Users/kiwis/Desktop/love/build + +//Value Computed by CMake +love_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +love_SOURCE_DIR:STATIC=C:/Users/kiwis/Desktop/love + + +######################## +# INTERNAL cache entries +######################## + +//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=c:/Users/kiwis/Desktop/love/build +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=4 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=0 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=3 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=C:/Program Files/CMake/bin/cmake.exe +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=C:/Program Files/CMake/bin/cpack.exe +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=C:/Program Files/CMake/bin/ctest.exe +//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_CXX_STANDARD_LIBRARIES +CMAKE_CXX_STANDARD_LIBRARIES-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_C_STANDARD_LIBRARIES +CMAKE_C_STANDARD_LIBRARIES-ADVANCED:INTERNAL=1 +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=Unknown +//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 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Visual Studio 17 2022 +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL=C:/Program Files/Microsoft Visual Studio/2022/Community +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL=x64 +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=C:/Users/kiwis/Desktop/love +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-ADVANCED:INTERNAL=1 +//Name of CMakeLists files to read +CMAKE_LIST_FILE_NAME:INTERNAL=CMakeLists.txt +//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_MT +CMAKE_MT-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//noop for ranlib +CMAKE_RANLIB:INTERNAL=: +//ADVANCED property for variable: CMAKE_RC_COMPILER +CMAKE_RC_COMPILER-ADVANCED:INTERNAL=1 +CMAKE_RC_COMPILER_WORKS:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RC_FLAGS +CMAKE_RC_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RC_FLAGS_DEBUG +CMAKE_RC_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RC_FLAGS_MINSIZEREL +CMAKE_RC_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RC_FLAGS_RELEASE +CMAKE_RC_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RC_FLAGS_RELWITHDEBINFO +CMAKE_RC_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=C:/Program Files/CMake/share/cmake-4.0 +//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_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 + diff --git a/build/CMakeFiles/4.0.3/CMakeCCompiler.cmake b/build/CMakeFiles/4.0.3/CMakeCCompiler.cmake new file mode 100644 index 000000000..b87f148b6 --- /dev/null +++ b/build/CMakeFiles/4.0.3/CMakeCCompiler.cmake @@ -0,0 +1,84 @@ +set(CMAKE_C_COMPILER "C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.44.35207/bin/Hostx64/x64/cl.exe") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "MSVC") +set(CMAKE_C_COMPILER_VERSION "19.44.35211.0") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "90") +set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "OFF") +set(CMAKE_C_STANDARD_LATEST "17") +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") +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 "") + +set(CMAKE_C_PLATFORM_ID "Windows") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "MSVC") +set(CMAKE_C_COMPILER_APPLE_SYSROOT "") +set(CMAKE_C_SIMULATE_VERSION "") +set(CMAKE_C_COMPILER_ARCHITECTURE_ID x64) + +set(MSVC_C_ARCHITECTURE_ID x64) + +set(CMAKE_AR "C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.44.35207/bin/Hostx64/x64/lib.exe") +set(CMAKE_C_COMPILER_AR "") +set(CMAKE_RANLIB ":") +set(CMAKE_C_COMPILER_RANLIB "") +set(CMAKE_LINKER "C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.44.35207/bin/Hostx64/x64/link.exe") +set(CMAKE_LINKER_LINK "C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.44.35207/bin/Hostx64/x64/link.exe") +set(CMAKE_LINKER_LLD "lld-link") +set(CMAKE_C_COMPILER_LINKER "C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.44.35207/bin/HostX64/x64/link.exe") +set(CMAKE_C_COMPILER_LINKER_ID "MSVC") +set(CMAKE_C_COMPILER_LINKER_VERSION 14.44.35211.0) +set(CMAKE_C_COMPILER_LINKER_FRONTEND_VARIANT MSVC) +set(CMAKE_MT "CMAKE_MT-NOTFOUND") +set(CMAKE_TAPI "") +set(CMAKE_COMPILER_IS_GNUCC ) +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 ) +set(CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED ) +set(CMAKE_C_LINKER_PUSHPOP_STATE_SUPPORTED ) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "") +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 "") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/build/CMakeFiles/4.0.3/CMakeCXXCompiler.cmake b/build/CMakeFiles/4.0.3/CMakeCXXCompiler.cmake new file mode 100644 index 000000000..950e4ba6b --- /dev/null +++ b/build/CMakeFiles/4.0.3/CMakeCXXCompiler.cmake @@ -0,0 +1,104 @@ +set(CMAKE_CXX_COMPILER "C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.44.35207/bin/Hostx64/x64/cl.exe") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "MSVC") +set(CMAKE_CXX_COMPILER_VERSION "19.44.35211.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "14") +set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "OFF") +set(CMAKE_CXX_STANDARD_LATEST "23") +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") +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 "") + +set(CMAKE_CXX_PLATFORM_ID "Windows") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "MSVC") +set(CMAKE_CXX_COMPILER_APPLE_SYSROOT "") +set(CMAKE_CXX_SIMULATE_VERSION "") +set(CMAKE_CXX_COMPILER_ARCHITECTURE_ID x64) + +set(MSVC_CXX_ARCHITECTURE_ID x64) + +set(CMAKE_AR "C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.44.35207/bin/Hostx64/x64/lib.exe") +set(CMAKE_CXX_COMPILER_AR "") +set(CMAKE_RANLIB ":") +set(CMAKE_CXX_COMPILER_RANLIB "") +set(CMAKE_LINKER "C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.44.35207/bin/Hostx64/x64/link.exe") +set(CMAKE_LINKER_LINK "C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.44.35207/bin/Hostx64/x64/link.exe") +set(CMAKE_LINKER_LLD "lld-link") +set(CMAKE_CXX_COMPILER_LINKER "C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.44.35207/bin/HostX64/x64/link.exe") +set(CMAKE_CXX_COMPILER_LINKER_ID "MSVC") +set(CMAKE_CXX_COMPILER_LINKER_VERSION 14.44.35211.0) +set(CMAKE_CXX_COMPILER_LINKER_FRONTEND_VARIANT MSVC) +set(CMAKE_MT "CMAKE_MT-NOTFOUND") +set(CMAKE_TAPI "") +set(CMAKE_COMPILER_IS_GNUCXX ) +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 ) +set(CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED ) +set(CMAKE_CXX_LINKER_PUSHPOP_STATE_SUPPORTED ) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "") +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 "") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "") +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 "Unsupported generator: Visual Studio 17 2022") + + + diff --git a/build/CMakeFiles/4.0.3/CMakeDetermineCompilerABI_C.bin b/build/CMakeFiles/4.0.3/CMakeDetermineCompilerABI_C.bin new file mode 100644 index 0000000000000000000000000000000000000000..1c57f49cf4e64b1b46a40914c4655c932902b53c GIT binary patch literal 53248 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 QtR2-Ipr(HRM=kLG0VBf9UjP6A literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/4.0.3/CMakeDetermineCompilerABI_CXX.bin b/build/CMakeFiles/4.0.3/CMakeDetermineCompilerABI_CXX.bin new file mode 100644 index 0000000000000000000000000000000000000000..63107eb740551ee2a520344ccf41aafadf33bb51 GIT binary patch literal 53248 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 Qr?s=P6V%l2f2jrjKlfhEga7~l literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/4.0.3/CMakeRCCompiler.cmake b/build/CMakeFiles/4.0.3/CMakeRCCompiler.cmake new file mode 100644 index 000000000..0f6196103 --- /dev/null +++ b/build/CMakeFiles/4.0.3/CMakeRCCompiler.cmake @@ -0,0 +1,6 @@ +set(CMAKE_RC_COMPILER "rc") +set(CMAKE_RC_COMPILER_ARG1 "") +set(CMAKE_RC_COMPILER_LOADED 1) +set(CMAKE_RC_SOURCE_FILE_EXTENSIONS rc;RC) +set(CMAKE_RC_OUTPUT_EXTENSION .res) +set(CMAKE_RC_COMPILER_ENV_VAR "RC") diff --git a/build/CMakeFiles/4.0.3/CMakeSystem.cmake b/build/CMakeFiles/4.0.3/CMakeSystem.cmake new file mode 100644 index 000000000..000cf6987 --- /dev/null +++ b/build/CMakeFiles/4.0.3/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Windows-10.0.26100") +set(CMAKE_HOST_SYSTEM_NAME "Windows") +set(CMAKE_HOST_SYSTEM_VERSION "10.0.26100") +set(CMAKE_HOST_SYSTEM_PROCESSOR "AMD64") + + + +set(CMAKE_SYSTEM "Windows-10.0.26100") +set(CMAKE_SYSTEM_NAME "Windows") +set(CMAKE_SYSTEM_VERSION "10.0.26100") +set(CMAKE_SYSTEM_PROCESSOR "AMD64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/build/CMakeFiles/4.0.3/CompilerIdC/CMakeCCompilerId.c b/build/CMakeFiles/4.0.3/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 000000000..a842bb692 --- /dev/null +++ b/build/CMakeFiles/4.0.3/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,905 @@ +#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__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#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__) || defined(__CPARM__) +# 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 +#if defined(COMPILER_VERSION_INTERNAL) || defined(COMPILER_VERSION_INTERNAL_STR) + 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/4.0.3/CompilerIdC/CompilerIdC.vcxproj b/build/CMakeFiles/4.0.3/CompilerIdC/CompilerIdC.vcxproj new file mode 100644 index 000000000..cfcc76b9a --- /dev/null +++ b/build/CMakeFiles/4.0.3/CompilerIdC/CompilerIdC.vcxproj @@ -0,0 +1,72 @@ + + + + + Debug + x64 + + + + {CAE07175-D007-4FC3-BFE8-47B392814159} + CompilerIdC + Win32Proj + + + 10.0.20348.0 + + + + + + + + + x64 + + + Application + v143 + + MultiByte + + + + + + + <_ProjectFileVersion>10.0.30319.1 + .\ + $(Configuration)\ + false + + + + Disabled + %(PreprocessorDefinitions) + false + EnableFastChecks + MultiThreadedDebugDLL + + + TurnOffAllWarnings + + + + + + false + Console + + + + for %%i in (cl.exe) do %40echo CMAKE_C_COMPILER=%%~$PATH:i + + + + + + + + + + diff --git a/build/CMakeFiles/4.0.3/CompilerIdC/Debug/CompilerIdC.exe.recipe b/build/CMakeFiles/4.0.3/CompilerIdC/Debug/CompilerIdC.exe.recipe new file mode 100644 index 000000000..49c384222 --- /dev/null +++ b/build/CMakeFiles/4.0.3/CompilerIdC/Debug/CompilerIdC.exe.recipe @@ -0,0 +1,11 @@ + + + + + C:\Users\kiwis\Desktop\love\build\CMakeFiles\4.0.3\CompilerIdC\CompilerIdC.exe + + + + + + \ No newline at end of file diff --git a/build/CMakeFiles/4.0.3/CompilerIdC/Debug/CompilerIdC.tlog/CL.command.1.tlog b/build/CMakeFiles/4.0.3/CompilerIdC/Debug/CompilerIdC.tlog/CL.command.1.tlog new file mode 100644 index 0000000000000000000000000000000000000000..39a75e98a8558193ff12ae53829e9ccfe8d5cae4 GIT binary patch literal 708 zcmdUtK}*9x5QX1a@IQ!mqhe3F*=!PvmXt(Wk)TMMY9PiCEBfozZ+9cK_zOJj%+Bn4 zGjAsO{<>GBP^E5EC{~Uwb*YIK9D6rp3o_TrG$X#k&&ibsbfa^Qw>>$#qLrhWc+3CPptD{G!UKRKn zR^^a)M4>*gC@wAsq9(bQAHYU_3wH7XnGv_m!lap=B=-FwRBN@6=lf|A{rxzjmf j?*SV(Oy-f5KIvZ3u|-RRuHWsY!!&k6U(@>k@n`%1tLJG4 literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/4.0.3/CompilerIdC/Debug/CompilerIdC.tlog/CL.read.1.tlog b/build/CMakeFiles/4.0.3/CompilerIdC/Debug/CompilerIdC.tlog/CL.read.1.tlog new file mode 100644 index 0000000000000000000000000000000000000000..c9bb6777f78f4623304465fb31e2f8ec3131686c GIT binary patch literal 558 zcmZXQT~35R5QOX5#5-_;jk~Ox_$CY}5g5V@yJ{xh{}k%i6QZn!F#T86UEN=wAFB1B zq(woEX5OS1bvpB#@5lx+QC<^qk3Eq~s^E0Q4!_o*M^KI0oHI_+Q9Ir6ml@%~Olx(< zI#^p~P5d9TBYUkYUQ=nRMwlMYCOl<56|;LP@7Rd-U=nrDJ{FJQeq-CH1-Zb9s2j0i zGh>3~Va#9#6&D)~bgOgSy0`EPu3?v2vW5aL;=8OO>A?O6KHJlF8>o%cqTa}z$R>Qx zXBraqux9u9ddK{hy3L*LK~%79yJt8y>s5DP(vRIUv0N|SGp%DoNB4fS;omC;)L5^E O`DIocx#dh8F4*5}rBHnU literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/4.0.3/CompilerIdC/Debug/CompilerIdC.tlog/CL.write.1.tlog b/build/CMakeFiles/4.0.3/CompilerIdC/Debug/CompilerIdC.tlog/CL.write.1.tlog new file mode 100644 index 0000000000000000000000000000000000000000..33b0fa86f37db33c537229e6f97ea516d21a884e GIT binary patch literal 352 zcmc(by9xp^6hu!g_$!N`m7ON5tPis6`e=gx{}s9?!9uXHv$&6$%)s2do(}?RGFL`g z27Bg6$K5J>lpSR*Bzp15d6Ua*^>pIs9yqg6)v~Kx@nlvsEUaZ!BsKl}b#O*qpUxou Y)-O!R4=H4@B z&Yd}#e0|<1R-j5Fl}a_>ztWj9U9xPSfR-Rb^;K{_=Xn8EDIzE1oUo78QwS?n$1%&P zbf|6ZvJRZlhf^$~1D*+4wZ18J8!9oe-~4T`NT=G=hIZJGs47sK8?1ug{Fq3pD^^=A zGBV}x2Aq4Woa~VL19p9n+td2%`q{b}5KF-hw2#&~3K7huS534_N7)+FT+H#JK+&{U z8g;!1Sa&TaMCXFa%&X=NrB1w>^?FP>UE|hR=pHpyMquXts+K;d2xpqSB^pynGqU4v zJ4dC%y(K=HyEXwou@PsRt+u8b>w`7bv9@%pIhiw%7d?T#g0=LnNBH;r#>D5&oWPy3 zAH!(-9nT;$m=kBcp+45L?)ZQ3c;TJ=H4`>#&F?H2CqQF=I5{KYF1sHc^dQ9ZHiJduXMy$)uPK3 IrT>35-_l2mm;e9( literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/4.0.3/CompilerIdC/Debug/CompilerIdC.tlog/link.read.1.tlog b/build/CMakeFiles/4.0.3/CompilerIdC/Debug/CompilerIdC.tlog/link.read.1.tlog new file mode 100644 index 0000000000000000000000000000000000000000..3a8dfc117d74a8a9d26bd31a42b9a07887136ab5 GIT binary patch literal 3346 zcmdUx&rTaL5XR?>#5?2&7gUl^P;c2k2}`qawChbNvikl{QTTl}M$q=qNJtp1c5RPm zW@kJzp6~JZFRSgF1)FTN)&{=8zFTKMcr|aJj!?Wg+q2#>9-sxQkm*=A%xmjy1y^h9 zNRv#krCrz;-bLha@a&&=2gU}eq+gmgZ?x3x{mp*?t+G2iwUcM7_gL(Z9r$~1vsZtg z*_qwjjeWIqG|QVEe{{@7_~fCFHeO<(yz0;#Osiz`oY?{oZsJ?ut_wdlzBif&U@wr8tqD)HZzF9k~C5H!5x% z_16bR&*O*83H}NBi6zc(zZr^#(gIwG({U` z%sg{-GlvaA33DDHAmNpsy&ZerenLAy4a`%2Q6zfg6ZJBpqh?&%yh9e`9j5M-@ zJUy;1O7uoIPs0fbtqCI@gPTh9N3k4Y%$0}o>9`oZKT4H7o;=F=GerwOWA0R(sOtQd s`cc(okMdYkNgi)g9<}VZud4jdn`ERSrKKfGx-nIk4=>WfTH7f71j$vxng9R* literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/4.0.3/CompilerIdC/Debug/CompilerIdC.tlog/link.secondary.1.tlog b/build/CMakeFiles/4.0.3/CompilerIdC/Debug/CompilerIdC.tlog/link.secondary.1.tlog new file mode 100644 index 000000000..515e09182 --- /dev/null +++ b/build/CMakeFiles/4.0.3/CompilerIdC/Debug/CompilerIdC.tlog/link.secondary.1.tlog @@ -0,0 +1 @@ +^C:\USERS\KIWIS\DESKTOP\LOVE\BUILD\CMAKEFILES\4.0.3\COMPILERIDC\DEBUG\CMAKECCOMPILERID.OBJ diff --git a/build/CMakeFiles/4.0.3/CompilerIdC/Debug/CompilerIdC.tlog/link.write.1.tlog b/build/CMakeFiles/4.0.3/CompilerIdC/Debug/CompilerIdC.tlog/link.write.1.tlog new file mode 100644 index 0000000000000000000000000000000000000000..fa494844165ee0de55020e318aa92d36a31cbdff GIT binary patch literal 346 zcmc(aI}XAy5JX>%#8o0BsOX4oQ1~cO!mqHn|0#gyK!c#CSnuxa%xL_$-v}(poES*- zzL^~j7pu%sbPzex(z);LXR%DJrg4wXfdea9iS>vTO=dyG%$kpkR!;Z6_V%di>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__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#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__) || defined(__CPARM__) +# 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 +#if defined(COMPILER_VERSION_INTERNAL) || defined(COMPILER_VERSION_INTERNAL_STR) + 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/4.0.3/CompilerIdCXX/CompilerIdCXX.vcxproj b/build/CMakeFiles/4.0.3/CompilerIdCXX/CompilerIdCXX.vcxproj new file mode 100644 index 000000000..42ce8189b --- /dev/null +++ b/build/CMakeFiles/4.0.3/CompilerIdCXX/CompilerIdCXX.vcxproj @@ -0,0 +1,72 @@ + + + + + Debug + x64 + + + + {CAE07175-D007-4FC3-BFE8-47B392814159} + CompilerIdCXX + Win32Proj + + + 10.0.20348.0 + + + + + + + + + x64 + + + Application + v143 + + MultiByte + + + + + + + <_ProjectFileVersion>10.0.30319.1 + .\ + $(Configuration)\ + false + + + + Disabled + %(PreprocessorDefinitions) + false + EnableFastChecks + MultiThreadedDebugDLL + + + TurnOffAllWarnings + + + + + + false + Console + + + + for %%i in (cl.exe) do %40echo CMAKE_CXX_COMPILER=%%~$PATH:i + + + + + + + + + + diff --git a/build/CMakeFiles/4.0.3/CompilerIdCXX/Debug/CompilerIdCXX.exe.recipe b/build/CMakeFiles/4.0.3/CompilerIdCXX/Debug/CompilerIdCXX.exe.recipe new file mode 100644 index 000000000..08610ae95 --- /dev/null +++ b/build/CMakeFiles/4.0.3/CompilerIdCXX/Debug/CompilerIdCXX.exe.recipe @@ -0,0 +1,11 @@ + + + + + C:\Users\kiwis\Desktop\love\build\CMakeFiles\4.0.3\CompilerIdCXX\CompilerIdCXX.exe + + + + + + \ No newline at end of file diff --git a/build/CMakeFiles/4.0.3/CompilerIdCXX/Debug/CompilerIdCXX.tlog/CL.command.1.tlog b/build/CMakeFiles/4.0.3/CompilerIdCXX/Debug/CompilerIdCXX.tlog/CL.command.1.tlog new file mode 100644 index 0000000000000000000000000000000000000000..ad07b729cee8e8c8867fc7cbe079f86d0ea040bd GIT binary patch literal 732 zcmdUt-Acni5QWdR;5&%-M#Wy`&gRdeB_XM8k)TMMY9PiCEBf^6x4RKq-$267?980A zXJ$9wU-t^+tJJLuMar?It~JquW%eQ2g3L^*GU6NjoLs3foC$HrKG0N`pd!UKXE>!s z@^r?!u!s~)HdJ$b2y4l=%XXOnjlWnAbjEk61D$H6BW$ZzHLNF=i5I9jztoA{tySxh zx|i literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/4.0.3/CompilerIdCXX/Debug/CompilerIdCXX.tlog/CL.read.1.tlog b/build/CMakeFiles/4.0.3/CompilerIdCXX/Debug/CompilerIdCXX.tlog/CL.read.1.tlog new file mode 100644 index 0000000000000000000000000000000000000000..492444f68a56d6b13bf34b36201c121caaf5e2d3 GIT binary patch literal 570 zcmZ9IYfi&J420)55_iZ6D%uo~_(xt4kz}LnrY&gI`=6rld5IvcR*7FT_SoN-vr4@v zYL-{6iGS3GS{?b!ugH2bK~5uahdq#sD&Vxl6@IB+ub^r*DQBFhy*7H_%M-$Z8JFsW ztzeyaYxZxZWX3Ia1A64$>uynO3J1D4wA!?{q^&?lN979}untV5?%2)Z0o;FV+ch9( zI02;t)~{xaupEpDOt0)}yPj@ks$2I4e#T|&YID+%;RXCEsfgNfiyhDQwf%Z(1GS(} zatE>z-|%#8o0BsOZ2BD0~zv;a6DP{}hDhK!Ky|s&2-o e`h^7V_~ur!lQCuT2ae0Hl=p9ccHhe1jqaaJST{!i literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/4.0.3/CompilerIdCXX/Debug/CompilerIdCXX.tlog/Cl.items.tlog b/build/CMakeFiles/4.0.3/CompilerIdCXX/Debug/CompilerIdCXX.tlog/Cl.items.tlog new file mode 100644 index 000000000..808ca6e42 --- /dev/null +++ b/build/CMakeFiles/4.0.3/CompilerIdCXX/Debug/CompilerIdCXX.tlog/Cl.items.tlog @@ -0,0 +1 @@ +C:\Users\kiwis\Desktop\love\build\CMakeFiles\4.0.3\CompilerIdCXX\CMakeCXXCompilerId.cpp;C:\Users\kiwis\Desktop\love\build\CMakeFiles\4.0.3\CompilerIdCXX\Debug\CMakeCXXCompilerId.obj diff --git a/build/CMakeFiles/4.0.3/CompilerIdCXX/Debug/CompilerIdCXX.tlog/CompilerIdCXX.lastbuildstate b/build/CMakeFiles/4.0.3/CompilerIdCXX/Debug/CompilerIdCXX.tlog/CompilerIdCXX.lastbuildstate new file mode 100644 index 000000000..0ab54e3fc --- /dev/null +++ b/build/CMakeFiles/4.0.3/CompilerIdCXX/Debug/CompilerIdCXX.tlog/CompilerIdCXX.lastbuildstate @@ -0,0 +1,2 @@ +PlatformToolSet=v143:VCToolArchitecture=Native64Bit:VCToolsVersion=14.44.35207:TargetPlatformVersion=10.0.20348.0: +Debug|x64|C:\Users\kiwis\Desktop\love\build\CMakeFiles\4.0.3\CompilerIdCXX\| diff --git a/build/CMakeFiles/4.0.3/CompilerIdCXX/Debug/CompilerIdCXX.tlog/link.command.1.tlog b/build/CMakeFiles/4.0.3/CompilerIdCXX/Debug/CompilerIdCXX.tlog/link.command.1.tlog new file mode 100644 index 0000000000000000000000000000000000000000..8816005b177053c806c70e7dfb743a043ab26853 GIT binary patch literal 1032 zcmbW0OH0F05QWcL@IRDp+|?&80xt5hMr|4zs}+jiqk>o!eEod&o4GBTxDg3Ax%bSO zGmks@{J2o6NK=hfE7yqkR7Waw#*0wW-aH@rM#5coh!V_YcTEC$btSRx@em$^6hg#K&*4dBAE>f3BmdS5^Q0kH0 zgw<6CuRLt37u*3mS{>Q zP0PC9e2L0FaclZ$-L+}>iH$kioOLzVOz*6@_Ozx;z2Nx>@}zsvXRwambO-;MXNLX7 znYVD~>}N2#9^(Pz5$3J4UQwUvL07zQ++KMlf0>KG45~F9NvPx8Yq9Bwe5UN?LLaTZ z6S|yu=OS%-v<#1utOuYewitfymXfJkPG!94PXVt&!)E9&83ty^(0ZG4`!-EE-V^Qe Nr*)_{N9})q(HGEUkGKE; literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/4.0.3/CompilerIdCXX/Debug/CompilerIdCXX.tlog/link.read.1.tlog b/build/CMakeFiles/4.0.3/CompilerIdCXX/Debug/CompilerIdCXX.tlog/link.read.1.tlog new file mode 100644 index 0000000000000000000000000000000000000000..92f9c32e03f3e809c79d2a23e3df7f73880ba1a5 GIT binary patch literal 3362 zcmdUx+fExX5QgU(sqc_WxIrZeE$UtNkgzlxN4wr|kj48y1@QegMu2+JNR?`|+Vyc} z|MARt{^zGhtL>Ksn{2e!2EM_5TW7bt>Nm`e%y@IQXS}67Fc+*sreoaDudTNgyINbv zImrZD+PQt_UBn%ZJ^RFjwk&?+BP3FrPZ4MeU>|CuCg2ZW+$)c_aJx351{C6 z_726&PWi``{jf8%%c>oJcJxN}$x%RAjYEmY%g8Yu@geJ1`sQr#d5#^vI{#i^!Ii@w>3gsOcv=G9$^1 zBTLBA7=|5BK>7v5vklFk< + + + + Debug + x64 + + + + {F3FC6D86-508D-3FB1-96D2-995F08B142EC} + Win32Proj + x64 + 10.0.20348.0 + + + + x64 + + + Utility + MultiByte + v143 + + + + + echo VCTargetsPath=$(VCTargetsPath) + + + + diff --git a/build/CMakeFiles/4.0.3/VCTargetsPath/x64/Debug/VCTargetsPath.recipe b/build/CMakeFiles/4.0.3/VCTargetsPath/x64/Debug/VCTargetsPath.recipe new file mode 100644 index 000000000..a54a6a1f0 --- /dev/null +++ b/build/CMakeFiles/4.0.3/VCTargetsPath/x64/Debug/VCTargetsPath.recipe @@ -0,0 +1,11 @@ + + + + + C:\Users\kiwis\Desktop\love\build\CMakeFiles\4.0.3\x64\Debug\VCTargetsPath + + + + + + \ No newline at end of file diff --git a/build/CMakeFiles/4.0.3/VCTargetsPath/x64/Debug/VCTargetsPath.tlog/VCTargetsPath.lastbuildstate b/build/CMakeFiles/4.0.3/VCTargetsPath/x64/Debug/VCTargetsPath.tlog/VCTargetsPath.lastbuildstate new file mode 100644 index 000000000..5f93360b7 --- /dev/null +++ b/build/CMakeFiles/4.0.3/VCTargetsPath/x64/Debug/VCTargetsPath.tlog/VCTargetsPath.lastbuildstate @@ -0,0 +1,2 @@ +PlatformToolSet=v143:VCToolArchitecture=Native64Bit:VCToolsVersion=14.44.35207:TargetPlatformVersion=10.0.20348.0: +Debug|x64|C:\Users\kiwis\Desktop\love\build\CMakeFiles\4.0.3\| diff --git a/build/CMakeFiles/CMakeConfigureLog.yaml b/build/CMakeFiles/CMakeConfigureLog.yaml new file mode 100644 index 000000000..7c4a96df0 --- /dev/null +++ b/build/CMakeFiles/CMakeConfigureLog.yaml @@ -0,0 +1,288 @@ + +--- +events: + - + kind: "message-v1" + backtrace: + - "C:/Program Files/CMake/share/cmake-4.0/Modules/CMakeDetermineSystem.cmake:205 (message)" + - "CMakeLists.txt:28 (project)" + message: | + The system is: Windows - 10.0.26100 - AMD64 + - + kind: "message-v1" + backtrace: + - "C:/Program Files/CMake/share/cmake-4.0/Modules/CMakeDetermineCompilerId.cmake:17 (message)" + - "C:/Program Files/CMake/share/cmake-4.0/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" + - "C:/Program Files/CMake/share/cmake-4.0/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)" + - "CMakeLists.txt:28 (project)" + message: | + Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. + Compiler: + Build flags: + Id flags: + + The output was: + 0 + MSBuild version 17.14.14+a129329f1 for .NET Framework + Build started 04/08/2025 17:13:44. + + Project "C:\\Users\\kiwis\\Desktop\\love\\build\\CMakeFiles\\4.0.3\\CompilerIdC\\CompilerIdC.vcxproj" on node 1 (default targets). + PrepareForBuild: + Creating directory "Debug\\". + Structured output is enabled. The formatting of compiler diagnostics will reflect the error hierarchy. See https://aka.ms/cpp/structured-output for more details. + Creating directory "Debug\\CompilerIdC.tlog\\". + InitializeBuildStatus: + Creating "Debug\\CompilerIdC.tlog\\unsuccessfulbuild" because "AlwaysCreate" was specified. + Touching "Debug\\CompilerIdC.tlog\\unsuccessfulbuild". + ClCompile: + C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Tools\\MSVC\\14.44.35207\\bin\\HostX64\\x64\\CL.exe /c /nologo /W0 /WX- /diagnostics:column /Od /D _MBCS /Gm- /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"Debug\\\\" /Fd"Debug\\vc143.pdb" /external:W0 /Gd /TC /FC /errorReport:queue CMakeCCompilerId.c + CMakeCCompilerId.c + Link: + C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Tools\\MSVC\\14.44.35207\\bin\\HostX64\\x64\\link.exe /ERRORREPORT:QUEUE /OUT:".\\CompilerIdC.exe" /INCREMENTAL:NO /NOLOGO kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /MANIFEST /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /manifest:embed /PDB:".\\CompilerIdC.pdb" /SUBSYSTEM:CONSOLE /TLBID:1 /DYNAMICBASE /NXCOMPAT /IMPLIB:".\\CompilerIdC.lib" /MACHINE:X64 Debug\\CMakeCCompilerId.obj + CompilerIdC.vcxproj -> C:\\Users\\kiwis\\Desktop\\love\\build\\CMakeFiles\\4.0.3\\CompilerIdC\\CompilerIdC.exe + PostBuildEvent: + for %%i in (cl.exe) do @echo CMAKE_C_COMPILER=%%~$PATH:i + :VCEnd + CMAKE_C_COMPILER=C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Tools\\MSVC\\14.44.35207\\bin\\Hostx64\\x64\\cl.exe + FinalizeBuildStatus: + Deleting file "Debug\\CompilerIdC.tlog\\unsuccessfulbuild". + Touching "Debug\\CompilerIdC.tlog\\CompilerIdC.lastbuildstate". + Done Building Project "C:\\Users\\kiwis\\Desktop\\love\\build\\CMakeFiles\\4.0.3\\CompilerIdC\\CompilerIdC.vcxproj" (default targets). + + Build succeeded. + 0 Warning(s) + 0 Error(s) + + Time Elapsed 00:00:02.20 + + + Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "CompilerIdC.exe" + + Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "CompilerIdC.vcxproj" + + The C compiler identification is MSVC, found in: + C:/Users/kiwis/Desktop/love/build/CMakeFiles/4.0.3/CompilerIdC/CompilerIdC.exe + + - + kind: "message-v1" + backtrace: + - "C:/Program Files/CMake/share/cmake-4.0/Modules/CMakeDetermineCompilerId.cmake:17 (message)" + - "C:/Program Files/CMake/share/cmake-4.0/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" + - "C:/Program Files/CMake/share/cmake-4.0/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)" + - "CMakeLists.txt:28 (project)" + message: | + Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. + Compiler: + Build flags: + Id flags: + + The output was: + 0 + MSBuild version 17.14.14+a129329f1 for .NET Framework + Build started 04/08/2025 17:13:47. + + Project "C:\\Users\\kiwis\\Desktop\\love\\build\\CMakeFiles\\4.0.3\\CompilerIdCXX\\CompilerIdCXX.vcxproj" on node 1 (default targets). + PrepareForBuild: + Creating directory "Debug\\". + Structured output is enabled. The formatting of compiler diagnostics will reflect the error hierarchy. See https://aka.ms/cpp/structured-output for more details. + Creating directory "Debug\\CompilerIdCXX.tlog\\". + InitializeBuildStatus: + Creating "Debug\\CompilerIdCXX.tlog\\unsuccessfulbuild" because "AlwaysCreate" was specified. + Touching "Debug\\CompilerIdCXX.tlog\\unsuccessfulbuild". + ClCompile: + C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Tools\\MSVC\\14.44.35207\\bin\\HostX64\\x64\\CL.exe /c /nologo /W0 /WX- /diagnostics:column /Od /D _MBCS /Gm- /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"Debug\\\\" /Fd"Debug\\vc143.pdb" /external:W0 /Gd /TP /FC /errorReport:queue CMakeCXXCompilerId.cpp + CMakeCXXCompilerId.cpp + Link: + C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Tools\\MSVC\\14.44.35207\\bin\\HostX64\\x64\\link.exe /ERRORREPORT:QUEUE /OUT:".\\CompilerIdCXX.exe" /INCREMENTAL:NO /NOLOGO kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /MANIFEST /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /manifest:embed /PDB:".\\CompilerIdCXX.pdb" /SUBSYSTEM:CONSOLE /TLBID:1 /DYNAMICBASE /NXCOMPAT /IMPLIB:".\\CompilerIdCXX.lib" /MACHINE:X64 Debug\\CMakeCXXCompilerId.obj + CompilerIdCXX.vcxproj -> C:\\Users\\kiwis\\Desktop\\love\\build\\CMakeFiles\\4.0.3\\CompilerIdCXX\\CompilerIdCXX.exe + PostBuildEvent: + for %%i in (cl.exe) do @echo CMAKE_CXX_COMPILER=%%~$PATH:i + :VCEnd + CMAKE_CXX_COMPILER=C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Tools\\MSVC\\14.44.35207\\bin\\Hostx64\\x64\\cl.exe + FinalizeBuildStatus: + Deleting file "Debug\\CompilerIdCXX.tlog\\unsuccessfulbuild". + Touching "Debug\\CompilerIdCXX.tlog\\CompilerIdCXX.lastbuildstate". + Done Building Project "C:\\Users\\kiwis\\Desktop\\love\\build\\CMakeFiles\\4.0.3\\CompilerIdCXX\\CompilerIdCXX.vcxproj" (default targets). + + Build succeeded. + 0 Warning(s) + 0 Error(s) + + Time Elapsed 00:00:01.33 + + + Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "CompilerIdCXX.exe" + + Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "CompilerIdCXX.vcxproj" + + The CXX compiler identification is MSVC, found in: + C:/Users/kiwis/Desktop/love/build/CMakeFiles/4.0.3/CompilerIdCXX/CompilerIdCXX.exe + + - + kind: "try_compile-v1" + backtrace: + - "C:/Program Files/CMake/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:83 (try_compile)" + - "C:/Program Files/CMake/share/cmake-4.0/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:28 (project)" + checks: + - "Detecting C compiler ABI info" + directories: + source: "C:/Users/kiwis/Desktop/love/build/CMakeFiles/CMakeScratch/TryCompile-t4p3ui" + binary: "C:/Users/kiwis/Desktop/love/build/CMakeFiles/CMakeScratch/TryCompile-t4p3ui" + cmakeVariables: + CMAKE_C_FLAGS: "/DWIN32 /D_WINDOWS" + CMAKE_C_FLAGS_DEBUG: "/Zi /Ob0 /Od /RTC1" + CMAKE_EXE_LINKER_FLAGS: "/machine:x64" + buildResult: + variable: "CMAKE_C_ABI_COMPILED" + cached: true + stdout: | + Change Dir: 'C:/Users/kiwis/Desktop/love/build/CMakeFiles/CMakeScratch/TryCompile-t4p3ui' + + Run Build Command(s): "C:/Program Files/Microsoft Visual Studio/2022/Community/MSBuild/Current/Bin/amd64/MSBuild.exe" cmTC_c0463.vcxproj /p:Configuration=Debug /p:Platform=x64 /p:VisualStudioVersion=17.0 /v:n + MSBuild version 17.14.14+a129329f1 for .NET Framework + Build started 04/08/2025 17:13:49. + + Project "C:\\Users\\kiwis\\Desktop\\love\\build\\CMakeFiles\\CMakeScratch\\TryCompile-t4p3ui\\cmTC_c0463.vcxproj" on node 1 (default targets). + PrepareForBuild: + Creating directory "cmTC_c0463.dir\\Debug\\". + Structured output is enabled. The formatting of compiler diagnostics will reflect the error hierarchy. See https://aka.ms/cpp/structured-output for more details. + Creating directory "C:\\Users\\kiwis\\Desktop\\love\\build\\CMakeFiles\\CMakeScratch\\TryCompile-t4p3ui\\Debug\\". + Creating directory "cmTC_c0463.dir\\Debug\\cmTC_c0463.tlog\\". + InitializeBuildStatus: + Creating "cmTC_c0463.dir\\Debug\\cmTC_c0463.tlog\\unsuccessfulbuild" because "AlwaysCreate" was specified. + Touching "cmTC_c0463.dir\\Debug\\cmTC_c0463.tlog\\unsuccessfulbuild". + ClCompile: + C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Tools\\MSVC\\14.44.35207\\bin\\HostX64\\x64\\CL.exe /c /Zi /W1 /WX- /diagnostics:column /Od /Ob0 /D _MBCS /D WIN32 /D _WINDOWS /D "CMAKE_INTDIR=\\"Debug\\"" /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"cmTC_c0463.dir\\Debug\\\\" /Fd"cmTC_c0463.dir\\Debug\\vc143.pdb" /external:W1 /Gd /TC /errorReport:queue "C:\\Program Files\\CMake\\share\\cmake-4.0\\Modules\\CMakeCCompilerABI.c" + Microsoft (R) C/C++ Optimizing Compiler Version 19.44.35211 for x64 + Copyright (C) Microsoft Corporation. All rights reserved. + cl /c /Zi /W1 /WX- /diagnostics:column /Od /Ob0 /D _MBCS /D WIN32 /D _WINDOWS /D "CMAKE_INTDIR=\\"Debug\\"" /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"cmTC_c0463.dir\\Debug\\\\" /Fd"cmTC_c0463.dir\\Debug\\vc143.pdb" /external:W1 /Gd /TC /errorReport:queue "C:\\Program Files\\CMake\\share\\cmake-4.0\\Modules\\CMakeCCompilerABI.c" + CMakeCCompilerABI.c + Link: + C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Tools\\MSVC\\14.44.35207\\bin\\HostX64\\x64\\link.exe /ERRORREPORT:QUEUE /OUT:"C:\\Users\\kiwis\\Desktop\\love\\build\\CMakeFiles\\CMakeScratch\\TryCompile-t4p3ui\\Debug\\cmTC_c0463.exe" /INCREMENTAL /ILK:"cmTC_c0463.dir\\Debug\\cmTC_c0463.ilk" /NOLOGO kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib /MANIFEST /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /manifest:embed /DEBUG /PDB:"C:/Users/kiwis/Desktop/love/build/CMakeFiles/CMakeScratch/TryCompile-t4p3ui/Debug/cmTC_c0463.pdb" /SUBSYSTEM:CONSOLE /TLBID:1 /DYNAMICBASE /NXCOMPAT /IMPLIB:"C:/Users/kiwis/Desktop/love/build/CMakeFiles/CMakeScratch/TryCompile-t4p3ui/Debug/cmTC_c0463.lib" /MACHINE:X64 /machine:x64 cmTC_c0463.dir\\Debug\\CMakeCCompilerABI.obj + cmTC_c0463.vcxproj -> C:\\Users\\kiwis\\Desktop\\love\\build\\CMakeFiles\\CMakeScratch\\TryCompile-t4p3ui\\Debug\\cmTC_c0463.exe + FinalizeBuildStatus: + Deleting file "cmTC_c0463.dir\\Debug\\cmTC_c0463.tlog\\unsuccessfulbuild". + Touching "cmTC_c0463.dir\\Debug\\cmTC_c0463.tlog\\cmTC_c0463.lastbuildstate". + Done Building Project "C:\\Users\\kiwis\\Desktop\\love\\build\\CMakeFiles\\CMakeScratch\\TryCompile-t4p3ui\\cmTC_c0463.vcxproj" (default targets). + + Build succeeded. + 0 Warning(s) + 0 Error(s) + + Time Elapsed 00:00:00.98 + + exitCode: 0 + - + kind: "message-v1" + backtrace: + - "C:/Program Files/CMake/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:227 (message)" + - "C:/Program Files/CMake/share/cmake-4.0/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:28 (project)" + message: | + Parsed C implicit link information: + link line regex: [^( *|.*[/\\])(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)|link\\.exe|lld-link(\\.exe)?|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)] + linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)|link\\.exe|lld-link(\\.exe)?))("|,| |$)] + linker tool for 'C': C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.44.35207/bin/HostX64/x64/link.exe + implicit libs: [] + implicit objs: [] + implicit dirs: [] + implicit fwks: [] + + + - + kind: "message-v1" + backtrace: + - "C:/Program Files/CMake/share/cmake-4.0/Modules/Internal/CMakeDetermineLinkerId.cmake:36 (message)" + - "C:/Program Files/CMake/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:270 (cmake_determine_linker_id)" + - "C:/Program Files/CMake/share/cmake-4.0/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:28 (project)" + message: | + Running the C compiler's linker: "C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.44.35207/bin/HostX64/x64/link.exe" "-v" + Microsoft (R) Incremental Linker Version 14.44.35211.0 + Copyright (C) Microsoft Corporation. All rights reserved. + - + kind: "try_compile-v1" + backtrace: + - "C:/Program Files/CMake/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:83 (try_compile)" + - "C:/Program Files/CMake/share/cmake-4.0/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:28 (project)" + checks: + - "Detecting CXX compiler ABI info" + directories: + source: "C:/Users/kiwis/Desktop/love/build/CMakeFiles/CMakeScratch/TryCompile-xr88wr" + binary: "C:/Users/kiwis/Desktop/love/build/CMakeFiles/CMakeScratch/TryCompile-xr88wr" + cmakeVariables: + CMAKE_CXX_FLAGS: "/DWIN32 /D_WINDOWS /GR /EHsc" + CMAKE_CXX_FLAGS_DEBUG: "/Zi /Ob0 /Od /RTC1" + CMAKE_CXX_SCAN_FOR_MODULES: "OFF" + CMAKE_EXE_LINKER_FLAGS: "/machine:x64" + buildResult: + variable: "CMAKE_CXX_ABI_COMPILED" + cached: true + stdout: | + Change Dir: 'C:/Users/kiwis/Desktop/love/build/CMakeFiles/CMakeScratch/TryCompile-xr88wr' + + Run Build Command(s): "C:/Program Files/Microsoft Visual Studio/2022/Community/MSBuild/Current/Bin/amd64/MSBuild.exe" cmTC_bb626.vcxproj /p:Configuration=Debug /p:Platform=x64 /p:VisualStudioVersion=17.0 /v:n + MSBuild version 17.14.14+a129329f1 for .NET Framework + Build started 04/08/2025 17:13:51. + + Project "C:\\Users\\kiwis\\Desktop\\love\\build\\CMakeFiles\\CMakeScratch\\TryCompile-xr88wr\\cmTC_bb626.vcxproj" on node 1 (default targets). + PrepareForBuild: + Creating directory "cmTC_bb626.dir\\Debug\\". + Structured output is enabled. The formatting of compiler diagnostics will reflect the error hierarchy. See https://aka.ms/cpp/structured-output for more details. + Creating directory "C:\\Users\\kiwis\\Desktop\\love\\build\\CMakeFiles\\CMakeScratch\\TryCompile-xr88wr\\Debug\\". + Creating directory "cmTC_bb626.dir\\Debug\\cmTC_bb626.tlog\\". + InitializeBuildStatus: + Creating "cmTC_bb626.dir\\Debug\\cmTC_bb626.tlog\\unsuccessfulbuild" because "AlwaysCreate" was specified. + Touching "cmTC_bb626.dir\\Debug\\cmTC_bb626.tlog\\unsuccessfulbuild". + ClCompile: + C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Tools\\MSVC\\14.44.35207\\bin\\HostX64\\x64\\CL.exe /c /Zi /W1 /WX- /diagnostics:column /Od /Ob0 /D _MBCS /D WIN32 /D _WINDOWS /D "CMAKE_INTDIR=\\"Debug\\"" /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /GR /Fo"cmTC_bb626.dir\\Debug\\\\" /Fd"cmTC_bb626.dir\\Debug\\vc143.pdb" /external:W1 /Gd /TP /errorReport:queue "C:\\Program Files\\CMake\\share\\cmake-4.0\\Modules\\CMakeCXXCompilerABI.cpp" + Microsoft (R) C/C++ Optimizing Compiler Version 19.44.35211 for x64 + Copyright (C) Microsoft Corporation. All rights reserved. + cl /c /Zi /W1 /WX- /diagnostics:column /Od /Ob0 /D _MBCS /D WIN32 /D _WINDOWS /D "CMAKE_INTDIR=\\"Debug\\"" /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /GR /Fo"cmTC_bb626.dir\\Debug\\\\" /Fd"cmTC_bb626.dir\\Debug\\vc143.pdb" /external:W1 /Gd /TP /errorReport:queue "C:\\Program Files\\CMake\\share\\cmake-4.0\\Modules\\CMakeCXXCompilerABI.cpp" + CMakeCXXCompilerABI.cpp + Link: + C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Tools\\MSVC\\14.44.35207\\bin\\HostX64\\x64\\link.exe /ERRORREPORT:QUEUE /OUT:"C:\\Users\\kiwis\\Desktop\\love\\build\\CMakeFiles\\CMakeScratch\\TryCompile-xr88wr\\Debug\\cmTC_bb626.exe" /INCREMENTAL /ILK:"cmTC_bb626.dir\\Debug\\cmTC_bb626.ilk" /NOLOGO kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib /MANIFEST /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /manifest:embed /DEBUG /PDB:"C:/Users/kiwis/Desktop/love/build/CMakeFiles/CMakeScratch/TryCompile-xr88wr/Debug/cmTC_bb626.pdb" /SUBSYSTEM:CONSOLE /TLBID:1 /DYNAMICBASE /NXCOMPAT /IMPLIB:"C:/Users/kiwis/Desktop/love/build/CMakeFiles/CMakeScratch/TryCompile-xr88wr/Debug/cmTC_bb626.lib" /MACHINE:X64 /machine:x64 cmTC_bb626.dir\\Debug\\CMakeCXXCompilerABI.obj + cmTC_bb626.vcxproj -> C:\\Users\\kiwis\\Desktop\\love\\build\\CMakeFiles\\CMakeScratch\\TryCompile-xr88wr\\Debug\\cmTC_bb626.exe + FinalizeBuildStatus: + Deleting file "cmTC_bb626.dir\\Debug\\cmTC_bb626.tlog\\unsuccessfulbuild". + Touching "cmTC_bb626.dir\\Debug\\cmTC_bb626.tlog\\cmTC_bb626.lastbuildstate". + Done Building Project "C:\\Users\\kiwis\\Desktop\\love\\build\\CMakeFiles\\CMakeScratch\\TryCompile-xr88wr\\cmTC_bb626.vcxproj" (default targets). + + Build succeeded. + 0 Warning(s) + 0 Error(s) + + Time Elapsed 00:00:00.97 + + exitCode: 0 + - + kind: "message-v1" + backtrace: + - "C:/Program Files/CMake/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:227 (message)" + - "C:/Program Files/CMake/share/cmake-4.0/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:28 (project)" + message: | + Parsed CXX implicit link information: + link line regex: [^( *|.*[/\\])(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)|link\\.exe|lld-link(\\.exe)?|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)] + linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)|link\\.exe|lld-link(\\.exe)?))("|,| |$)] + linker tool for 'CXX': C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.44.35207/bin/HostX64/x64/link.exe + implicit libs: [] + implicit objs: [] + implicit dirs: [] + implicit fwks: [] + + + - + kind: "message-v1" + backtrace: + - "C:/Program Files/CMake/share/cmake-4.0/Modules/Internal/CMakeDetermineLinkerId.cmake:36 (message)" + - "C:/Program Files/CMake/share/cmake-4.0/Modules/CMakeDetermineCompilerABI.cmake:270 (cmake_determine_linker_id)" + - "C:/Program Files/CMake/share/cmake-4.0/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:28 (project)" + message: | + Running the CXX compiler's linker: "C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.44.35207/bin/HostX64/x64/link.exe" "-v" + Microsoft (R) Incremental Linker Version 14.44.35211.0 + Copyright (C) Microsoft Corporation. All rights reserved. +... diff --git a/build/CMakeFiles/cmake.check_cache b/build/CMakeFiles/cmake.check_cache new file mode 100644 index 000000000..3dccd7317 --- /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/src/modules/graphics/wrap_Graphics.lua b/src/modules/graphics/wrap_Graphics.lua index 7130d4b23..82df91fc8 100644 --- a/src/modules/graphics/wrap_Graphics.lua +++ b/src/modules/graphics/wrap_Graphics.lua @@ -55,6 +55,8 @@ end function graphics.stencil(func, action, value, keepvalues) love.markDeprecated(2, "love.graphics.stencil", "function", "replaced", "love.graphics.setStencilMode or setStencilState") + action = action or "replace" -- make compatible with 11.x by giving default value -- + if not keepvalues then graphics.clear(false, true, false) end