From af2f506c799905609dbf5ea16d1b58cdf889f397 Mon Sep 17 00:00:00 2001 From: harryswift01 Date: Thu, 13 Aug 2026 11:01:48 +0100 Subject: [PATCH 1/4] chore: remove tracked cmake debug files --- .../.cmake/api/v1/query/cache-v2 | 0 .../.cmake/api/v1/query/cmakeFiles-v1 | 0 .../.cmake/api/v1/query/codemodel-v2 | 0 .../.cmake/api/v1/query/toolchains-v1 | 0 cmake-build-debug/CMakeCache.txt | 362 ----- .../CMakeFiles/3.28.1/CMakeSystem.cmake | 15 - .../3.28.1/CompilerIdC/CMakeCCompilerId.c | 880 ----------- .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 869 ----------- .../CMakeFiles/CMakeConfigureLog.yaml | 1289 ----------------- .../CMakeFiles/clion-Debug-log.txt | 20 - .../CMakeFiles/clion-environment.txt | 4 - .../CMakeFiles/cmake.check_cache | 1 - 12 files changed, 3440 deletions(-) delete mode 100644 cmake-build-debug/.cmake/api/v1/query/cache-v2 delete mode 100644 cmake-build-debug/.cmake/api/v1/query/cmakeFiles-v1 delete mode 100644 cmake-build-debug/.cmake/api/v1/query/codemodel-v2 delete mode 100644 cmake-build-debug/.cmake/api/v1/query/toolchains-v1 delete mode 100644 cmake-build-debug/CMakeCache.txt delete mode 100644 cmake-build-debug/CMakeFiles/3.28.1/CMakeSystem.cmake delete mode 100644 cmake-build-debug/CMakeFiles/3.28.1/CompilerIdC/CMakeCCompilerId.c delete mode 100644 cmake-build-debug/CMakeFiles/3.28.1/CompilerIdCXX/CMakeCXXCompilerId.cpp delete mode 100644 cmake-build-debug/CMakeFiles/CMakeConfigureLog.yaml delete mode 100644 cmake-build-debug/CMakeFiles/clion-Debug-log.txt delete mode 100644 cmake-build-debug/CMakeFiles/clion-environment.txt delete mode 100644 cmake-build-debug/CMakeFiles/cmake.check_cache diff --git a/cmake-build-debug/.cmake/api/v1/query/cache-v2 b/cmake-build-debug/.cmake/api/v1/query/cache-v2 deleted file mode 100644 index e69de29..0000000 diff --git a/cmake-build-debug/.cmake/api/v1/query/cmakeFiles-v1 b/cmake-build-debug/.cmake/api/v1/query/cmakeFiles-v1 deleted file mode 100644 index e69de29..0000000 diff --git a/cmake-build-debug/.cmake/api/v1/query/codemodel-v2 b/cmake-build-debug/.cmake/api/v1/query/codemodel-v2 deleted file mode 100644 index e69de29..0000000 diff --git a/cmake-build-debug/.cmake/api/v1/query/toolchains-v1 b/cmake-build-debug/.cmake/api/v1/query/toolchains-v1 deleted file mode 100644 index e69de29..0000000 diff --git a/cmake-build-debug/CMakeCache.txt b/cmake-build-debug/CMakeCache.txt deleted file mode 100644 index f02fa85..0000000 --- a/cmake-build-debug/CMakeCache.txt +++ /dev/null @@ -1,362 +0,0 @@ -# This is the CMakeCache file. -# For build in directory: /home/victor/Documents/Research/SIST/code/cmake-build-debug -# It was generated by CMake: /snap/clion/275/bin/cmake/linux/x64/bin/cmake -# You can edit this file to change values found and used by cmake. -# If you do not want to change any of the values, simply exit the editor. -# If you do want to change a value, simply edit, save, and exit the editor. -# The syntax for the file is as follows: -# KEY:TYPE=VALUE -# KEY is the name of a variable in the cache. -# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. -# VALUE is the current value for the KEY. - -######################## -# EXTERNAL cache entries -######################## - -//Path to a program. -CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line - -//Path to a program. -CMAKE_AR:FILEPATH=/usr/bin/ar - -//Choose the type of build, options are: None Debug Release RelWithDebInfo -// MinSizeRel ... -CMAKE_BUILD_TYPE:STRING=Debug - -//Enable colored diagnostics throughout. -CMAKE_COLOR_DIAGNOSTICS:BOOL=ON - -//CXX compiler -CMAKE_CXX_COMPILER:FILEPATH=CMAKE_CXX_COMPILER-NOTFOUND - -//Flags used by the CXX compiler during all build types. -CMAKE_CXX_FLAGS:STRING= - -//Flags used by the CXX compiler during DEBUG builds. -CMAKE_CXX_FLAGS_DEBUG:STRING= - -//Flags used by the CXX compiler during MINSIZEREL builds. -CMAKE_CXX_FLAGS_MINSIZEREL:STRING= - -//Flags used by the CXX compiler during RELEASE builds. -CMAKE_CXX_FLAGS_RELEASE:STRING= - -//Flags used by the CXX compiler during RELWITHDEBINFO builds. -CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING= - -//C compiler -CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc - -//A wrapper around 'ar' adding the appropriate '--plugin' option -// for the GCC compiler -CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 - -//A wrapper around 'ranlib' adding the appropriate '--plugin' option -// for the GCC compiler -CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 - -//Flags used by the C compiler during all build types. -CMAKE_C_FLAGS:STRING= - -//Flags used by the C compiler during DEBUG builds. -CMAKE_C_FLAGS_DEBUG:STRING= - -//Flags used by the C compiler during MINSIZEREL builds. -CMAKE_C_FLAGS_MINSIZEREL:STRING= - -//Flags used by the C compiler during RELEASE builds. -CMAKE_C_FLAGS_RELEASE:STRING= - -//Flags used by the C compiler during RELWITHDEBINFO builds. -CMAKE_C_FLAGS_RELWITHDEBINFO:STRING= - -//Path to a program. -CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND - -//Flags used by the linker during all build types. -CMAKE_EXE_LINKER_FLAGS:STRING= - -//Flags used by the linker during DEBUG builds. -CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= - -//Flags used by the linker during MINSIZEREL builds. -CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= - -//Flags used by the linker during RELEASE builds. -CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= - -//Flags used by the linker during RELWITHDEBINFO builds. -CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= - -//Enable/Disable output of compile commands during generation. -CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= - -//Value Computed by CMake. -CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=/home/victor/Documents/Research/SIST/code/cmake-build-debug/CMakeFiles/pkgRedirects - -//Install path prefix, prepended onto install directories. -CMAKE_INSTALL_PREFIX:PATH=/usr/local - -//Path to a program. -CMAKE_LINKER:FILEPATH=/usr/bin/ld - -//No help, variable specified on the command line. -CMAKE_MAKE_PROGRAM:UNINITIALIZED=/snap/clion/275/bin/ninja/linux/x64/ninja - -//Flags used by the linker during the creation of modules during -// all build types. -CMAKE_MODULE_LINKER_FLAGS:STRING= - -//Flags used by the linker during the creation of modules during -// DEBUG builds. -CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= - -//Flags used by the linker during the creation of modules during -// MINSIZEREL builds. -CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= - -//Flags used by the linker during the creation of modules during -// RELEASE builds. -CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= - -//Flags used by the linker during the creation of modules during -// RELWITHDEBINFO builds. -CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= - -//Path to a program. -CMAKE_NM:FILEPATH=/usr/bin/nm - -//Path to a program. -CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy - -//Path to a program. -CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump - -//Value Computed by CMake -CMAKE_PROJECT_DESCRIPTION:STATIC= - -//Value Computed by CMake -CMAKE_PROJECT_HOMEPAGE_URL:STATIC= - -//Value Computed by CMake -CMAKE_PROJECT_NAME:STATIC=code - -//Path to a program. -CMAKE_READELF:FILEPATH=/usr/bin/readelf - -//Flags used by the linker during the creation of shared libraries -// during all build types. -CMAKE_SHARED_LINKER_FLAGS:STRING= - -//Flags used by the linker during the creation of shared libraries -// during DEBUG builds. -CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= - -//Flags used by the linker during the creation of shared libraries -// during MINSIZEREL builds. -CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= - -//Flags used by the linker during the creation of shared libraries -// during RELEASE builds. -CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= - -//Flags used by the linker during the creation of shared libraries -// during RELWITHDEBINFO builds. -CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= - -//If set, runtime paths are not added when installing shared libraries, -// but are added when building. -CMAKE_SKIP_INSTALL_RPATH:BOOL=NO - -//If set, runtime paths are not added when using shared libraries. -CMAKE_SKIP_RPATH:BOOL=NO - -//Flags used by the linker during the creation of static libraries -// during all build types. -CMAKE_STATIC_LINKER_FLAGS:STRING= - -//Flags used by the linker during the creation of static libraries -// during DEBUG builds. -CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= - -//Flags used by the linker during the creation of static libraries -// during MINSIZEREL builds. -CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= - -//Flags used by the linker during the creation of static libraries -// during RELEASE builds. -CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= - -//Flags used by the linker during the creation of static libraries -// during RELWITHDEBINFO builds. -CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= - -//Path to a program. -CMAKE_STRIP:FILEPATH=/usr/bin/strip - -//Path to a program. -CMAKE_TAPI:FILEPATH=CMAKE_TAPI-NOTFOUND - -//If this value is on, makefiles will be generated without the -// .SILENT directive, and all commands will be echoed to the console -// during the make. This is useful for debugging only. With Visual -// Studio IDE projects all commands are done without /nologo. -CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE - -//Value Computed by CMake -code_BINARY_DIR:STATIC=/home/victor/Documents/Research/SIST/code/cmake-build-debug - -//Value Computed by CMake -code_IS_TOP_LEVEL:STATIC=ON - -//Value Computed by CMake -code_SOURCE_DIR:STATIC=/home/victor/Documents/Research/SIST/code - - -######################## -# INTERNAL cache entries -######################## - -//ADVANCED property for variable: CMAKE_ADDR2LINE -CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_AR -CMAKE_AR-ADVANCED:INTERNAL=1 -//This is the directory where this CMakeCache.txt was created -CMAKE_CACHEFILE_DIR:INTERNAL=/home/victor/Documents/Research/SIST/code/cmake-build-debug -//Major version of cmake used to create the current loaded cache -CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 -//Minor version of cmake used to create the current loaded cache -CMAKE_CACHE_MINOR_VERSION:INTERNAL=28 -//Patch version of cmake used to create the current loaded cache -CMAKE_CACHE_PATCH_VERSION:INTERNAL=1 -//Path to CMake executable. -CMAKE_COMMAND:INTERNAL=/snap/clion/275/bin/cmake/linux/x64/bin/cmake -//Path to cpack program executable. -CMAKE_CPACK_COMMAND:INTERNAL=/snap/clion/275/bin/cmake/linux/x64/bin/cpack -//Path to ctest program executable. -CMAKE_CTEST_COMMAND:INTERNAL=/snap/clion/275/bin/cmake/linux/x64/bin/ctest -//ADVANCED property for variable: CMAKE_CXX_COMPILER -CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_CXX_FLAGS -CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG -CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL -CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE -CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO -CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_COMPILER -CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_COMPILER_AR -CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB -CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_FLAGS -CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG -CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL -CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE -CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO -CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_DLLTOOL -CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 -//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 -//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS -CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 -//Name of external makefile project generator. -CMAKE_EXTRA_GENERATOR:INTERNAL= -//Name of generator. -CMAKE_GENERATOR:INTERNAL=Ninja -//Generator instance identifier. -CMAKE_GENERATOR_INSTANCE:INTERNAL= -//Name of generator platform. -CMAKE_GENERATOR_PLATFORM:INTERNAL= -//Name of generator toolset. -CMAKE_GENERATOR_TOOLSET:INTERNAL= -//Source directory with the top level CMakeLists.txt file for this -// project -CMAKE_HOME_DIRECTORY:INTERNAL=/home/victor/Documents/Research/SIST/code -//Install .so files without execute permission. -CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 -//ADVANCED property for variable: CMAKE_LINKER -CMAKE_LINKER-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS -CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG -CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL -CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE -CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO -CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_NM -CMAKE_NM-ADVANCED:INTERNAL=1 -//number of local generators -CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1 -//ADVANCED property for variable: CMAKE_OBJCOPY -CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_OBJDUMP -CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 -//Platform information initialized -CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_RANLIB -CMAKE_RANLIB-ADVANCED:INTERNAL=1 -//noop for ranlib -CMAKE_RANLIB:INTERNAL=: -//ADVANCED property for variable: CMAKE_READELF -CMAKE_READELF-ADVANCED:INTERNAL=1 -//Path to CMake installation. -CMAKE_ROOT:INTERNAL=/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28 -//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS -CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG -CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL -CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE -CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO -CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH -CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_SKIP_RPATH -CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS -CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG -CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL -CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE -CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO -CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_STRIP -CMAKE_STRIP-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_TAPI -CMAKE_TAPI-ADVANCED:INTERNAL=1 -//uname command -CMAKE_UNAME:INTERNAL=/usr/bin/uname -//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE -CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 -//linker supports push/pop state -_CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED:INTERNAL=FALSE - diff --git a/cmake-build-debug/CMakeFiles/3.28.1/CMakeSystem.cmake b/cmake-build-debug/CMakeFiles/3.28.1/CMakeSystem.cmake deleted file mode 100644 index f6cf644..0000000 --- a/cmake-build-debug/CMakeFiles/3.28.1/CMakeSystem.cmake +++ /dev/null @@ -1,15 +0,0 @@ -set(CMAKE_HOST_SYSTEM "Linux-6.5.0-28-generic") -set(CMAKE_HOST_SYSTEM_NAME "Linux") -set(CMAKE_HOST_SYSTEM_VERSION "6.5.0-28-generic") -set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") - - - -set(CMAKE_SYSTEM "Linux-6.5.0-28-generic") -set(CMAKE_SYSTEM_NAME "Linux") -set(CMAKE_SYSTEM_VERSION "6.5.0-28-generic") -set(CMAKE_SYSTEM_PROCESSOR "x86_64") - -set(CMAKE_CROSSCOMPILING "FALSE") - -set(CMAKE_SYSTEM_LOADED 1) diff --git a/cmake-build-debug/CMakeFiles/3.28.1/CompilerIdC/CMakeCCompilerId.c b/cmake-build-debug/CMakeFiles/3.28.1/CompilerIdC/CMakeCCompilerId.c deleted file mode 100644 index 0a0ec9b..0000000 --- a/cmake-build-debug/CMakeFiles/3.28.1/CompilerIdC/CMakeCCompilerId.c +++ /dev/null @@ -1,880 +0,0 @@ -#ifdef __cplusplus -# error "A C++ compiler has been selected for C." -#endif - -#if defined(__18CXX) -# define ID_VOID_MAIN -#endif -#if defined(__CLASSIC_C__) -/* cv-qualifiers did not exist in K&R C */ -# define const -# define volatile -#endif - -#if !defined(__has_include) -/* If the compiler does not have __has_include, pretend the answer is - always no. */ -# define __has_include(x) 0 -#endif - - -/* Version number components: V=Version, R=Revision, P=Patch - Version date components: YYYY=Year, MM=Month, DD=Day */ - -#if defined(__INTEL_COMPILER) || defined(__ICC) -# define COMPILER_ID "Intel" -# if defined(_MSC_VER) -# define SIMULATE_ID "MSVC" -# endif -# if defined(__GNUC__) -# define SIMULATE_ID "GNU" -# endif - /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, - except that a few beta releases use the old format with V=2021. */ -# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 -# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) -# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) -# if defined(__INTEL_COMPILER_UPDATE) -# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) -# else -# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) -# endif -# else -# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) -# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) - /* The third version component from --version is an update index, - but no macro is provided for it. */ -# define COMPILER_VERSION_PATCH DEC(0) -# endif -# if defined(__INTEL_COMPILER_BUILD_DATE) - /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ -# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) -# endif -# if defined(_MSC_VER) - /* _MSC_VER = VVRR */ -# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) -# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) -# endif -# if defined(__GNUC__) -# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) -# elif defined(__GNUG__) -# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) -# endif -# if defined(__GNUC_MINOR__) -# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) -# endif -# if defined(__GNUC_PATCHLEVEL__) -# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) -# endif - -#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) -# define COMPILER_ID "IntelLLVM" -#if defined(_MSC_VER) -# define SIMULATE_ID "MSVC" -#endif -#if defined(__GNUC__) -# define SIMULATE_ID "GNU" -#endif -/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and - * later. Look for 6 digit vs. 8 digit version number to decide encoding. - * VVVV is no smaller than the current year when a version is released. - */ -#if __INTEL_LLVM_COMPILER < 1000000L -# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) -# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) -#else -# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) -# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) -# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) -#endif -#if defined(_MSC_VER) - /* _MSC_VER = VVRR */ -# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) -# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) -#endif -#if defined(__GNUC__) -# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) -#elif defined(__GNUG__) -# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) -#endif -#if defined(__GNUC_MINOR__) -# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) -#endif -#if defined(__GNUC_PATCHLEVEL__) -# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) -#endif - -#elif defined(__PATHCC__) -# define COMPILER_ID "PathScale" -# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) -# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) -# if defined(__PATHCC_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) -# endif - -#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) -# define COMPILER_ID "Embarcadero" -# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) -# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) -# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) - -#elif defined(__BORLANDC__) -# define COMPILER_ID "Borland" - /* __BORLANDC__ = 0xVRR */ -# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) -# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) - -#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 -# define COMPILER_ID "Watcom" - /* __WATCOMC__ = VVRR */ -# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) -# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) -# if (__WATCOMC__ % 10) > 0 -# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) -# endif - -#elif defined(__WATCOMC__) -# define COMPILER_ID "OpenWatcom" - /* __WATCOMC__ = VVRP + 1100 */ -# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) -# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) -# if (__WATCOMC__ % 10) > 0 -# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) -# endif - -#elif defined(__SUNPRO_C) -# define COMPILER_ID "SunPro" -# if __SUNPRO_C >= 0x5100 - /* __SUNPRO_C = 0xVRRP */ -# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) -# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) -# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) -# else - /* __SUNPRO_CC = 0xVRP */ -# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) -# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) -# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) -# endif - -#elif defined(__HP_cc) -# define COMPILER_ID "HP" - /* __HP_cc = VVRRPP */ -# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) -# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) -# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) - -#elif defined(__DECC) -# define COMPILER_ID "Compaq" - /* __DECC_VER = VVRRTPPPP */ -# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) -# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) -# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) - -#elif defined(__IBMC__) && defined(__COMPILER_VER__) -# define COMPILER_ID "zOS" - /* __IBMC__ = VRP */ -# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) -# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) - -#elif defined(__open_xl__) && defined(__clang__) -# define COMPILER_ID "IBMClang" -# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__) -# define COMPILER_VERSION_MINOR DEC(__open_xl_release__) -# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__) -# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__) - - -#elif defined(__ibmxl__) && defined(__clang__) -# define COMPILER_ID "XLClang" -# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) -# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) -# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) -# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) - - -#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 -# define COMPILER_ID "XL" - /* __IBMC__ = VRP */ -# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) -# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) - -#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 -# define COMPILER_ID "VisualAge" - /* __IBMC__ = VRP */ -# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) -# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) - -#elif defined(__NVCOMPILER) -# define COMPILER_ID "NVHPC" -# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) -# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) -# if defined(__NVCOMPILER_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) -# endif - -#elif defined(__PGI) -# define COMPILER_ID "PGI" -# define COMPILER_VERSION_MAJOR DEC(__PGIC__) -# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) -# if defined(__PGIC_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) -# endif - -#elif defined(__clang__) && defined(__cray__) -# define COMPILER_ID "CrayClang" -# define COMPILER_VERSION_MAJOR DEC(__cray_major__) -# define COMPILER_VERSION_MINOR DEC(__cray_minor__) -# define COMPILER_VERSION_PATCH DEC(__cray_patchlevel__) -# define COMPILER_VERSION_INTERNAL_STR __clang_version__ - - -#elif defined(_CRAYC) -# define COMPILER_ID "Cray" -# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) -# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) - -#elif defined(__TI_COMPILER_VERSION__) -# define COMPILER_ID "TI" - /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ -# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) -# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) -# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) - -#elif defined(__CLANG_FUJITSU) -# define COMPILER_ID "FujitsuClang" -# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) -# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) -# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) -# define COMPILER_VERSION_INTERNAL_STR __clang_version__ - - -#elif defined(__FUJITSU) -# define COMPILER_ID "Fujitsu" -# if defined(__FCC_version__) -# define COMPILER_VERSION __FCC_version__ -# elif defined(__FCC_major__) -# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) -# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) -# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) -# endif -# if defined(__fcc_version) -# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) -# elif defined(__FCC_VERSION) -# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) -# endif - - -#elif defined(__ghs__) -# define COMPILER_ID "GHS" -/* __GHS_VERSION_NUMBER = VVVVRP */ -# ifdef __GHS_VERSION_NUMBER -# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) -# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) -# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) -# endif - -#elif defined(__TASKING__) -# define COMPILER_ID "Tasking" - # define COMPILER_VERSION_MAJOR DEC(__VERSION__/1000) - # define COMPILER_VERSION_MINOR DEC(__VERSION__ % 100) -# define COMPILER_VERSION_INTERNAL DEC(__VERSION__) - -#elif defined(__ORANGEC__) -# define COMPILER_ID "OrangeC" -# define COMPILER_VERSION_MAJOR DEC(__ORANGEC_MAJOR__) -# define COMPILER_VERSION_MINOR DEC(__ORANGEC_MINOR__) -# define COMPILER_VERSION_PATCH DEC(__ORANGEC_PATCHLEVEL__) - -#elif defined(__TINYC__) -# define COMPILER_ID "TinyCC" - -#elif defined(__BCC__) -# define COMPILER_ID "Bruce" - -#elif defined(__SCO_VERSION__) -# define COMPILER_ID "SCO" - -#elif defined(__ARMCC_VERSION) && !defined(__clang__) -# define COMPILER_ID "ARMCC" -#if __ARMCC_VERSION >= 1000000 - /* __ARMCC_VERSION = VRRPPPP */ - # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) - # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) - # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) -#else - /* __ARMCC_VERSION = VRPPPP */ - # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) - # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) - # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) -#endif - - -#elif defined(__clang__) && defined(__apple_build_version__) -# define COMPILER_ID "AppleClang" -# if defined(_MSC_VER) -# define SIMULATE_ID "MSVC" -# endif -# define COMPILER_VERSION_MAJOR DEC(__clang_major__) -# define COMPILER_VERSION_MINOR DEC(__clang_minor__) -# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) -# if defined(_MSC_VER) - /* _MSC_VER = VVRR */ -# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) -# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) -# endif -# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) - -#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) -# define COMPILER_ID "ARMClang" - # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) - # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) - # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION/100 % 100) -# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) - -#elif defined(__clang__) -# 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(__TI_COMPILER_VERSION__) -# if defined(__TI_ARM__) -# define ARCHITECTURE_ID "ARM" - -# elif defined(__MSP430__) -# define ARCHITECTURE_ID "MSP430" - -# elif defined(__TMS320C28XX__) -# define ARCHITECTURE_ID "TMS320C28x" - -# elif defined(__TMS320C6X__) || defined(_TMS320C6X) -# define ARCHITECTURE_ID "TMS320C6x" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -# elif defined(__ADSPSHARC__) -# define ARCHITECTURE_ID "SHARC" - -# elif defined(__ADSPBLACKFIN__) -# define ARCHITECTURE_ID "Blackfin" - -#elif defined(__TASKING__) - -# if defined(__CTC__) || defined(__CPTC__) -# define ARCHITECTURE_ID "TriCore" - -# elif defined(__CMCS__) -# define ARCHITECTURE_ID "MCS" - -# elif defined(__CARM__) -# define ARCHITECTURE_ID "ARM" - -# elif defined(__CARC__) -# define ARCHITECTURE_ID "ARC" - -# elif defined(__C51__) -# define ARCHITECTURE_ID "8051" - -# elif defined(__CPCP__) -# define ARCHITECTURE_ID "PCP" - -# else -# define ARCHITECTURE_ID "" -# endif - -#else -# define ARCHITECTURE_ID -#endif - -/* Convert integer to decimal digit literals. */ -#define DEC(n) \ - ('0' + (((n) / 10000000)%10)), \ - ('0' + (((n) / 1000000)%10)), \ - ('0' + (((n) / 100000)%10)), \ - ('0' + (((n) / 10000)%10)), \ - ('0' + (((n) / 1000)%10)), \ - ('0' + (((n) / 100)%10)), \ - ('0' + (((n) / 10)%10)), \ - ('0' + ((n) % 10)) - -/* Convert integer to hex digit literals. */ -#define HEX(n) \ - ('0' + ((n)>>28 & 0xF)), \ - ('0' + ((n)>>24 & 0xF)), \ - ('0' + ((n)>>20 & 0xF)), \ - ('0' + ((n)>>16 & 0xF)), \ - ('0' + ((n)>>12 & 0xF)), \ - ('0' + ((n)>>8 & 0xF)), \ - ('0' + ((n)>>4 & 0xF)), \ - ('0' + ((n) & 0xF)) - -/* Construct a string literal encoding the version number. */ -#ifdef COMPILER_VERSION -char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; - -/* Construct a string literal encoding the version number components. */ -#elif defined(COMPILER_VERSION_MAJOR) -char const info_version[] = { - 'I', 'N', 'F', 'O', ':', - 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', - COMPILER_VERSION_MAJOR, -# ifdef COMPILER_VERSION_MINOR - '.', COMPILER_VERSION_MINOR, -# ifdef COMPILER_VERSION_PATCH - '.', COMPILER_VERSION_PATCH, -# ifdef COMPILER_VERSION_TWEAK - '.', COMPILER_VERSION_TWEAK, -# endif -# endif -# endif - ']','\0'}; -#endif - -/* Construct a string literal encoding the internal version number. */ -#ifdef COMPILER_VERSION_INTERNAL -char const info_version_internal[] = { - 'I', 'N', 'F', 'O', ':', - 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', - 'i','n','t','e','r','n','a','l','[', - COMPILER_VERSION_INTERNAL,']','\0'}; -#elif defined(COMPILER_VERSION_INTERNAL_STR) -char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; -#endif - -/* Construct a string literal encoding the version number components. */ -#ifdef SIMULATE_VERSION_MAJOR -char const info_simulate_version[] = { - 'I', 'N', 'F', 'O', ':', - 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', - SIMULATE_VERSION_MAJOR, -# ifdef SIMULATE_VERSION_MINOR - '.', SIMULATE_VERSION_MINOR, -# ifdef SIMULATE_VERSION_PATCH - '.', SIMULATE_VERSION_PATCH, -# ifdef SIMULATE_VERSION_TWEAK - '.', SIMULATE_VERSION_TWEAK, -# endif -# endif -# endif - ']','\0'}; -#endif - -/* Construct the string literal in pieces to prevent the source from - getting matched. Store it in a pointer rather than an array - because some compilers will just produce instructions to fill the - array rather than assigning a pointer to a static array. */ -char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; -char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; - - - -#if !defined(__STDC__) && !defined(__clang__) -# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) -# define C_VERSION "90" -# else -# define C_VERSION -# endif -#elif __STDC_VERSION__ > 201710L -# define C_VERSION "23" -#elif __STDC_VERSION__ >= 201710L -# define C_VERSION "17" -#elif __STDC_VERSION__ >= 201000L -# define C_VERSION "11" -#elif __STDC_VERSION__ >= 199901L -# define C_VERSION "99" -#else -# define C_VERSION "90" -#endif -const char* info_language_standard_default = - "INFO" ":" "standard_default[" C_VERSION "]"; - -const char* info_language_extensions_default = "INFO" ":" "extensions_default[" -#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \ - defined(__TI_COMPILER_VERSION__)) && \ - !defined(__STRICT_ANSI__) - "ON" -#else - "OFF" -#endif -"]"; - -/*--------------------------------------------------------------------------*/ - -#ifdef ID_VOID_MAIN -void main() {} -#else -# if defined(__CLASSIC_C__) -int main(argc, argv) int argc; char *argv[]; -# else -int main(int argc, char* argv[]) -# endif -{ - int require = 0; - require += info_compiler[argc]; - require += info_platform[argc]; - require += info_arch[argc]; -#ifdef COMPILER_VERSION_MAJOR - require += info_version[argc]; -#endif -#ifdef COMPILER_VERSION_INTERNAL - require += info_version_internal[argc]; -#endif -#ifdef SIMULATE_ID - require += info_simulate[argc]; -#endif -#ifdef SIMULATE_VERSION_MAJOR - require += info_simulate_version[argc]; -#endif -#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) - require += info_cray[argc]; -#endif - require += info_language_standard_default[argc]; - require += info_language_extensions_default[argc]; - (void)argv; - return require; -} -#endif diff --git a/cmake-build-debug/CMakeFiles/3.28.1/CompilerIdCXX/CMakeCXXCompilerId.cpp b/cmake-build-debug/CMakeFiles/3.28.1/CompilerIdCXX/CMakeCXXCompilerId.cpp deleted file mode 100644 index 9c9c90e..0000000 --- a/cmake-build-debug/CMakeFiles/3.28.1/CompilerIdCXX/CMakeCXXCompilerId.cpp +++ /dev/null @@ -1,869 +0,0 @@ -/* This source file must have a .cpp extension so that all C++ compilers - recognize the extension without flags. Borland does not know .cxx for - example. */ -#ifndef __cplusplus -# error "A C compiler has been selected for C++." -#endif - -#if !defined(__has_include) -/* If the compiler does not have __has_include, pretend the answer is - always no. */ -# define __has_include(x) 0 -#endif - - -/* Version number components: V=Version, R=Revision, P=Patch - Version date components: YYYY=Year, MM=Month, DD=Day */ - -#if defined(__COMO__) -# define COMPILER_ID "Comeau" - /* __COMO_VERSION__ = VRR */ -# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) -# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) - -#elif defined(__INTEL_COMPILER) || defined(__ICC) -# define COMPILER_ID "Intel" -# if defined(_MSC_VER) -# define SIMULATE_ID "MSVC" -# endif -# if defined(__GNUC__) -# define SIMULATE_ID "GNU" -# endif - /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, - except that a few beta releases use the old format with V=2021. */ -# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 -# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) -# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) -# if defined(__INTEL_COMPILER_UPDATE) -# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) -# else -# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) -# endif -# else -# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) -# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) - /* The third version component from --version is an update index, - but no macro is provided for it. */ -# define COMPILER_VERSION_PATCH DEC(0) -# endif -# if defined(__INTEL_COMPILER_BUILD_DATE) - /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ -# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) -# endif -# if defined(_MSC_VER) - /* _MSC_VER = VVRR */ -# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) -# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) -# endif -# if defined(__GNUC__) -# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) -# elif defined(__GNUG__) -# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) -# endif -# if defined(__GNUC_MINOR__) -# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) -# endif -# if defined(__GNUC_PATCHLEVEL__) -# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) -# endif - -#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) -# define COMPILER_ID "IntelLLVM" -#if defined(_MSC_VER) -# define SIMULATE_ID "MSVC" -#endif -#if defined(__GNUC__) -# define SIMULATE_ID "GNU" -#endif -/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and - * later. Look for 6 digit vs. 8 digit version number to decide encoding. - * VVVV is no smaller than the current year when a version is released. - */ -#if __INTEL_LLVM_COMPILER < 1000000L -# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) -# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) -#else -# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) -# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) -# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) -#endif -#if defined(_MSC_VER) - /* _MSC_VER = VVRR */ -# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) -# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) -#endif -#if defined(__GNUC__) -# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) -#elif defined(__GNUG__) -# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) -#endif -#if defined(__GNUC_MINOR__) -# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) -#endif -#if defined(__GNUC_PATCHLEVEL__) -# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) -#endif - -#elif defined(__PATHCC__) -# define COMPILER_ID "PathScale" -# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) -# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) -# if defined(__PATHCC_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) -# endif - -#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) -# define COMPILER_ID "Embarcadero" -# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) -# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) -# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) - -#elif defined(__BORLANDC__) -# define COMPILER_ID "Borland" - /* __BORLANDC__ = 0xVRR */ -# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) -# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) - -#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 -# define COMPILER_ID "Watcom" - /* __WATCOMC__ = VVRR */ -# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) -# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) -# if (__WATCOMC__ % 10) > 0 -# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) -# endif - -#elif defined(__WATCOMC__) -# define COMPILER_ID "OpenWatcom" - /* __WATCOMC__ = VVRP + 1100 */ -# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) -# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) -# if (__WATCOMC__ % 10) > 0 -# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) -# endif - -#elif defined(__SUNPRO_CC) -# define COMPILER_ID "SunPro" -# if __SUNPRO_CC >= 0x5100 - /* __SUNPRO_CC = 0xVRRP */ -# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) -# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) -# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) -# else - /* __SUNPRO_CC = 0xVRP */ -# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) -# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) -# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) -# endif - -#elif defined(__HP_aCC) -# define COMPILER_ID "HP" - /* __HP_aCC = VVRRPP */ -# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) -# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) -# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) - -#elif defined(__DECCXX) -# define COMPILER_ID "Compaq" - /* __DECCXX_VER = VVRRTPPPP */ -# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) -# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) -# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) - -#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) -# define COMPILER_ID "zOS" - /* __IBMCPP__ = VRP */ -# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) -# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) - -#elif defined(__open_xl__) && defined(__clang__) -# define COMPILER_ID "IBMClang" -# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__) -# define COMPILER_VERSION_MINOR DEC(__open_xl_release__) -# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__) -# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__) - - -#elif defined(__ibmxl__) && defined(__clang__) -# define COMPILER_ID "XLClang" -# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) -# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) -# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) -# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) - - -#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 -# define COMPILER_ID "XL" - /* __IBMCPP__ = VRP */ -# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) -# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) - -#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 -# define COMPILER_ID "VisualAge" - /* __IBMCPP__ = VRP */ -# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) -# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) -# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) - -#elif defined(__NVCOMPILER) -# define COMPILER_ID "NVHPC" -# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) -# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) -# if defined(__NVCOMPILER_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) -# endif - -#elif defined(__PGI) -# define COMPILER_ID "PGI" -# define COMPILER_VERSION_MAJOR DEC(__PGIC__) -# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) -# if defined(__PGIC_PATCHLEVEL__) -# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) -# endif - -#elif defined(__clang__) && defined(__cray__) -# define COMPILER_ID "CrayClang" -# define COMPILER_VERSION_MAJOR DEC(__cray_major__) -# define COMPILER_VERSION_MINOR DEC(__cray_minor__) -# define COMPILER_VERSION_PATCH DEC(__cray_patchlevel__) -# define COMPILER_VERSION_INTERNAL_STR __clang_version__ - - -#elif defined(_CRAYC) -# define COMPILER_ID "Cray" -# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) -# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) - -#elif defined(__TI_COMPILER_VERSION__) -# define COMPILER_ID "TI" - /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ -# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) -# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) -# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) - -#elif defined(__CLANG_FUJITSU) -# define COMPILER_ID "FujitsuClang" -# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) -# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) -# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) -# define COMPILER_VERSION_INTERNAL_STR __clang_version__ - - -#elif defined(__FUJITSU) -# define COMPILER_ID "Fujitsu" -# if defined(__FCC_version__) -# define COMPILER_VERSION __FCC_version__ -# elif defined(__FCC_major__) -# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) -# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) -# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) -# endif -# if defined(__fcc_version) -# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) -# elif defined(__FCC_VERSION) -# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) -# endif - - -#elif defined(__ghs__) -# define COMPILER_ID "GHS" -/* __GHS_VERSION_NUMBER = VVVVRP */ -# ifdef __GHS_VERSION_NUMBER -# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) -# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) -# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) -# endif - -#elif defined(__TASKING__) -# define COMPILER_ID "Tasking" - # define COMPILER_VERSION_MAJOR DEC(__VERSION__/1000) - # define COMPILER_VERSION_MINOR DEC(__VERSION__ % 100) -# define COMPILER_VERSION_INTERNAL DEC(__VERSION__) - -#elif defined(__ORANGEC__) -# define COMPILER_ID "OrangeC" -# define COMPILER_VERSION_MAJOR DEC(__ORANGEC_MAJOR__) -# define COMPILER_VERSION_MINOR DEC(__ORANGEC_MINOR__) -# define COMPILER_VERSION_PATCH DEC(__ORANGEC_PATCHLEVEL__) - -#elif defined(__SCO_VERSION__) -# define COMPILER_ID "SCO" - -#elif defined(__ARMCC_VERSION) && !defined(__clang__) -# define COMPILER_ID "ARMCC" -#if __ARMCC_VERSION >= 1000000 - /* __ARMCC_VERSION = VRRPPPP */ - # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) - # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) - # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) -#else - /* __ARMCC_VERSION = VRPPPP */ - # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) - # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) - # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) -#endif - - -#elif defined(__clang__) && defined(__apple_build_version__) -# define COMPILER_ID "AppleClang" -# if defined(_MSC_VER) -# define SIMULATE_ID "MSVC" -# endif -# define COMPILER_VERSION_MAJOR DEC(__clang_major__) -# define COMPILER_VERSION_MINOR DEC(__clang_minor__) -# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) -# if defined(_MSC_VER) - /* _MSC_VER = VVRR */ -# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) -# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) -# endif -# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) - -#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) -# define COMPILER_ID "ARMClang" - # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) - # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) - # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION/100 % 100) -# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) - -#elif defined(__clang__) -# 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(__TI_COMPILER_VERSION__) -# if defined(__TI_ARM__) -# define ARCHITECTURE_ID "ARM" - -# elif defined(__MSP430__) -# define ARCHITECTURE_ID "MSP430" - -# elif defined(__TMS320C28XX__) -# define ARCHITECTURE_ID "TMS320C28x" - -# elif defined(__TMS320C6X__) || defined(_TMS320C6X) -# define ARCHITECTURE_ID "TMS320C6x" - -# else /* unknown architecture */ -# define ARCHITECTURE_ID "" -# endif - -# elif defined(__ADSPSHARC__) -# define ARCHITECTURE_ID "SHARC" - -# elif defined(__ADSPBLACKFIN__) -# define ARCHITECTURE_ID "Blackfin" - -#elif defined(__TASKING__) - -# if defined(__CTC__) || defined(__CPTC__) -# define ARCHITECTURE_ID "TriCore" - -# elif defined(__CMCS__) -# define ARCHITECTURE_ID "MCS" - -# elif defined(__CARM__) -# define ARCHITECTURE_ID "ARM" - -# elif defined(__CARC__) -# define ARCHITECTURE_ID "ARC" - -# elif defined(__C51__) -# define ARCHITECTURE_ID "8051" - -# elif defined(__CPCP__) -# define ARCHITECTURE_ID "PCP" - -# else -# define ARCHITECTURE_ID "" -# endif - -#else -# define ARCHITECTURE_ID -#endif - -/* Convert integer to decimal digit literals. */ -#define DEC(n) \ - ('0' + (((n) / 10000000)%10)), \ - ('0' + (((n) / 1000000)%10)), \ - ('0' + (((n) / 100000)%10)), \ - ('0' + (((n) / 10000)%10)), \ - ('0' + (((n) / 1000)%10)), \ - ('0' + (((n) / 100)%10)), \ - ('0' + (((n) / 10)%10)), \ - ('0' + ((n) % 10)) - -/* Convert integer to hex digit literals. */ -#define HEX(n) \ - ('0' + ((n)>>28 & 0xF)), \ - ('0' + ((n)>>24 & 0xF)), \ - ('0' + ((n)>>20 & 0xF)), \ - ('0' + ((n)>>16 & 0xF)), \ - ('0' + ((n)>>12 & 0xF)), \ - ('0' + ((n)>>8 & 0xF)), \ - ('0' + ((n)>>4 & 0xF)), \ - ('0' + ((n) & 0xF)) - -/* Construct a string literal encoding the version number. */ -#ifdef COMPILER_VERSION -char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; - -/* Construct a string literal encoding the version number components. */ -#elif defined(COMPILER_VERSION_MAJOR) -char const info_version[] = { - 'I', 'N', 'F', 'O', ':', - 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', - COMPILER_VERSION_MAJOR, -# ifdef COMPILER_VERSION_MINOR - '.', COMPILER_VERSION_MINOR, -# ifdef COMPILER_VERSION_PATCH - '.', COMPILER_VERSION_PATCH, -# ifdef COMPILER_VERSION_TWEAK - '.', COMPILER_VERSION_TWEAK, -# endif -# endif -# endif - ']','\0'}; -#endif - -/* Construct a string literal encoding the internal version number. */ -#ifdef COMPILER_VERSION_INTERNAL -char const info_version_internal[] = { - 'I', 'N', 'F', 'O', ':', - 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', - 'i','n','t','e','r','n','a','l','[', - COMPILER_VERSION_INTERNAL,']','\0'}; -#elif defined(COMPILER_VERSION_INTERNAL_STR) -char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; -#endif - -/* Construct a string literal encoding the version number components. */ -#ifdef SIMULATE_VERSION_MAJOR -char const info_simulate_version[] = { - 'I', 'N', 'F', 'O', ':', - 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', - SIMULATE_VERSION_MAJOR, -# ifdef SIMULATE_VERSION_MINOR - '.', SIMULATE_VERSION_MINOR, -# ifdef SIMULATE_VERSION_PATCH - '.', SIMULATE_VERSION_PATCH, -# ifdef SIMULATE_VERSION_TWEAK - '.', SIMULATE_VERSION_TWEAK, -# endif -# endif -# endif - ']','\0'}; -#endif - -/* Construct the string literal in pieces to prevent the source from - getting matched. Store it in a pointer rather than an array - because some compilers will just produce instructions to fill the - array rather than assigning a pointer to a static array. */ -char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; -char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; - - - -#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L -# if defined(__INTEL_CXX11_MODE__) -# if defined(__cpp_aggregate_nsdmi) -# define CXX_STD 201402L -# else -# define CXX_STD 201103L -# endif -# else -# define CXX_STD 199711L -# endif -#elif defined(_MSC_VER) && defined(_MSVC_LANG) -# define CXX_STD _MSVC_LANG -#else -# define CXX_STD __cplusplus -#endif - -const char* info_language_standard_default = "INFO" ":" "standard_default[" -#if CXX_STD > 202002L - "23" -#elif CXX_STD > 201703L - "20" -#elif CXX_STD >= 201703L - "17" -#elif CXX_STD >= 201402L - "14" -#elif CXX_STD >= 201103L - "11" -#else - "98" -#endif -"]"; - -const char* info_language_extensions_default = "INFO" ":" "extensions_default[" -#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \ - defined(__TI_COMPILER_VERSION__)) && \ - !defined(__STRICT_ANSI__) - "ON" -#else - "OFF" -#endif -"]"; - -/*--------------------------------------------------------------------------*/ - -int main(int argc, char* argv[]) -{ - int require = 0; - require += info_compiler[argc]; - require += info_platform[argc]; - require += info_arch[argc]; -#ifdef COMPILER_VERSION_MAJOR - require += info_version[argc]; -#endif -#ifdef COMPILER_VERSION_INTERNAL - require += info_version_internal[argc]; -#endif -#ifdef SIMULATE_ID - require += info_simulate[argc]; -#endif -#ifdef SIMULATE_VERSION_MAJOR - require += info_simulate_version[argc]; -#endif -#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) - require += info_cray[argc]; -#endif - require += info_language_standard_default[argc]; - require += info_language_extensions_default[argc]; - (void)argv; - return require; -} diff --git a/cmake-build-debug/CMakeFiles/CMakeConfigureLog.yaml b/cmake-build-debug/CMakeFiles/CMakeConfigureLog.yaml deleted file mode 100644 index 76e334d..0000000 --- a/cmake-build-debug/CMakeFiles/CMakeConfigureLog.yaml +++ /dev/null @@ -1,1289 +0,0 @@ - ---- -events: - - - kind: "message-v1" - backtrace: - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineSystem.cmake:233 (message)" - - "CMakeLists.txt:2 (project)" - message: | - The system is: Linux - 6.5.0-28-generic - x86_64 - - - kind: "message-v1" - backtrace: - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)" - - "CMakeLists.txt:2 (project)" - message: | - Compiling the C compiler identification source file "CMakeCCompilerId.c" failed. - Compiler: CMAKE_C_COMPILER-NOTFOUND - Build flags: - Id flags: - - The output was: - no such file or directory - - - - - kind: "message-v1" - backtrace: - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)" - - "CMakeLists.txt:2 (project)" - message: | - Compiling the C compiler identification source file "CMakeCCompilerId.c" failed. - Compiler: CMAKE_C_COMPILER-NOTFOUND - Build flags: - Id flags: -c - - The output was: - no such file or directory - - - - - kind: "message-v1" - backtrace: - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)" - - "CMakeLists.txt:2 (project)" - message: | - Compiling the C compiler identification source file "CMakeCCompilerId.c" failed. - Compiler: CMAKE_C_COMPILER-NOTFOUND - Build flags: - Id flags: -Aa - - The output was: - no such file or directory - - - - - kind: "message-v1" - backtrace: - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)" - - "CMakeLists.txt:2 (project)" - message: | - Compiling the C compiler identification source file "CMakeCCompilerId.c" failed. - Compiler: CMAKE_C_COMPILER-NOTFOUND - Build flags: - Id flags: -D__CLASSIC_C__ - - The output was: - no such file or directory - - - - - kind: "message-v1" - backtrace: - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)" - - "CMakeLists.txt:2 (project)" - message: | - Compiling the C compiler identification source file "CMakeCCompilerId.c" failed. - Compiler: CMAKE_C_COMPILER-NOTFOUND - Build flags: - Id flags: --target=arm-arm-none-eabi;-mcpu=cortex-m3 - - The output was: - no such file or directory - - - - - kind: "message-v1" - backtrace: - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)" - - "CMakeLists.txt:2 (project)" - message: | - Compiling the C compiler identification source file "CMakeCCompilerId.c" failed. - Compiler: CMAKE_C_COMPILER-NOTFOUND - Build flags: - Id flags: -c;-I__does_not_exist__ - - The output was: - no such file or directory - - - - - kind: "message-v1" - backtrace: - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)" - - "CMakeLists.txt:2 (project)" - message: | - Compiling the C compiler identification source file "CMakeCCompilerId.c" failed. - Compiler: CMAKE_C_COMPILER-NOTFOUND - Build flags: - Id flags: - - The output was: - no such file or directory - - - - - kind: "message-v1" - backtrace: - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)" - - "CMakeLists.txt:2 (project)" - message: | - Compiling the C compiler identification source file "CMakeCCompilerId.c" failed. - Compiler: CMAKE_C_COMPILER-NOTFOUND - Build flags: - Id flags: -c - - The output was: - no such file or directory - - - - - kind: "message-v1" - backtrace: - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)" - - "CMakeLists.txt:2 (project)" - message: | - Compiling the C compiler identification source file "CMakeCCompilerId.c" failed. - Compiler: CMAKE_C_COMPILER-NOTFOUND - Build flags: - Id flags: -Aa - - The output was: - no such file or directory - - - - - kind: "message-v1" - backtrace: - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)" - - "CMakeLists.txt:2 (project)" - message: | - Compiling the C compiler identification source file "CMakeCCompilerId.c" failed. - Compiler: CMAKE_C_COMPILER-NOTFOUND - Build flags: - Id flags: -D__CLASSIC_C__ - - The output was: - no such file or directory - - - - - kind: "message-v1" - backtrace: - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)" - - "CMakeLists.txt:2 (project)" - message: | - Compiling the C compiler identification source file "CMakeCCompilerId.c" failed. - Compiler: CMAKE_C_COMPILER-NOTFOUND - Build flags: - Id flags: --target=arm-arm-none-eabi;-mcpu=cortex-m3 - - The output was: - no such file or directory - - - - - kind: "message-v1" - backtrace: - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)" - - "CMakeLists.txt:2 (project)" - message: | - Compiling the C compiler identification source file "CMakeCCompilerId.c" failed. - Compiler: CMAKE_C_COMPILER-NOTFOUND - Build flags: - Id flags: -c;-I__does_not_exist__ - - The output was: - no such file or directory - - - - - kind: "message-v1" - backtrace: - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)" - - "CMakeLists.txt:2 (project)" - message: | - Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed. - Compiler: CMAKE_CXX_COMPILER-NOTFOUND - Build flags: - Id flags: - - The output was: - no such file or directory - - - - - kind: "message-v1" - backtrace: - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)" - - "CMakeLists.txt:2 (project)" - message: | - Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed. - Compiler: CMAKE_CXX_COMPILER-NOTFOUND - Build flags: - Id flags: -c - - The output was: - no such file or directory - - - - - kind: "message-v1" - backtrace: - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)" - - "CMakeLists.txt:2 (project)" - message: | - Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed. - Compiler: CMAKE_CXX_COMPILER-NOTFOUND - Build flags: - Id flags: --c++ - - The output was: - no such file or directory - - - - - kind: "message-v1" - backtrace: - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)" - - "CMakeLists.txt:2 (project)" - message: | - Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed. - Compiler: CMAKE_CXX_COMPILER-NOTFOUND - Build flags: - Id flags: --ec++ - - The output was: - no such file or directory - - - - - kind: "message-v1" - backtrace: - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)" - - "CMakeLists.txt:2 (project)" - message: | - Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed. - Compiler: CMAKE_CXX_COMPILER-NOTFOUND - Build flags: - Id flags: --target=arm-arm-none-eabi;-mcpu=cortex-m3 - - The output was: - no such file or directory - - - - - kind: "message-v1" - backtrace: - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)" - - "CMakeLists.txt:2 (project)" - message: | - Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed. - Compiler: CMAKE_CXX_COMPILER-NOTFOUND - Build flags: - Id flags: -c;-I__does_not_exist__ - - The output was: - no such file or directory - - - - - kind: "message-v1" - backtrace: - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)" - - "CMakeLists.txt:2 (project)" - message: | - Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed. - Compiler: CMAKE_CXX_COMPILER-NOTFOUND - Build flags: - Id flags: - - The output was: - no such file or directory - - - - - kind: "message-v1" - backtrace: - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)" - - "CMakeLists.txt:2 (project)" - message: | - Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed. - Compiler: CMAKE_CXX_COMPILER-NOTFOUND - Build flags: - Id flags: -c - - The output was: - no such file or directory - - - - - kind: "message-v1" - backtrace: - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)" - - "CMakeLists.txt:2 (project)" - message: | - Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed. - Compiler: CMAKE_CXX_COMPILER-NOTFOUND - Build flags: - Id flags: --c++ - - The output was: - no such file or directory - - - - - kind: "message-v1" - backtrace: - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)" - - "CMakeLists.txt:2 (project)" - message: | - Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed. - Compiler: CMAKE_CXX_COMPILER-NOTFOUND - Build flags: - Id flags: --ec++ - - The output was: - no such file or directory - - - - - kind: "message-v1" - backtrace: - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)" - - "CMakeLists.txt:2 (project)" - message: | - Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed. - Compiler: CMAKE_CXX_COMPILER-NOTFOUND - Build flags: - Id flags: --target=arm-arm-none-eabi;-mcpu=cortex-m3 - - The output was: - no such file or directory - - - - - kind: "message-v1" - backtrace: - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)" - - "CMakeLists.txt:2 (project)" - message: | - Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed. - Compiler: CMAKE_CXX_COMPILER-NOTFOUND - Build flags: - Id flags: -c;-I__does_not_exist__ - - The output was: - no such file or directory - - -... - ---- -events: - - - kind: "message-v1" - backtrace: - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)" - - "CMakeLists.txt:2 (project)" - message: | - Compiling the C compiler identification source file "CMakeCCompilerId.c" failed. - Compiler: CMAKE_C_COMPILER-NOTFOUND - Build flags: - Id flags: - - The output was: - no such file or directory - - - - - kind: "message-v1" - backtrace: - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)" - - "CMakeLists.txt:2 (project)" - message: | - Compiling the C compiler identification source file "CMakeCCompilerId.c" failed. - Compiler: CMAKE_C_COMPILER-NOTFOUND - Build flags: - Id flags: -c - - The output was: - no such file or directory - - - - - kind: "message-v1" - backtrace: - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)" - - "CMakeLists.txt:2 (project)" - message: | - Compiling the C compiler identification source file "CMakeCCompilerId.c" failed. - Compiler: CMAKE_C_COMPILER-NOTFOUND - Build flags: - Id flags: -Aa - - The output was: - no such file or directory - - - - - kind: "message-v1" - backtrace: - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)" - - "CMakeLists.txt:2 (project)" - message: | - Compiling the C compiler identification source file "CMakeCCompilerId.c" failed. - Compiler: CMAKE_C_COMPILER-NOTFOUND - Build flags: - Id flags: -D__CLASSIC_C__ - - The output was: - no such file or directory - - - - - kind: "message-v1" - backtrace: - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)" - - "CMakeLists.txt:2 (project)" - message: | - Compiling the C compiler identification source file "CMakeCCompilerId.c" failed. - Compiler: CMAKE_C_COMPILER-NOTFOUND - Build flags: - Id flags: --target=arm-arm-none-eabi;-mcpu=cortex-m3 - - The output was: - no such file or directory - - - - - kind: "message-v1" - backtrace: - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)" - - "CMakeLists.txt:2 (project)" - message: | - Compiling the C compiler identification source file "CMakeCCompilerId.c" failed. - Compiler: CMAKE_C_COMPILER-NOTFOUND - Build flags: - Id flags: -c;-I__does_not_exist__ - - The output was: - no such file or directory - - - - - kind: "message-v1" - backtrace: - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)" - - "CMakeLists.txt:2 (project)" - message: | - Compiling the C compiler identification source file "CMakeCCompilerId.c" failed. - Compiler: CMAKE_C_COMPILER-NOTFOUND - Build flags: - Id flags: - - The output was: - no such file or directory - - - - - kind: "message-v1" - backtrace: - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)" - - "CMakeLists.txt:2 (project)" - message: | - Compiling the C compiler identification source file "CMakeCCompilerId.c" failed. - Compiler: CMAKE_C_COMPILER-NOTFOUND - Build flags: - Id flags: -c - - The output was: - no such file or directory - - - - - kind: "message-v1" - backtrace: - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)" - - "CMakeLists.txt:2 (project)" - message: | - Compiling the C compiler identification source file "CMakeCCompilerId.c" failed. - Compiler: CMAKE_C_COMPILER-NOTFOUND - Build flags: - Id flags: -Aa - - The output was: - no such file or directory - - - - - kind: "message-v1" - backtrace: - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)" - - "CMakeLists.txt:2 (project)" - message: | - Compiling the C compiler identification source file "CMakeCCompilerId.c" failed. - Compiler: CMAKE_C_COMPILER-NOTFOUND - Build flags: - Id flags: -D__CLASSIC_C__ - - The output was: - no such file or directory - - - - - kind: "message-v1" - backtrace: - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)" - - "CMakeLists.txt:2 (project)" - message: | - Compiling the C compiler identification source file "CMakeCCompilerId.c" failed. - Compiler: CMAKE_C_COMPILER-NOTFOUND - Build flags: - Id flags: --target=arm-arm-none-eabi;-mcpu=cortex-m3 - - The output was: - no such file or directory - - - - - kind: "message-v1" - backtrace: - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)" - - "CMakeLists.txt:2 (project)" - message: | - Compiling the C compiler identification source file "CMakeCCompilerId.c" failed. - Compiler: CMAKE_C_COMPILER-NOTFOUND - Build flags: - Id flags: -c;-I__does_not_exist__ - - The output was: - no such file or directory - - - - - kind: "message-v1" - backtrace: - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)" - - "CMakeLists.txt:2 (project)" - message: | - Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed. - Compiler: CMAKE_CXX_COMPILER-NOTFOUND - Build flags: - Id flags: - - The output was: - no such file or directory - - - - - kind: "message-v1" - backtrace: - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)" - - "CMakeLists.txt:2 (project)" - message: | - Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed. - Compiler: CMAKE_CXX_COMPILER-NOTFOUND - Build flags: - Id flags: -c - - The output was: - no such file or directory - - - - - kind: "message-v1" - backtrace: - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)" - - "CMakeLists.txt:2 (project)" - message: | - Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed. - Compiler: CMAKE_CXX_COMPILER-NOTFOUND - Build flags: - Id flags: --c++ - - The output was: - no such file or directory - - - - - kind: "message-v1" - backtrace: - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)" - - "CMakeLists.txt:2 (project)" - message: | - Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed. - Compiler: CMAKE_CXX_COMPILER-NOTFOUND - Build flags: - Id flags: --ec++ - - The output was: - no such file or directory - - - - - kind: "message-v1" - backtrace: - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)" - - "CMakeLists.txt:2 (project)" - message: | - Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed. - Compiler: CMAKE_CXX_COMPILER-NOTFOUND - Build flags: - Id flags: --target=arm-arm-none-eabi;-mcpu=cortex-m3 - - The output was: - no such file or directory - - - - - kind: "message-v1" - backtrace: - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)" - - "CMakeLists.txt:2 (project)" - message: | - Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed. - Compiler: CMAKE_CXX_COMPILER-NOTFOUND - Build flags: - Id flags: -c;-I__does_not_exist__ - - The output was: - no such file or directory - - - - - kind: "message-v1" - backtrace: - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)" - - "CMakeLists.txt:2 (project)" - message: | - Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed. - Compiler: CMAKE_CXX_COMPILER-NOTFOUND - Build flags: - Id flags: - - The output was: - no such file or directory - - - - - kind: "message-v1" - backtrace: - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)" - - "CMakeLists.txt:2 (project)" - message: | - Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed. - Compiler: CMAKE_CXX_COMPILER-NOTFOUND - Build flags: - Id flags: -c - - The output was: - no such file or directory - - - - - kind: "message-v1" - backtrace: - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)" - - "CMakeLists.txt:2 (project)" - message: | - Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed. - Compiler: CMAKE_CXX_COMPILER-NOTFOUND - Build flags: - Id flags: --c++ - - The output was: - no such file or directory - - - - - kind: "message-v1" - backtrace: - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)" - - "CMakeLists.txt:2 (project)" - message: | - Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed. - Compiler: CMAKE_CXX_COMPILER-NOTFOUND - Build flags: - Id flags: --ec++ - - The output was: - no such file or directory - - - - - kind: "message-v1" - backtrace: - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)" - - "CMakeLists.txt:2 (project)" - message: | - Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed. - Compiler: CMAKE_CXX_COMPILER-NOTFOUND - Build flags: - Id flags: --target=arm-arm-none-eabi;-mcpu=cortex-m3 - - The output was: - no such file or directory - - - - - kind: "message-v1" - backtrace: - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)" - - "CMakeLists.txt:2 (project)" - message: | - Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed. - Compiler: CMAKE_CXX_COMPILER-NOTFOUND - Build flags: - Id flags: -c;-I__does_not_exist__ - - The output was: - no such file or directory - - -... - ---- -events: - - - kind: "message-v1" - backtrace: - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)" - - "CMakeLists.txt:2 (project)" - message: | - Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. - Compiler: /usr/bin/cc - Build flags: - Id flags: - - The output was: - 0 - - - Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" - - The C compiler identification is GNU, found in: - /home/victor/Documents/Research/SIST/code/cmake-build-debug/CMakeFiles/3.28.1/CompilerIdC/a.out - - - - kind: "message-v1" - backtrace: - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)" - - "CMakeLists.txt:2 (project)" - message: | - Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed. - Compiler: CMAKE_CXX_COMPILER-NOTFOUND - Build flags: - Id flags: - - The output was: - no such file or directory - - - - - kind: "message-v1" - backtrace: - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)" - - "CMakeLists.txt:2 (project)" - message: | - Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed. - Compiler: CMAKE_CXX_COMPILER-NOTFOUND - Build flags: - Id flags: -c - - The output was: - no such file or directory - - - - - kind: "message-v1" - backtrace: - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)" - - "CMakeLists.txt:2 (project)" - message: | - Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed. - Compiler: CMAKE_CXX_COMPILER-NOTFOUND - Build flags: - Id flags: --c++ - - The output was: - no such file or directory - - - - - kind: "message-v1" - backtrace: - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)" - - "CMakeLists.txt:2 (project)" - message: | - Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed. - Compiler: CMAKE_CXX_COMPILER-NOTFOUND - Build flags: - Id flags: --ec++ - - The output was: - no such file or directory - - - - - kind: "message-v1" - backtrace: - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)" - - "CMakeLists.txt:2 (project)" - message: | - Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed. - Compiler: CMAKE_CXX_COMPILER-NOTFOUND - Build flags: - Id flags: --target=arm-arm-none-eabi;-mcpu=cortex-m3 - - The output was: - no such file or directory - - - - - kind: "message-v1" - backtrace: - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)" - - "CMakeLists.txt:2 (project)" - message: | - Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed. - Compiler: CMAKE_CXX_COMPILER-NOTFOUND - Build flags: - Id flags: -c;-I__does_not_exist__ - - The output was: - no such file or directory - - - - - kind: "message-v1" - backtrace: - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)" - - "CMakeLists.txt:2 (project)" - message: | - Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed. - Compiler: CMAKE_CXX_COMPILER-NOTFOUND - Build flags: - Id flags: - - The output was: - no such file or directory - - - - - kind: "message-v1" - backtrace: - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)" - - "CMakeLists.txt:2 (project)" - message: | - Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed. - Compiler: CMAKE_CXX_COMPILER-NOTFOUND - Build flags: - Id flags: -c - - The output was: - no such file or directory - - - - - kind: "message-v1" - backtrace: - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)" - - "CMakeLists.txt:2 (project)" - message: | - Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed. - Compiler: CMAKE_CXX_COMPILER-NOTFOUND - Build flags: - Id flags: --c++ - - The output was: - no such file or directory - - - - - kind: "message-v1" - backtrace: - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)" - - "CMakeLists.txt:2 (project)" - message: | - Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed. - Compiler: CMAKE_CXX_COMPILER-NOTFOUND - Build flags: - Id flags: --ec++ - - The output was: - no such file or directory - - - - - kind: "message-v1" - backtrace: - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)" - - "CMakeLists.txt:2 (project)" - message: | - Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed. - Compiler: CMAKE_CXX_COMPILER-NOTFOUND - Build flags: - Id flags: --target=arm-arm-none-eabi;-mcpu=cortex-m3 - - The output was: - no such file or directory - - - - - kind: "message-v1" - backtrace: - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:17 (message)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)" - - "CMakeLists.txt:2 (project)" - message: | - Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed. - Compiler: CMAKE_CXX_COMPILER-NOTFOUND - Build flags: - Id flags: -c;-I__does_not_exist__ - - The output was: - no such file or directory - - - - - kind: "try_compile-v1" - backtrace: - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerABI.cmake:57 (try_compile)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" - - "CMakeLists.txt:2 (project)" - checks: - - "Detecting C compiler ABI info" - directories: - source: "/home/victor/Documents/Research/SIST/code/cmake-build-debug/CMakeFiles/CMakeScratch/TryCompile-V1Gm03" - binary: "/home/victor/Documents/Research/SIST/code/cmake-build-debug/CMakeFiles/CMakeScratch/TryCompile-V1Gm03" - cmakeVariables: - CMAKE_C_FLAGS: "" - CMAKE_C_FLAGS_DEBUG: "" - CMAKE_EXE_LINKER_FLAGS: "" - buildResult: - variable: "CMAKE_C_ABI_COMPILED" - cached: true - stdout: | - Change Dir: '/home/victor/Documents/Research/SIST/code/cmake-build-debug/CMakeFiles/CMakeScratch/TryCompile-V1Gm03' - - Run Build Command(s): /snap/clion/275/bin/ninja/linux/x64/ninja -v cmTC_9d858 - [1/2] /usr/bin/cc -v -o CMakeFiles/cmTC_9d858.dir/CMakeCCompilerABI.c.o -c /snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeCCompilerABI.c - Using built-in specs. - COLLECT_GCC=/usr/bin/cc - OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa - OFFLOAD_TARGET_DEFAULT=1 - Target: x86_64-linux-gnu - Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 - Thread model: posix - Supported LTO compression algorithms: zlib zstd - gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) - COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_9d858.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_9d858.dir/' - /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_9d858.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccXja354.s - GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) - compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP - - GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 - ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" - ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed" - ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include" - #include "..." search starts here: - #include <...> search starts here: - /usr/lib/gcc/x86_64-linux-gnu/11/include - /usr/local/include - /usr/include/x86_64-linux-gnu - /usr/include - End of search list. - GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) - compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP - - GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 - Compiler executable checksum: 50eaa2331df977b8016186198deb2d18 - COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_9d858.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_9d858.dir/' - as -v --64 -o CMakeFiles/cmTC_9d858.dir/CMakeCCompilerABI.c.o /tmp/ccXja354.s - GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 - COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ - LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ - COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_9d858.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_9d858.dir/CMakeCCompilerABI.c.' - [2/2] : && /usr/bin/cc -v CMakeFiles/cmTC_9d858.dir/CMakeCCompilerABI.c.o -o cmTC_9d858 && : - Using built-in specs. - COLLECT_GCC=/usr/bin/cc - COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper - OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa - OFFLOAD_TARGET_DEFAULT=1 - Target: x86_64-linux-gnu - Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 - Thread model: posix - Supported LTO compression algorithms: zlib zstd - gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) - COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ - LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ - COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_9d858' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_9d858.' - /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cc8hW2eW.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_9d858 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_9d858.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o - COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_9d858' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_9d858.' - - exitCode: 0 - - - kind: "message-v1" - backtrace: - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerABI.cmake:127 (message)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" - - "CMakeLists.txt:2 (project)" - message: | - Parsed C implicit include dir info: rv=done - found start of include info - found start of implicit include info - add: [/usr/lib/gcc/x86_64-linux-gnu/11/include] - add: [/usr/local/include] - add: [/usr/include/x86_64-linux-gnu] - add: [/usr/include] - end of search list found - collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/11/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/11/include] - collapse include dir [/usr/local/include] ==> [/usr/local/include] - collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] - collapse include dir [/usr/include] ==> [/usr/include] - implicit include dirs: [/usr/lib/gcc/x86_64-linux-gnu/11/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/usr/include] - - - - - kind: "message-v1" - backtrace: - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeDetermineCompilerABI.cmake:159 (message)" - - "/snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" - - "CMakeLists.txt:2 (project)" - message: | - Parsed C implicit link information: - link line regex: [^( *|.*[/\\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)] - ignore line: [Change Dir: '/home/victor/Documents/Research/SIST/code/cmake-build-debug/CMakeFiles/CMakeScratch/TryCompile-V1Gm03'] - ignore line: [] - ignore line: [Run Build Command(s): /snap/clion/275/bin/ninja/linux/x64/ninja -v cmTC_9d858] - ignore line: [[1/2] /usr/bin/cc -v -o CMakeFiles/cmTC_9d858.dir/CMakeCCompilerABI.c.o -c /snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeCCompilerABI.c] - ignore line: [Using built-in specs.] - ignore line: [COLLECT_GCC=/usr/bin/cc] - ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] - ignore line: [OFFLOAD_TARGET_DEFAULT=1] - ignore line: [Target: x86_64-linux-gnu] - ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] - ignore line: [Thread model: posix] - ignore line: [Supported LTO compression algorithms: zlib zstd] - ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_9d858.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_9d858.dir/'] - ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /snap/clion/275/bin/cmake/linux/x64/share/cmake-3.28/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_9d858.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccXja354.s] - ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu)] - ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] - ignore line: [] - ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] - ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] - ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/include-fixed"] - ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/11/../../../../x86_64-linux-gnu/include"] - ignore line: [#include "..." search starts here:] - ignore line: [#include <...> search starts here:] - ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/include] - ignore line: [ /usr/local/include] - ignore line: [ /usr/include/x86_64-linux-gnu] - ignore line: [ /usr/include] - ignore line: [End of search list.] - ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu)] - ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] - ignore line: [] - ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] - ignore line: [Compiler executable checksum: 50eaa2331df977b8016186198deb2d18] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_9d858.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_9d858.dir/'] - ignore line: [ as -v --64 -o CMakeFiles/cmTC_9d858.dir/CMakeCCompilerABI.c.o /tmp/ccXja354.s] - ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] - ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] - ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_9d858.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_9d858.dir/CMakeCCompilerABI.c.'] - ignore line: [[2/2] : && /usr/bin/cc -v CMakeFiles/cmTC_9d858.dir/CMakeCCompilerABI.c.o -o cmTC_9d858 && :] - ignore line: [Using built-in specs.] - ignore line: [COLLECT_GCC=/usr/bin/cc] - ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] - ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] - ignore line: [OFFLOAD_TARGET_DEFAULT=1] - ignore line: [Target: x86_64-linux-gnu] - ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] - ignore line: [Thread model: posix] - ignore line: [Supported LTO compression algorithms: zlib zstd] - ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] - ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] - ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_9d858' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_9d858.'] - link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cc8hW2eW.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_9d858 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. CMakeFiles/cmTC_9d858.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] - arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore - arg [-plugin] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore - arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore - arg [-plugin-opt=-fresolution=/tmp/cc8hW2eW.res] ==> ignore - arg [-plugin-opt=-pass-through=-lgcc] ==> ignore - arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore - arg [-plugin-opt=-pass-through=-lc] ==> ignore - arg [-plugin-opt=-pass-through=-lgcc] ==> ignore - arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore - arg [--build-id] ==> ignore - arg [--eh-frame-hdr] ==> ignore - arg [-m] ==> ignore - arg [elf_x86_64] ==> ignore - arg [--hash-style=gnu] ==> ignore - arg [--as-needed] ==> ignore - arg [-dynamic-linker] ==> ignore - arg [/lib64/ld-linux-x86-64.so.2] ==> ignore - arg [-pie] ==> ignore - arg [-znow] ==> ignore - arg [-zrelro] ==> ignore - arg [-o] ==> ignore - arg [cmTC_9d858] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] - arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] - arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] - arg [-L/usr/lib/gcc/x86_64-linux-gnu/11] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11] - arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] - arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] - arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] - arg [-L/lib/../lib] ==> dir [/lib/../lib] - arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] - arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] - arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] - arg [CMakeFiles/cmTC_9d858.dir/CMakeCCompilerABI.c.o] ==> ignore - arg [-lgcc] ==> lib [gcc] - arg [--push-state] ==> ignore - arg [--as-needed] ==> ignore - arg [-lgcc_s] ==> lib [gcc_s] - arg [--pop-state] ==> ignore - arg [-lc] ==> lib [c] - arg [-lgcc] ==> lib [gcc] - arg [--push-state] ==> ignore - arg [--as-needed] ==> ignore - arg [-lgcc_s] ==> lib [gcc_s] - arg [--pop-state] ==> ignore - arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] - arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] - collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] - collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] - collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> [/usr/lib/x86_64-linux-gnu/crtn.o] - collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11] ==> [/usr/lib/gcc/x86_64-linux-gnu/11] - collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] - collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib] ==> [/usr/lib] - collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] - collapse library dir [/lib/../lib] ==> [/lib] - collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] - collapse library dir [/usr/lib/../lib] ==> [/usr/lib] - collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> [/usr/lib] - implicit libs: [gcc;gcc_s;c;gcc;gcc_s] - implicit objs: [/usr/lib/x86_64-linux-gnu/Scrt1.o;/usr/lib/x86_64-linux-gnu/crti.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o;/usr/lib/x86_64-linux-gnu/crtn.o] - implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/11;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] - implicit fwks: [] - - -... diff --git a/cmake-build-debug/CMakeFiles/clion-Debug-log.txt b/cmake-build-debug/CMakeFiles/clion-Debug-log.txt deleted file mode 100644 index 7da717a..0000000 --- a/cmake-build-debug/CMakeFiles/clion-Debug-log.txt +++ /dev/null @@ -1,20 +0,0 @@ -/snap/clion/275/bin/cmake/linux/x64/bin/cmake -DCMAKE_BUILD_TYPE=Debug -DCMAKE_MAKE_PROGRAM=/snap/clion/275/bin/ninja/linux/x64/ninja -G Ninja -S /home/victor/Documents/Research/SIST/code -B /home/victor/Documents/Research/SIST/code/cmake-build-debug --- The C compiler identification is unknown --- The CXX compiler identification is unknown -CMake Error at CMakeLists.txt:2 (project): - No CMAKE_C_COMPILER could be found. - - Tell CMake where to find the compiler by setting either the environment - variable "CC" or the CMake cache entry CMAKE_C_COMPILER to the full path to - the compiler, or to the compiler name if it is in the PATH. - - -CMake Error at CMakeLists.txt:2 (project): - No CMAKE_CXX_COMPILER could be found. - - Tell CMake where to find the compiler by setting either the environment - variable "CXX" or the CMake cache entry CMAKE_CXX_COMPILER to the full path - to the compiler, or to the compiler name if it is in the PATH. - - --- Configuring incomplete, errors occurred! diff --git a/cmake-build-debug/CMakeFiles/clion-environment.txt b/cmake-build-debug/CMakeFiles/clion-environment.txt deleted file mode 100644 index 34ec81d..0000000 --- a/cmake-build-debug/CMakeFiles/clion-environment.txt +++ /dev/null @@ -1,4 +0,0 @@ -ToolSet: 1.0 (local)Ninja: 1.11.1@/snap/clion/275/bin/ninja/linux/x64/ninja -Options: - -Options:-DCMAKE_MAKE_PROGRAM=/snap/clion/275/bin/ninja/linux/x64/ninja \ No newline at end of file diff --git a/cmake-build-debug/CMakeFiles/cmake.check_cache b/cmake-build-debug/CMakeFiles/cmake.check_cache deleted file mode 100644 index 3dccd73..0000000 --- a/cmake-build-debug/CMakeFiles/cmake.check_cache +++ /dev/null @@ -1 +0,0 @@ -# This file is generated by cmake for dependency checking of the CMakeCache.txt file From 3965e6d6ac056184eda5780227448bf30ec5c7ee Mon Sep 17 00:00:00 2001 From: harryswift01 Date: Thu, 13 Aug 2026 11:07:45 +0100 Subject: [PATCH 2/4] chore: remove tracked build artefacts --- trans_compete/G_x.o | Bin 3568 -> 0 bytes trans_compete/SIDD_1R.o | Bin 13088 -> 0 bytes trans_compete/SIDD_2R.o | Bin 13472 -> 0 bytes trans_compete/SIDD_3R.o | Bin 14288 -> 0 bytes trans_compete/SIDD_4R.o | Bin 29128 -> 0 bytes trans_compete/SIDD_Base.o | Bin 48440 -> 0 bytes trans_compete/qsidd | Bin 91032 -> 0 bytes trans_compete/qsidd.o | Bin 17176 -> 0 bytes trans_compete/stat_1R.o | Bin 3128 -> 0 bytes trans_three/G_x.o | Bin 3568 -> 0 bytes trans_three/SIDD_1R.o | Bin 12312 -> 0 bytes trans_three/SIDD_2R.o | Bin 7512 -> 0 bytes trans_three/SIDD_3R.o | Bin 7784 -> 0 bytes trans_three/SIDD_4R.o | Bin 11264 -> 0 bytes trans_three/SIDD_Base.o | Bin 48848 -> 0 bytes trans_three/qsidd | Bin 78424 -> 0 bytes trans_three/qsidd.o | Bin 18280 -> 0 bytes trans_three/stat_1R.o | Bin 3128 -> 0 bytes 18 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 trans_compete/G_x.o delete mode 100644 trans_compete/SIDD_1R.o delete mode 100644 trans_compete/SIDD_2R.o delete mode 100644 trans_compete/SIDD_3R.o delete mode 100644 trans_compete/SIDD_4R.o delete mode 100644 trans_compete/SIDD_Base.o delete mode 100755 trans_compete/qsidd delete mode 100644 trans_compete/qsidd.o delete mode 100644 trans_compete/stat_1R.o delete mode 100644 trans_three/G_x.o delete mode 100644 trans_three/SIDD_1R.o delete mode 100644 trans_three/SIDD_2R.o delete mode 100644 trans_three/SIDD_3R.o delete mode 100644 trans_three/SIDD_4R.o delete mode 100644 trans_three/SIDD_Base.o delete mode 100755 trans_three/qsidd delete mode 100644 trans_three/qsidd.o delete mode 100644 trans_three/stat_1R.o diff --git a/trans_compete/G_x.o b/trans_compete/G_x.o deleted file mode 100644 index 9a7f096d31f366fee7d6259ca73fbe6369e93db2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3568 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 diff --git a/trans_compete/SIDD_4R.o b/trans_compete/SIDD_4R.o deleted file mode 100644 index 72928d48f0b3ffaa2a6c755614ccd9644a878386..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 29128 zcmc(I3wV^(x$Zxi2thCtgla5p8FAF05EE`DUTTI+^dFsIN}^IkCm|OS4N1&QFxqU1 zorLf^MALmZ)$XGf-KSPttL)lS*&NhBxM?kdH}HZRTlEklN@<0NNY4AMf33;KWEKHD zPtSUunSZT!z3cnl^{vZ)nLn_!AaHe(!(pi8Fn(wZmK16jDT@a4c_N!D9OQe*JcGf&EmMxOmn|rEU6Mcr^y~*r+etD8% z_^kocI_$mCdxN*+hGO&H&*q_vrnNo$<;Z%68R<67Ev?Htl%3YD!R$kW*;RwtCkL~u z2eWGiv)zN)tuh<=%GvZY^WF`+NOtbqO|AaUj_nZa-P|F1<=@hwx`M3gin*oD(`^eg zkXEa$iQ@0 zTk2@?xsXtir+NAoinbbAmt$5e}Kili=rz%pCN-7WMOfmh8kvJCQ&tlLbhCOyHf0+WHqHC z7-YzBwf_!aG~gMZ8}MY2rnkw?Ix*%B*B|XN;X8@_$A`tS?O`D@oYL0qYOjR>6;Z4W z@@Ph50qqP8KqZMYql2L}qa~gk8Q-L#ao(h&+peP9Zbx@KMYqM1m3!2+A_e&X<~pr3 z1fvDBvdHh)S!f->g6aD~+k4>}M54&yk8Gr96d??x&DHkYND2ekVouO}G@9Ompz*mS zz{b)L(8_CDA^O_1HX4S*u&2ni(℘w0N2kmj#|`%=b2XjW+$a?0r~#t6|9cG+=$P z7a0S^+_^w38i(?IAUiqqgR>H=j2kGhozQwliS1yW*}FE zT$^VX{G;6hPXp%1UrnrENU0WRS1q~IRhCsBE_5p~4Zl8y? zgTLbQCPY`ubh_t+mPY*s6Sl8I^dF+7P0v{%vu z5aI`5$)Ed~t8JF;2O+?j4Yt!8=k!h@tcwf@$~Y9IMJOF)x*}gC(Lm2jCMW0&oqxn? zhZi4tc?b1A^nW~}o945=!lYDdtgXB0QL4&9m3v54gsO@FTkjsz#?@Yht;24IjSt4C zIaYa^n8mcG6-Yu6?TpsDMB&vJu<9&T?T)n`iE8R=dn;xb#tQ+da((g90oMXtrCqYI zaRMsGJ|Ze{PJSeXScK5p0NoBw>kGzt2q%JKU-uv!cE;8AYfNqM5S=R5O@fW)x3<%D z1?U2h>(RdW$bQ+hp7!L3Y8Y8=n{C~W%QRf6%m8j$e}a91U{Q;W>;n~K09(<*BEZ@t z3WN_4?L-e^wqS+2g$Yt5 zIAUSA(jK;hNMlTwt%!OLji4;h$e_yv&1Bc%TB}&tu~mLK z&fMWE)MC$btCbQhO1CgYL+6Smk|%a1wV7hvl0CgXVKYzI8{EubuQXgJHaPUCi0s*W z!Mt=_RHTKbQ5BtsOR&o-gJd0ws4R9pto1zF8#8)?Ut_n$#SLxELbJ@`%u1J2;Tu#X zoXsO=vF#Wlv5|*nsLQOFGkH-E+k0`^5F0U_2a4RiHy$1s@LQktPVXNWz_nlR_(S6A ziq7May>wmp8FIZx4-O0zT3_^j@+I`)f{+$eN}+X#@^p2OZsLNb3rvTreJX8`z+0(E zawua)p7!j)5yXC{tNqM>*mhO{5**4}C>VP>qlDTf83Trok zK>b~oMiU^qEDtwwD9>9)Gso{-R!XbEbWK?)Zf^h-*@Us8foPcmrf5QQ$aHM?TR*4U zL2vZuZFbGrWkm5?%laqblKgd7``u2%$nGw*zRG^tYjx*tEwouvA3+Ajvzo7?Ydqb=J@r>}F6F(VtWEDt-I-pAdBKhl#P8E`gji)==I zgBdyMZ2Digk@VlYo+bm`==~4eRH8w@v&qWdXLkA)8(XkvqtYnsoU+B*OG8|Z>4yEb z#p6a@8r2b6O0$rV6oq5}NQ=#hj4jC?Rg;C96sjqTCVL99KccJ|z}hYfSbJU~ljiz8 zZgVtH|N2kdRGl6ejcW(7dS4%9pCv)zmUiG{U`?+1V_r z^UTgr+FHyY7-{jO{ME;qLrxBiJ-isj-LrV+d zX1mJ1S`Z_lE3q%R+`POw5bRI2L5`JXJI682R_X@DB_~7bh?D8jp<3#c@c9TsZ?5elE0miF1mA-=G zTR4)1R}eP33R=FO;uPsl@#k)BdI~cbi*+*!JDTqIMmuP&;C8kBIY?8FAk2F=(u0xg z?wfD%F7V#sz117+iQRJd-nSn;l=t~y8ND+BP>F^&-|-lWtcORC)Jzi-msi6E_TOOM9=1`Z z+B~dAmouv9q4MqlZq^Q84D{np1Mrb)t?A!o1z1|G<;p zlkZW(i8|_xIht@vj%XEQ*8RAnTY03Fb-Z;wA?C3K&%RE+YcY?jl}FlAj_2_y^h{0< zJVO5#9=9ux!}amfn8zP}JCA#mN7_b?*T+qWrQOG0j`>!7+;yTJi(?**Z|8B1@;KZ$ zeu!AweJqpbo0Hp$V>{$F9Bz6%fgzI9183)x zUjnfma=0E{8FMu1lpMu&$l=E5O-up1N1>Ec=}~Nl94>UX#~kg(^Vo!;L!b2*JSoxR zuiViw`$eZ@zaPuzcss*yF|+JI^^7)cDLgSc`S`ns zu^)}u|Im3V_KjieUmUYvqOsq5Hr>Y`=koRo%|K-B%A@%bQlh3-^a$ z&kpHi+#@Co>4c%yaZex~+1WP;bj}~{5SzEf$nMemxQ#n`N6jbd=;tv;Zc4VC=ZhLXQlJko$`X0y==)7(e=5@I3!g`FKpb18i0@a;~cnl~;6})86uyge@ z%sC24IFu+Hz1{ncyL8&RaF>gvHL%_F;{M)(pWp2sX# z*afZSN9hrSl0gqJj%PWAlfVAv_~b^r-tJ)KFy!}n2VWZ|8bzF(KMeVQ+tIRRJTpw_ zF2~c-STr*2f;M!|e8tF**##~6TuvT840$CU*2ZLX*afZSk(_)Ok9UtZf_K>Ub~Gx6 zA-{*G!Z8`!?1ENC0Vn4SLw=T?GpkwmxLwd%K8KUX3`36CXDqveOOAi~YWoNemSZw@ z+6AqQ0#42uhWx|!9B{;(dXhj`vMbzi;_- z-w&T@TJK)hdBv1~^+{mzU+gePdXl}?6#O*&K{zLRvG?*Ro|ZSG#YfD}{3E$8so2>vqAwfq;{JEGd_mqV{JOro=}j}T zG3Dl4;N2H{!H;wdGJfCpzS%i@zEksA3OZ(KfCG%zhh&uf5(wP?kBF! zr_fEmb-@1p-H+Fu0-fJ8O#Eh2*qJ{Ny~UW*Ii|ylUkP?CP4Qd3)~-Tp*K8~K!9r_8 zVeX!mZH4Xo!gu*Q^RQAjnCm~i%5-cncO3TT?!PC`7ajkgFL%e%bNXhg{sHRnTid}! z#XUc`+8W;xfW$!Om$SY$wMN-7rk4xbXgCZIpNGe$kNnnt zdS3zkJ9>=cK<)-t`(m87ukZ93j%z!UJECb`YpmZ|-+L2K?@fMdr)eGV-e^ufEZSOveOPFH4nw3nV14P!-LN!U zOsk#uoMlG#rilJn>yb^4HYexqTzbHtyDfC3*ZN`ft|OQTKFbjuR}jSyV4IWu_?@P2 zZB-XMJPL1}^oyi5+GlO?Syvy4j`KzHll$(+yu_~_>Q^BA>|;)TmwI|nW57B{U2H#} zu5Z>KP6~A1h8Nr3^zZnlZVPZ?C6-^2CTmXNVNToo+AIT8QGT{8;__HKaWNW zjqHQ|$?t2Y;M3Xi48;2TC%jvU5lG^Avgs68HE|KOmEnZmJ z=&rAFSJgK)PHk+ebBDrZ;mVNvO1Du`A1RPFqhy83WTHWdafprB~^yhap`X#<*?Me3G!V8C%^`{-Zb7HiuNPFou= z{`+~4Og0Rl$)m*$DXn+fCkO8())F-M6BNyemYp>-dxkq> zZe@krEDPKC)M;7hym-Hx+B)u@YdD(I923TjOzFZ-f`{t{{isLDX&(fZCG%tCF&#&o z4n(4N!wqk0S|n*+Y6`McSBej%%jiqgHH$iG(?S^1WAt@hYTErtvs2SMowHNjE0Vpb z8Ou)dre;M(B(q-P_wM{1?7!ql{7Nxszd zi1WHsH)Y_|o0@WU&t@~#9dRy8GK?9Z^%EC~Ug8Uw@&>eIu)&>7)6&YLC4e@tPYM0Y_ z&R96iAL7tU`lpZ$q{KeaIx=$Eh!v-GCg1OT0AUhygJMOA=7Z3HBaLeg5s)Aa6CgG1 z7BQ++NSr8K$;RIX64g45QHfy8J5oI~Iq8Rj1j%WL=LJJ*oZ>GXhQP2-y&9UF27Yi% zkemiRof(>(hIq+nNQKilYY0YwQ$+CCDpH=r_*|LOpl2w@rfDc9F;4~&_@bfhI`5IjHX0WiET zv9(Skb{adT!fA{+rmPB11J5H9B&QJ{O}s|}-XylZl(JR8&t&UYt<2TH&t*|_qfF@q zeE8fJAin;LPa-?JC9c}28MzO*!jO$6FLGojOCsXDgZ!8HB;ucjAxXsl4)95A-*`;g z>j0j}&I5u!Sko%`BQdm-;6WvEzCqz0fe-E{;(P-9AHYdZgKR*1Kc%q<_@H$gqwfne zxL1SUs=@En;6Ksek7@8`EXQY=R#}^iQ;L<>(|Wkh6W=ze~!AI&7NLd zS=Lxy9SqdpIb&`?!II4K`r3-j>9dUBHG%7Adjr8>sA*x)A7pLvrxh%LjpA@1Cm5`$ zuc@mE8<~OpZ2Fo;U(@Mp27TqwSGFi;&mh0o6^Cb*hwo~r^p_XpRMZFWtf{E1D=6oZ ze75TWA?9XNht}ZPAj&yq(k>w=;B z#;|`*ZZNp0t|?gF+?;)BFj!aLxVWq~SQEzm8Se7@MK#6YSxYMEj?Z6HT;{JSK$=sW z6`UCi);EN*X9oSC25T!rA<+myEeRIq21~Mn#^TDwi|dzELRoQm+O%M>s-})i|I_@F z-|XqZU|Gd&O`&kGy0Wa{l)776GhBz!+hT99Bs*9#EhxHc2RhtXPcaVG*4Lk+=iwaN zk%r^J;h!;g$TT-F#LdmYhRViJJ%*qrd{=Nu7PZI~3uSg$s4};rvNl{6tg0(7sHuso z!hL^v@S4WT5UT7-d$LZOdntyuv9_$iuBdDlt8LI|_N=Cc3OsZOHZ;~RE(OjM?SYWsSjbV_8i&gw<3qmxgv> zS*WI5vHc}9=?aQx1&gjLo*t})wK>K0xxqqZrh;14mxxgDm5C`*XfI7LYr^&tE3Tj3 z&=j`UYH|I{s@kSdwW?t@YX@!Gt1DdHSbt}5VOd46yet$(=WeLGv!<>hIJYv?w3wE{ zoZ@g!O??QIP~{9i{Mm~$SP`lZR+rUP)Fvd^D<6xrEQokEV-E_>FDYhwMv0#nZk&^y z6{ICywyuiBrF>WcW)A=kw=v4gRqP@7Lf9Xu=|q z-yhDh#^*X8VmQ~iis4-6ZKk$jAt3nb^d|b;X40Q!{5&MT&H8a z?I=E;qZrP0j+3~G=Z8{fI>Win?=w4G=Ohh3m+`sI+ZfK{*~oCNvxV6wt$kAGy$t6% zmoYnBXH>&~obkENHyF-!zQ=H`^J8Y8bkg$}N}n>E>->V*;X41J;g9}~ZI8y6>%4;D zT&IuWT<08#t8rHktcw}Wbzqo2N=$E9%eY#nJjNGR6H+~I!7^_>r9n6 zjThHBPQ#zh_*`cN!@15{hI5@un0?YJ{_P1If5LFCvz6K5I@>k;Uok${`8LD3&JP&Q zb?#;MN$2G2zQonI7f78!hI5@2%nsLC zqv2bO&*Qn4;aukihI5^-GW(?UdZ}{~Nhv4gY4w=Q>v~oX2w|!@15!nSIh)E_MDp!@15UnH{e4cN+di z#^*Y}WH{IP4a2$4k#w_)q~f_)>Kwyxu5+x!bDgs#uEsqobzZ}8t~0>waGgKW@Pmxcb#^hF$MYeEbDfVf`=s?Dsq@zi z=Q^KecDT;}(C}Yke6Djp!@16WhI5@s@)gQXlg^i<&Mge*I$vdW zxXv9K{(mt(*O?|?sfb@k=?v#OCrMn5`>Rstg$(C9r!YHQXSRla72|WA4Gib;Y-Tvu z+0Jku;;EjWJSg$_=Pkctd~W}D4CnTrm$-_9EE?+=&f~D2+2L{cvxfgV<6pz{JLONQ z@#8g`;aul;B(8K`3R{%E%W$r9BD2GFUMTS-v?XaOo>Me-E@O81INr{19_J9lx&D7) z_NfoW_)z*O!@2$rW{2y4K;opImV(m1Qe)>A%nsN83d6bn*BQ?Bzt8NG{&IXMeaLXG z{}X11>+jR>lP22sXg+YA(;3cnUe0i?vq0i%p4@4hHLhhi*Lgj&!*!Nu__s4Y*ZDBR zxz7K|aIW(iW}mc1rOxLV&ULO~cDT+LH2gOipX)r$Z99rzcV{r1>pWZHDxSZzn;RJt zr+G+2s^;NTi4&jezh2_RCuxdbFLBbt`*oMZSnml7}WE+ z#N+qXeH#9NhX37jVHAn_#qCd#c)a~(AJOp7_SpT3kI!U@$M@H#;oqp?-=X10 zH2g<3{M8!%pEUg48h*cqfBN}$9OCxdwe{JCj}9r+kc-~mO(QEs=wej&=rzM@d~ z@DCmhNrV^SBY)P9y@5^m9L84lgwwnJDyeZN{CWlA$oW$lE+3mn}3h z@dBTHtX8?k%G$C_yt;1sJQT*;-?A+V*|QA1 zTfTU4WgX@_{=Ty^6Mwuo6?)2Vmuf1jgH?@XcqKG*QDZ$c{=Y~wo%a8C6K^X|0&1_x zK$-3n)Hy^Qb?r^rUhO5+p3aA=ojU5;mn3LE^Ca4r%Jy78onMt-b=3KZofUPT-%;U#gut>e{y?@K5J6)lMCC?UyHLe{q8LZeX;<^K%f2#wz+k`n|j^vP*;K zQB|hL_oO9H0rI%~N;|V>l6|D{r}L8<4|U!p^W-1X@R&6B!effDf;=6?%2SXdo4WS# z{P;4xYfRV(d457xq*CcW-mW^YE8b1WBx>Iv+drm=@)+NKE^raQIRDk9b^{eBiXWXf z-L5c-)9%J!Gq0FOUiOU3ICN&oS7uaN%bV_n-AzLjnT+$Y<| z>o1k<N9BC|7du4aG z#{U}W-!0p#gKDqJyEOjO7upQ&-wjB$SN;!3|MK-+W!Bgw{j2$_DpY%Q9MH5+%d}g> zuOC%b$1^Z-Ximrbam)7dpxnpiKeeHBmTYgA2EXUTH_jn^7$tW}rxGQMFg`Pvo0gu95*+EpH-eJEc#2dz#;nFeDY_*w74q Y^9v}x|MZ%DqV`+M?ey;#<|9LK|2E1 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 diff --git a/trans_compete/qsidd b/trans_compete/qsidd deleted file mode 100755 index 5406215d620b169b34ad50ea44f87ce99530d7bc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 91032 zcmbS!3w%_?_5UtxAS!ql2^tk8>S_ZDCOkANK6YUvcXgwwfCL2-3?Q^XQnCxE2%)3Z#{BI#J|mRGYJ#bdd){Sw}`zf9biSBD|Lc{S_Dy7B)wBY#{s zA5u*FcyR>8-_(`3{1tx|p33{o*F+LmpSUrvF)9u}^J0L>3HQP;lAc%Z3lBsu(g<)SL8)JLZP*LL`c9s){7D z@SiZ|pZm(gS1-P&_3Fk~H(c{t#m9HI+`Fxid86^4WqRU&b&Y#go^x=wlcu3`w_Z-> zsrY{#{?BOWzir!+lXpE_{_56s`=^e(aCWcJb2s+5qNwGy*5MCa6??RQ<@&ibp|ejt za(HLf>RzLVZu#!C1;JmwJh1Ss5Q=yCyB`9a)7RH`fZAJOn#!I#5WyMnJqrMiN@ z1D;*Mb5HIXz6p)q75<`=x`rpy;6Dqsc134s8a?z%BhP1P@Eg;}a~T@AE57fh(dW`M z^aE+&IcfMFOQVPUGH1ZrsQ?KXJ=yOvVIR`+V9Q;4=_f8r*rD^QvSrF)|UZ^Hk1>!XrI04g8}t^mm|to$u)F$a~c%s68hBIvjIwJ zywb7xWCbGm!$4tXdFk|-v!>l1nI0?$D8GEhl)0thxl?9_tAgc)g(J#mRa8wg$>$H3 zC1y^q3eTN3Wp#1PW+S8=1iG2Gkj<1yuAOuhQli$U^Qo|}E;lgrLqW?l=l667amdMXX+e5>1s-{ny zTUczh$O(-<6oybWv&;6ser$L|IZXmB1T7bp&YwAT+8o%&%rILD_A{k4JY#Ofe6;-3 z(kXN2PPwym&b0ZZv!>0tBRoUMXE(rEDFcL6c#S5mK>K%X5Ywj2Ekw>x(Y$El@RTrH zcj~NSllkrF5pzn*r-aKTx0$f&qS9##Q0sET;Ah@sSp0wFDCC_vx2o`_nYf)ZWj6kT z{bi-4U`;DDJ5pET-ULje%?#||xYBWXrG;ZJD=of$?6A^Vg4*zDbEeMfvcCTt0U=rV zvRM`7Q)W#|bwc*q1q<@?^9wBVojK=@^gU+m6!tV(UbG#Av6M%x${G(HUTU;zMI>BW zF})NfbjP&P>9fP=Zg)vptZ^YQRP@=YQ`jc#?3PeN?Lu``WhoAtx2UwdVh+TPpv}Od zuyEeE(y;}lW5Yx9rdQ0JKV|OJ(wP|cri3dnVobS1D3Z;RGQILCRbg{v>NH|uj4-=wnP)fD`)#za#v(Q!kuQeY&ede6091vzpy$>&+Hg_(SXs4ALnb5RpMkcAqVbGvi z+5gbDhKn9t43kZfhkZ-(`K28D=gfyt!bs*$6MB}di`L>OZw%%zCsSpR`6qdo&#WpH zgC3iJ7Q%YML@eVOEsY07y=H69s<;Ehp@@pP&Sz6N1)dV_G2q%RblY#QdK`CCoA}WwS*Jx|QJgx91VWDifw3E%{z@AZ2@k=q!Knr8T!^<&z{Qv2Ltl^E!ykkz`P1lbd zF5QTV5z}Wys%DrbZdK?1H26Us)Z2*;1C{yT7?Nr2!YF1s;I++`4jariKhH63K_y{# zl$V!Q5uWcT9Y1G2dU@$h)2bq~r!li!7O1EU1MUdV1QZ=NTrpK%X7Pgg)98HA{(_ld zN4O$V3BSW}$FwjCI%ZFsU0!)7FS9G=VM;6|UBg?PJ!R$`$C%NhONR}~bBqZEM~yBW zI%MdO5!QYFaCuu&0+iuHhUPg&mz4NN1xxdX3>#9=DK9_Yp6Bh9*Eu!Rj@bz>-{36S z!R76Sf8E93ZiuNd#eW&%z6Wx8B9$p%J#p_sOqN*uFQF%kyHfE`$VY5v*{l!+@Ufhc+Er`zDyq`;1YHn`6Q@36uBHn_RYgHR&= zX=XJT>o&r#H-WgC>rTQ0Hn_QNBfQ84H`k+t7uw+FdX(^MZE$maNqEo>H`afI-(Z8A z>p#M8w871FE#YHq@a%(SB86qBXm>L!#|Ebzn!j8d++3?NFV6-y*PetI*x=-C{(Lq# z+tU20HaKN6f5kR948r=A*x)d8>sMxj8>S=jX4v2`Wb0RHgZHwa4#xr;ytfTrZG)d` zgDt_?Q$={EQ_ z8~h9#ywwKJw!!z<;Ah(4Z8rE>Hn?tspKXI5w870iDQ0)r;OE%z9bc7+6m8^O8$8nn zA7F#KZSWi$Jlh68&j!!2!OyqBb8YYoZ16lA++%|m*x(o1;65AtA{$(_!GC6h7u(>u zHh75*KF|g)v%v@1;4^ISi*4{q8~hR*e1Q!<*aok*!H3x3%WUvVZSXo9ob!)Vi3$I|BE<>_aq=z!i zDI?h+(u0`hRFPaK(&sbHDI&Q>q|aiSQ$w;&q)%g-Q$n&@q)%p=)l623bT_6s1tiNv z`e-ZC9Qu>RB7KNy4*5x+NbhBuLwzz&q(5ewLwqtvq~B$lLwnLK(z}@Eke+mi^bV#u zlqV1V2*8C+OuLzG6X^|1_hGtKq+ekAG^QIw`e~;7GQCcuA7`3FbaIVIKgcwP=472n zKfpAHr|C(tI!O1d_zKdxNy~$#cp35|c+@w#Wf59||+GL(c-_A6L z*kq1K-@-J9)}&jcZ(^E5YSJOn*D=kZG17h5T+d>y@P2EWyyob zMEf(H$8?)WZ(ur~=~j_`f$5=4H;DApOmnD8t`q6UndT6cTqDvCGR+|VvP`7!VwyuwvRI_&GR+|;=@aQ+FwLPRnJ3b>GtD6;nIqD- zFwLPQ=@#jmnC6g@bcpnIOw*-K9{m3JaW%ftQ;puNCSsmCUcD{h4E;~glp0^?@u`V` zrXCJth#(0dR+vCvbdA2Yyp7y+f(uc?ycuym(zlF>? z(#g?J7WujwAFHd{B#&FwHixvSS#Gr@;1Qk=Yr$<7wIwF5>)Oj4dW^aOw@EB5pz$xWr=;IAo4)O9No?i(3p?*Zj8V^CVn(bjEt|gj z9vXTaBsc7-_c`jB+|+Qs51CsslUG2N6uy6g|7QPq|G4pL`GK*j_O-fXU*`QF1Dy*K znT4KI&t{;K%kK1h1+Fl^5n8FU;Q$L=Re;1#?*7kkY5W2Y;q|vhjD8$Bn;XPo^@!vEjE3sE_sm z6yQB_{CKqExDu;F(WpKy+Ht;8`zy>~$30u!jXq4H0YQ;tprgHcx=8yskx%=2wLIhZ z|H^SdshbnUPOaZ^CTb2VF>Vm6+IOlJ_7v!sfrT2!9UC@J)tdAes-2vVexnSiCSB0^ zIf~{VR^wMnN~4g}pF=^&9Pqf4*8zEYoxh%ZlUIq7kPGF`>|E|-mW#-8E>E(rz$D&R zZ+4>pF_L!55%bDy#tnj3GEfR{+!Wi!;XT%5elVj9Qo`qa9AA zrZ9%V%9GqS?vRv`0zU>TJ)B~=*o1# zkYmaF0BUeJ=2_!HI7f+1=iFdcWeo7uMA);yg1jW8J)s`)hds+!OiU?b!K<+5aM)W^ zvmauy%h&&pCDw0|8`8d%VyT8$d0+!<<+m|UHTt)~k=nghunSW;hIYrn!_?mWiGGU` zC}-$b+uC`OYh*1>(C~AB`C|K(*h3J!8nijCC^c6jg%;1acD2JXUAffdQED?K=t>XL zS6v3UQo9SS53GkAj`7bKqNc2zQ1HxVVn< zxIv>ysg0mB;I7{{tH|LFq=@w;Qh>s^m0B;jF8TgFSb%ch$>QD(?@C#5KX9oYG0eUN z2iZ(CW2R@d^j27;k#M4El$s||1XiQejJB5zR;9}74+|?csNM+UGO6k>! z_Eg#uciXAG5q3DxgMWs~V-BUkj^04mzWztcGVW&H#gjaFLQgPI{Y*eMz$zW}CpY?F zvMng8j}s(5)Q^2l(=_C(m@gR%ALaIMn8Qh?MBEuTf5!}>F4@9KDZk;?$^J?H$^P5? zrJFa}3wNiihkR&69ki|$O=V9Kh-)m7g8x)dbL^X>>I8kN~VR<+d}ypQJx@*u-Rfu5qlx1R74$7P9X~2 z(|Wgs(qf^^Cdylo1)bZ{#^?NKz z7l4wOQ*{ln4QG(!F3QbFs6L)};_mye;HJL4$#=-2%v(@quBus-FF=X**I+uyzQS}i zC(kpk7a7-!jq70JdWCTf8P`VWs!sSrhrWjh4^S-O4>6hYhXz6L)chv!zb5|e7Cw_H z{G+JA3HaX-f2f7eWD0-BPw~Gcem4uB$rS#BKgB;x{9TY!%Fkp9{}-L`8DGfXAJlf< zrfMIn(N7N+j|;XmtgA;yY-#j~OH1B`h%5Bl(2(Q!rjGcVQ`Lb_e$|v6IT#xaTG%nG-)pPRpn6I&)18^@vQAc=LC#Wa-H_J*|2LvTZPfm8ds zO>NMzz7+RHJ?lDEz){bUJ$cbVGhc1#xwgrN#u<}|3|<-P;5FO0=I{!2#d!VCh$ryd zz(Sak7H8tmeE84q!S`b*ovsYosyx)76gI^g!WSd;mX$i^kW%s?{(la?wG^fL+~Kwv z$RTB7BQoE>|JU%p1^G9EYRP8YjLF0)PDZNvN{+5C6#LOK_vCKu5uf1pZo9gPL#!)yB5&@ZDOe`H-`N zoh`>4AJD&YLh-zyw>ffV@@15k{h}y-S!iS!XtBouJLFf~H|Nlg3a9@1V#YAz&s)9QvZ{Gygzo#2<_fNLs#D64zHw7xfW&s1@nEg=s-Ce~()T2IW-kk?5Kl>q3!Y(IY7RGy$o z@gVdzB>JpyGhuQ9#qCH;Twze`eK{#A6Ny@~!mQtlOq28Cd6IKJ}a`=rA3wjao4i9iY#_!kwr*yBuq-o zPoRz%{o`ilkp(5XW$r3`*K^zLN2! zP~v$NbQxySe&Bdl5U=G(5{SRTk%i-qnEtdTDmc@xeHZW^RF>~YJ%Z(LtBGEigR|zT zjURUpC7#&9VJ7I@C*nBq@!9$B)$CI4dkVOScLcN}0qqc$$=U(v$Nk6x)E&K|zem6Q zHmFP~VN_rtMv@QEgA%gC^>KOh7i%1jO`MzcyU>BHLMss;=g4^`#M;Afz8_KX-V)U^#VaoIcdWYT|D9aX3RCs#?3A`32S!-p?YRkbI}&K6sQrDzV3) zXK5Hg?FU-mH^O~`A2vXZ4++KRxmE9n;ehJ>GLqFkUdW-w&klLp!+D?^zFJLGAs%#( zTR#;>1_$QjQ2ZXu>|cU^NIM$Re$Zd~j3Ts0T7%ww;Zs9!g|#o~q&)(75lqZoW>FZkj$1zmRps)wMqEGCU&qz1 zL8F>NYfJVO^uWj(zdT4CtUx0KM_#SOmf{AHWRE+Pm@22>9H}ap*Hb+F|{nPdP@Q z7r@kVU@tS=PUuvLjermhGWNw`S|RfdvE@3NVFt092%09(V>J@4;{%F45h| z8_^RCdoDu%$qspc2%l}#BQalR)O;hRmSD7nS&?=%5drW!eZG*Qmq(2kcBt{6!w&uU zKfWUf_2~$_wD$rL!+)mxen1}qGHRkwN83jBp)$IMfF)blLN-g7UMK6S_v^9-Np{_! z_NCa#q{007G1UR{QoSF9&kMz`^r+gq6#K$Ym;sFkonyq#hHPU%VD#7|IEctU;`%`b zOPW}vZ$K#+AL9->uZ5i&ivo@g*(8(6wrAT`<3!Y0~QF5^)N;ZYP%O*ow)9Jz`JwNWdn}_VN@c}&51!2 zNRocy+T(t2<2_i2f>0uGs?*zQWXkq8*PUGFZ{V(QeHm&YLlf(ub4EL`7jM~%;Ab@VGaiHCl|XN;XP`+CuUe*4y|6L>l16CC&9bg zZRcY(0Z&~x*j3MIt$~3DL1f_{L-DDe%IHG4>V?|3%F2MJJm@^ueirSUe78Eq+)HF# zSw0uaD)fG-tVGnf<_A=@dZDKrPSYXWsvx2|!aIVvLYk)h_vru0F8%R!V%s54r2NYB z&FF}40EXMG&aK+B561+7%@||9?;dH1Px9o7^$FJ-ALvg2(@bIsgWNo9W^L7%lj?HM za+Hm)^en>#_(XWoLwbRPD_7rx2BAI*g7Hfb-p=iSPlCya{>}={{phdIS*09lkq3_o zj!y*ZtK4SXv|#F8T`Ov#GjX-4!&%yxoRblh?5)8W_hxUv>%j}4d=Ts+8xloT^8`% z4ts#oZ+C>d7san(HO7z(S1nkJ;XhVoAh=VB&cU*;$oqv7YlAKT$|wX6f4nqXiM}CJ zrGvO%!kl6w4EA8EY_9LB5rB9YeKNowev4+Sq z5}b+RK>jVWn`_ubouJ(WkdQMu7I@G{P{T$q)XC)qx)@Z9_EuuEQOZ>F3<^4UGz5*$ zpj$c%u0b?J@~B0EVisWnNeq0O(_{hJ};@~|4 z9>>)D?Z9$j54NP5qaGcQ;-H2p^L4-l2y=QaovSbORxAmS$`dI#MGZ(J9@OAOaA*+z zPXrzI;C(Y>5AGxH;3A-p{Lnq}l4$f2xG%65*vcWKdwHaO(LttCc6RMzA$YOA4r_T) zq*(g<#74>3H5~aM$!=5#v8$5ba!>?01KvlZlOMwwF#Qni zKp+mIO}>sPloq3k<*v%x8F0{XssOPhE_!wB2qT&6gz9qD=q%5IYyp1(aJERT8?2~T zAC(}6V622WYZ^;Yfcpp}ft^Xgh$tjv79rR>toa@-8%(^y6=eP{j1KwRy*vEqQTYwt zCMDK_+`<^pxY10HmC{8%i#Fn>B^wKh$j)dJ?wd2CN4rNFIt}r(m~UAMzf;{)C3K+z{2s z1#_Y#)5ORLX_t8POkf4I=1>9(jk`P|w!@uH?LbiLp}*T5@`#jv4Z6R`#clMsOuUr^L zbs75qp;55Tk7(yKZbHBXbA?kM@h(~)Ue#b+v6@12E9j?a?o2kfu!CIL-0kRYfEN&M z1Vw}yyb8D+afA&>o2dnm(FYC#@IL82*t}1O)dMyfYcVA1k-P->8$?(lve^tv9DRq~ z6??5REb$PNU4 zG4NyEOWj5{yZo?)ApGWn_{IK_mv|QbD?av^nize|`_{ran-KuuTf3rI9s5pqk@DMuGQJ-=j9apiH^DWLsDX~wW80_}ALWw&Nt3Mcw9&pBQ zI2OREE1bt_?C2)=a@(mjKGsE<6IVv#J-to${KC6US$;lyl)^r+SPs^>_NmQzSA>Mb&OT& zz;{{GMRT#tWEE>Jqy;t}?G{S>;>V!&ui(xf+D{Vp6pZe7j*9ns2B8dY)uQ*lfKExx ze})yG%UZ9*yJL2a7vUgMaNzquW2RQf$GEl` zSKYW8%P$#0QN68^b-_e!D}=!MNl1#-k|`c;P4RdZaXm@khxu?SubfJY#f=v8kUkH# z5Q)g!n1LVf*U4MXvabr*Kuok9VtEwvv;l&13&c_3^s^kxti_c-%(Im|*U*N0ReRCX z%Im;`Dp;<;Epmt{PniKXOkABf7fXRTQFC2a$nDYQ_AGz21V#A@t0L{&LhVOoWz6$$q~OE6 zyi(l3X$ioiC_ArpShqAl`_caX= z`C;;Vd81GT+JnM036Q+1-DUG))t!sU^t=||vW=e2KxiM}iyaP6KqYfI_E6Yd)Q!U7 z5G3MV0WaLN$jPV^(H)Vu;1QR3;ir>D6p-jf(JoHq#rNIT<2!(;b%L*%JS}CpbKv- zc@JO({5Vj_rP739l?ysp120342?Vb#LKb8>x9YQzg?2aw!f0yJhjhfjn%RNDK&+3~ z<8-!R!)U>x_(fO@=4cAiy=(OUi{yR|3W^VeFd{dCHklCsGM93`fv+iKOZCr#491f z5I~?Fir`%-?MsNjHpfC+1%DCHa23TpT#Ff%$I2FrSV_cZSxr*)j^&`x{s_=;Ru8igXRl;iooSlnn@x!#%RU${JxdT0ol9+38 zgp{!!-H)>bjDc*Odp0uryebyz=(Deir8yxS!O#q0E*VQk%&bI>jmUwph+-wyo0O?O z5S);)8yFy!T1USOfd1DvU@0(&HBf&3_K^032Y360YO)t z$_?uS`jP@P<~Z~@ru^C#y;1_g65!mTmjb{Aw%@r0><4YZ!Zv^fJxAz&TWf4_2OkvU zA>vSLAa%%70(DIdXh*d#WhKBM6qoYFr9}Ez72FZ;C_J{;K+CZv%Wzz+jI zS3lj#H4UwXGbd`@NR=B2st+O)R8qr9R^;(UT2jr+sdaeg-a`Aw{t$Z*IQwX`8CO)u zUQl(3FfJc+#kRKyg@occLi6tAQ7q(BE)B6}7`2HL_Nin)2HY`VW+rdO@*k65^7bQQbXbknj_RDSI8P-*fMV#E zGcdeSPRC**u9?pxv{5!k!!jPBDwn{uVKWH_h|SbRpn?sDhz9+- z{04!;h=mAH__ZeQwxHI5FvaHl!+tMvS2pJFDm>{Ozjv1sI~CjtW80OQ4BX%}4onrX ziBGYg8AKF4`eXOVYchVp4bjL;R#fAU`TNyGU^YFlGStLTghi63b3pZ>hGmRaWFybb zJVI5r86lY_BnPt{VD3#ge~Z22Cp^8-_0c%o`vN=@w;UDpX*-NS1~&WDgs+z|XiG$# z2ZO#v$;mjx_A;Uzn5f}0GtO}c=lhsJ-~MJe z%mN{pn3u^&$6LrW@4dp!eutrsEF;1(${yiRN1_Xcdotjf7x_S>BIiNl?ixlkC|`~U zbhL2*Vmk@A8R@uwJH&tpqj8myj`uOI!D>>GjvQ$+jS}vrHMwcQhLx?7@G`>7xQ#91 zAHM|D^aYffLZnO&8-Wk{@tschQruXJc}ODGYKkgh$vqetHk^Ydt8d$E#z78kGlt}1 z83@@WD$>RIjPO+_20~g;^rz=0A{Q_a5^ttHTJ%4*AP|y7x7Pm$*w%UrsuIU4+TTRb zCF%NyeQXiy$CjRD&0H^`0d4Cg!t`})ajchSi1pHGBrDHTv@oNkJCT~BTuosK5G_ls zmsIpC{j=-tFi`B zK)UZ*YxJNK%ZOIM;4+>D#MD~t437A#iEYdh!!UB5LXyiR7#?vov!N8p3Ofs8>r5&K zeagOaJ8Z7pVn3R9C#>OC)KeL#fR0N5JE|MSved~nTNalRd@7HtxsBou-YyneS%96_ z;X8k$kRFxD1Aw)r3b}$A#x7P2r?Xi%G8k(Q;8Lv3X!qI6LR)NVX+*dERF~c85xSSG=@c< zDNZ%p9EuwShrw9sQJX@0-vI8^f5BVQM5VMhcZq0 zZeqXuu(-w^7D9$IxzR8S1Wb*>dn89SZYeZTbsSPsI5nP9El+|J82at@Q$362G&O$W zIywt#M06q#QRn5ExDUbB+0$S#3t^STLFeuw?HD|&_H$$Jg=az^#bUD;YAl8tD4P=d zTTiM1*uo}gk8+8eg(Y%vqz{{bJukLg)HSjJeq0_*shB&-GZ5EU0KH7|%#e#_Vn%+G zzaOTw4us@#x%m?4R0ePCE9U0`=88E>0DKgYyh0h z88lKCe^&4_*U8$K`p_x+Q$6|drGEE@X%gsc54P1~5MyGd?OBrNt$Hl14 zau2r_QHo-4K>{MMIu$7_y0i7sgV@66NW=|%*aCZ|wfIgs<7ylp>NRToZ$?)uL05B6 z$WhUP+>4oxI~l5h(>=*k3H$hj&taB;6xKN0EG^jz*Bq%lJSR_kUaQ->5D4iSWP*P{Ii+C3czQlkxHtGdOTV z@_fSTxc(C;eUUU22}v`So0v-UNH>nRIG8Cb^OK;!JILo6KMUG*i@<Ly-TGt$q0m4m=E%qs9tTAB z)kgM3wrp_#gxNXz03*96vRPL%?to|smg%1&?tqPxOSj0l!z0x&KaO#a&_BRUpGTJQ z29HL3S89(qlt{k^N|!fE>?xQw@ZfPX`Y^Ff6i-DT3INcD)uU%%QX}#F?W*=Hwj@a% zM3%w6pzCS|)8VNM2iyoi5Q0uE1~L(Y_~B;)uni@|Iv>%wy%NO1Lx2#K+buyHF-*`F zfEb!^BJeh-0jqq2Eq#!5v56X4C&VRWb0N802#aBbB4I!gvSR3CUG#OA12ztJftEuH zS?H1s3Q=tRUWvtH^f_H(u_pRdV99c3Ji}tmYJp9$?gNg9XDDtwISZ(0W4f)-=4Q5F zjZ7GU4T4H)=;4Yy-mojwe2Z0tx&J0Qw$;lKe<%oFX?AuQ*WkJ3cyTsjk~vl9i7w(3 zBNOaPL^jZ*cuYJXX!_9iF@9Nt8R(UTiv$dnD`q^S-)W>*lFj3!RYRG@c^F|PR>laG zOamEFIW861*M0Oha+9UsOPkt*x(gn1l&053zcf6a2FFY=D@6^LA>6yU*mJSw6n`*4^1kq;tk2a=!j$v-%R zwE0ZNOmI){01H#;65~|GWc?^NPClUnByn4=kJQWr_}J<3x0;QIb{1eeVvILD-QEMVp75A=IrS4 z?vXb{Or}X?Oy(slB!f#D+1^~}J!FMtv{YCo3z@dC%nXXExoB(eknLt!h6O$*14YyDw6;BdP|k;x>3y?mBV) zM&Uygxp>&`wr%(i@21bPwTM|^BH517WNTG6pl<>Lj|WcLfh(R5oJ0ycaI%M9(6WP! za77z%K6+c^&#+*0)@CGjM((qo_fcy81}j1ENd{JyY++!eQ}D@JawqS_bDHKlA6Sm$ z2mn|kTWso0voVa=)E11y8~OveUfp8Grfz;2w#SEvP*XXH>%&BAbrGIYVn0W(VTekJ zU2_V&LY&u0-i(_KCy}Ugt4Y*p5rshJ<3qQJz^wij^13_)q{P1NE2)R&Ng#BQ5B27k zfd115hicvfE`wl8|3-2x`lBzRZbFPxEHUmvSy?xVu}sDk4KZ#=FUBlG3_N*&JM%fI za|}i!EJpn-MtwRls_Vq)GghFhQ%_2)yT$0S(^8CHd_mUeH87Ml8elP63+AaBEr3a( z$&DHz2BUI|(LjsQHJupE=)|aRdPeycqpCis8h!j%S)-$1C~Gv# zV)Qncr)spU6QidgL>kp?19@4ae`91d+vrY%(ft;qt1L#dJ26__iIG1&qf(0zpL8%8 zxeZ3S7Nap1BUdLzb)6XPL0*~~9R_(>qrWOCMo+Dis@nvHQguJK7(E2$Db-bWVpNfy zQNm($wvEx%2BVuTMz>mwhIV4a5ffH7v9`hF$eyMD0HickJKN&85V0>)hp#;^tM(~4 z%c@PYI5t3vRMjkw>r9Ru%Jq19j(A6yc`QrM=uc=O!#pr8nw@Tf!KlJw^peHs z`c90j5mMA>Kzc@3S&UAyG5YcuS)(2nqfHj0j{!^7$QmI<8@&u6(x~oVFacSkD!Aij zjcN==kDz8!b=xgQcXncAjgUfhMd=y+(qi=Qo+(EC4MxMs2z7SUziBaYcVd(oN6+04 zP@0OIV$m|!q@p(WNXb9RpdYsA@3-g| zccPz7`3I+`f4xQjG8_G4f0puRS@e%u^bZ1-l0TR9UkA%H`e}z9N%{Yb(52bX4;%Df zL_MT_dN!L5XI&@yIix>3J^i>v|0Ap>P5M_F^v7BBvn={~o#;DAzju227hCkl+33H& zR_f;)@JXKW4HF;gU$9ZSaBmO5!a3AEWfab{TL>bH~2My{|Nd0V5Uu;po3dFD`$av{SgS?pYITh=tK^tlKmlhK(5qkN0eCW}$;PK+u$G5QF3X%u$6hso%DEaOZ@ z>;5Dawhatrjo!2vJptya8ZGF=XhC{L{Mdu6(X}>4V+=;6WF+kC3ozn3QalEPhUvYr z$Yua5jKfk5Kq(RL<3Nb6k!X(qjV7|97$zcs=E?-CUzbPU4-UX{d8Dnrfm)Av(;z?pt&Q^IGNJ!E4KiPcXlbLDfjmA9a#YS(vV!xB z=_@x4@~2BCiFj~LGEcs=G*bug5fmCGi1K3 z;H?Jom^8@S58A}oC=>cwX^@B6k@rI1PXh$wEkb9*;etw^=f{!DicLV11I?EDW_O6sI zu(u}1!O~J^W4Rw~drgb+jut!sw8Mw(pT(IfURa%>Z} zLt(?K)yB{9BB3jX;qBUyliCNeo&X#W}7=ihjX$sRQ^S;}#}S1Ka%IlvIaEKw;1c@>Hi-$m%mW;5RHL=EwkPJBO} zocQXO!D+ZP`Dch=<@0$iG-oJrBX%>61mw#iLglqoHr`anYT!k5GjQQg#jCq;8_@8o zg@$I4i@1I>9}#SkFEG3j4Pw2-5cfgUFPO+`R9lv?J^2gZMMnMcAfS`_!zn~I4}XZ; zXY&cHeGKL!c8|FI_DBm}9$Bg4QTf_~uqVpmFwwQzb%ew-N|28X8XSKRay>8cj4?8! zI#q%@8pyazW-Lo(w8@MMkXWHVAoER(d=8cEPuN;u=qnzkcQ`R)0tmo)G_HN3c__g2jRM{$T7dMev?0=S_x1sd z%@%I7tdgjGYS(}sNO7B{mgu=Efn!XaKhO6IXFcnDa7fiLBl*n7Q&-={WL z@~|EX)?Q)TrTPnXRV`?h2t6`QGcon4y|S?retb;!hT8zSYBK&PH#TXtC7tqHL{9=p z@bIxd!hE=;1^pSX{2O#5ceWsWpW18|PpLp%(ozOU@|y?EaUUs=G{0&gcae%8usZBnD zDWLI-Zb9u^z31;aVPJn0YnLGQVKZxXEjkB}+Tn`|b$rwncHM$1ptjKlJZ#WZ1aipSa^{QUsTf)sNn|=9Ce(f_+qhF3UMGUn{VZgJr1}ZJO5M+nm5CH zB~QhMPeQq&0_%jaS;%jri{g&Uss;)-uwm8VzK~l&aN}~d@8t8> zOO6sHd;hxR z;d^^ItOYW1WUZPa?@?A%Ly*{^F4;mGqXlBP@o}ra0sr|9;Z<^&8ieDXgFe9gg9_bN z+Xi;H;$6Xf_bD}3BHl8J>uV_YDS{(|fXE5QT`L=_qyd6#LHa3MbU#5p`eL?0-Yk?puhHj({dH9}W z{{P?S6aTov{D%DP`Mbu84}%18U}yhW{V+zyK>R6AB_zOyi3`!B_zJ+M3rh0eLpvAd z?-JukKD5R0(68xQV?Yz{y8WmAGRiZ&q>0Cnl}oqHI|<1?OPJ(2bMKzW8-6@zRp@;; z@+wBOfcL$~b9fC;^oNYdLq=Q3@dGcFc^ijBt@*@%bEy1-#LZ6ms)p+l{U3qeV3qsm zbWj;zW75a9_t#g5Yri*T`W)kW;U_XZSYFXhR|9**Rtdf8Epf%jvFuO)#NLp}Ngn7K zy?ZS!$%AIYUo;d3k2Y~nJDuw3z+awJMd?iZ4SUw$?<~(c{9Wi-kG~;LtAOkQZBWpW zn94^{ai5L9lf>wOQ$GTtirg{?cOk#VBw&@S;B}@<3y?ZzxJ<3|R6`8_^czNipr3;> za?rwY9^B)=xqy`5Z;wx68DX%YgJ&4KezSn@8 zxZ!wFdEl&LYWa5WTT1L70IB7>ipr;+A;2XA@DDB-5UK~vHs)jxTuL&p#iIVS=@RBXG zHgnbz|Kd?Tu#UzF${6{znM^~OZ6Wz$C~m&RUWO8Ip= z{$7W=pq@&M2~jB_s9C9+i^YUpjZ8k?UygHY^W1Yk|jIQM4AxPmf$;)hNnV@OxiZV!a>&izzix zj2%fn+b6~qv*sq%rv+8fCT!;usn$X9tgRC32ZExinaPoYm>f?6i3k;!Y!WaZyNbK_ z;$d(pcQz&mBwQy)+nfWp@uNAhy$}x%M74b%?ZCU|=&wbOx|G-s+=$28wmt!N2cM=D|biSn< zhpeeQ6e-!J?QPsUAQ9;2pe(KYTmWa=jO0*>jvi@ZV#o}5@im(7!8MQ=elgyHhNH{+ zZiHR~-mfDMu-FS$F~N@v+8?p}QCWYW;MhARlsddX5$-X^^Kaq23b92sW&x$W9N&*R z-25Nq$D7ko0e`}Edglt{T9Q~5@bmm5--t*j7q3HHG$tV5<(4I?&>mUADjdi+Yo4mY zgR-9p32zm`8{cL@cf@?8eL1kX=J2A=gz(R!JihMLJ`?ieKz+8hZQ!1OQ(yZZYoaxw zB2L(Vy&a}l(pc5dbk95z7XDtbqi^Viy6}$sDCL0$y749+-rXd5w%;q(@BVRt zgy(eO&g0{5(S2_86u)=NqQ!V=>V2C)PdH7S2<3Z)#f#S95$N4T|K-yqh}>ZmzzyCw z)fUh`8rWE~ebFF#A#7*9rj7V-qC-P?parzHi)}^zjd}qJA>G2Wkb3odzgct>c;jUZ zm?W_ZG1jXVJq|;Xo@DNa_xbS&q~HgE1l~=6`7|^63(;r?PzqCRX8STxe--c0g~Bmk zsd3jqs<^e&detu%l7U43)A{B+bYrx5P~H}L-&9s$7aB9q*UEkOA{&&j3=JqRuc8@% z_jW|&USctPBjj`^;)>n)sx#Q;j%;Rk~Wo_$wh9&!VgKZ+CR_;$kE#`|s6^5(I2_OLEIPOq$Z6f)3%ray?0 zZn&vWHU5ez2flnK7AG~;ewzqlF5XjQ1#^-0ohcD&2_OBp`bKXj9Ep8}> z9eeSvTgAMq#ve23k2dI^m7-6>XC=^eE(Y~obT$f6)xw%x;lX}XH2gC`7&=d(E`BSZ z?FkHQ#gnBg2BS^M$Pslq*)m+?R6`sFIK&n3#_3)2^&kXe7m9PnmsEJ#C%fXAh3 zA7Mf4A_enMxq0qf{|cLYP@YgARt8*APOSBz9gqll&^;#_kt%M*($IxT+pP(5)@+aT zkBfL9zAVtKy_&Pf5%EnZY4_11&hXh?8KqI5WIOi5>QW&Y&U6Tgm~YNsvM;9_jZHpr ztIt`6MST36f8LyfhR1Y)$L0<~;86U+EdYsk&?C^S^9ZvWaDF+H_d4$R<9&ziUW7Od zI6sxgpD1hI8}A@@**?zM{cc^~tw9Xv(YID6uJ!BLA>{#l57oQ9OX77uE71FeSDX)I`5K zEFU<=D{Mce@L-0)6)*4AHv`l7kWY)=%tSd1p{8NM>mv)Z@7X3t7LMYBFiWDhzO2T7 zOUtg`#PL?1-R|RR+Rz7N^`(#y&m6eqF8g}aLcFb^{^bTAB5*ByCwDn3Q9cgr<29rs zA3bul>Q?}pj}+j|A^2`YQT*8+^vC%fy_mBbI$HHTJo&u^Fu0|W(R}+u&!wP+lN|#f zwpGE{0GN55p;Kt>d?Ha#cS0Ao*5H>&?X7`!$|>Go=Fq>YK><^dQ$HEoWu9v*d(^^Qt*S&K#<#C zeUX@6CqEpvlR6il3+s=vLN}XHmc*Wc)G!p|b74*T_pEk2Aj`F2(S`is=S|t$pS0#L zK15>Lt?|J*mtIS1Gs&Y4qI!j>3v`5bSw-Wcbmhbu1|8@V!A>8?YT=C%d(a5UHns%6 zgvLg~buZFJe4pb3Tq|>YNVf;U<4gPnt->r>T`L0S?K<9XV zenZXS1-E$TXD=G>6)z@VSj4%xe7kt-BVOH*$f8^DDgM95c{?$#&z0z#bvZ(aUg(us zyCK95{Q?NF9ze{J_V=})xPM^ApJhNZ@z^%f!S|ME<_O#1QMj5(03pbnH?pP#cgl)$ ziGsl)58oD1`PLTfXmtlRy4qIsZafGF#|{_Fu|7U)b>HhGgEUC?CrQzTcoRy@s?NZ> zZo8+(bMd}ezF97ZZ#BzP<4c5kopenqv8-}0aDx;Aaean+_*y67%LKe1E6ZO1!GO2z zo-sfg{Q8Ax8tog}(@3QG^lvU+P?n1qhPkKGo#O5S94mLo$uEH9>fihZ{mA^koNaQgKU&cahi8XMl*$alGi%X-0!LJI&{O zdwcb7-Tmw@hhf zPf}tiE0lPSBI7$A*fANL|K9YvV7!MZ2IwT*7YJ3Opy{pl0+FBwf|mVc+TlS%^I-7{`}968>z}`4#s&hdAy!HPVa1 zlRqfJ-Xyh8VA+s)Uj&1PTwL(mpzsU>qLK;j!6LkixgDXu%;Z~a<@o$;e72#L6LLZ< z-?&Ia{jeh2szLy@1=APgIK1d0HGXf$2ht^kI5{EbcGxpKKl-NkUx&Hl04TyCi#a9 z@_$>%x~X!f_$RFKg31J%Cc zTsJl@w%dh2THmY1P%O6dvh@3@kqm02p9$CRA*?51XIrqDgt-X2z=Dk@Oc+G21@i+2 zci`j+Il^;Mg9du^+_{iD_*G-{g~=g+H9<^fy6Cyg;OW1Zn_T=;SV< zv0&SE!wslz+_f4L!Tg@e%XMYjeU4@0JPI9d#eD6EUJUG?kQgaQ)NlZUJH=p1ASXxf z*A+LnM3tkHg}S#Zs-Hn&7|8Z?rn(8J+#WVv?(>-{M{$Ak*_@$w7UYY5I_*aOF# z@Ah`;_ud6k=x>kTEe7yKljAi!kP%9F9!gX>Mf(IBKkW|ByJk0(r#}rQNk%_KJMp^+ zGayVb?(&@A|ArqyrZn5%SmP%~GV}YRdNIn0X=n|E!#CP0a`3kD$!+N1qjLmbMvC>l z!0Mz`U5BJRPxLmd>)CNXv96nhbzNjx7miEi=ug}!Yq=4%IgG@5`Is^K!SBk}uLowlDqGt1B5J1V!EYzVVL3Ye9(Ts* zgef1s?yGl9pFUkbv;f+vfBm)BVDBxu3v!DcG)efvpD5)`AhcgwCtQ`wVHQGV!ahZb z=72{Tr~d^={=|*=Y|JrjoBzB0+P21y0eElrz@~)j0cV4^FivDeC>1e1scp`;#@phP{2`sVM~|2khb`F1K2 z9To3SZ_)RGcxP*R5SEebVcK&S^4_4&C(0HWKjZ~FI0@+XmRd*a6PW*m%vV^S31)rt zE0JZHLj{>b<7DC(*;vyQ?9R;Ik|ppX+|G@wo~K{T`rp9*@UuI1Oa#?|?>Ze!_*o zi~e04#Zh8>ti;mM^-x%vF7tcf$)@fBzrdW(cSI;ei~ce66_0Ys#2^7ZM`5(rlX#Sz z2!1XDCV3VGT4goS?_nqMd6E|_SPfuwG&+DPdt5mrP9vAolIu~BH{}{?$aNj$+R%?I zn=JAd8RXfcBzYIeOK)cnuxKQx(s7yq9c=_s@cvrcXpSjaj^;}27VwlKI&ESj4$iRX zzrbBi$RAo<*MS@>m1%Lkk5$KWMvnS@DXv;Nu4me~W_99vt-PwI0EBw=0GT3jCo1IhK= z6xT=CNL^`ou#M}oPF!y>xXvY4;Rc;&alOIdy58b?3AqZ5T$JMavvgcvp;pB#t;9xk z;`-@aS=VFWE@z+-pobdve*9dn0w%_(U!*f0L|W*;JT4f7y%WKQW;bE?7=>~KY+~<- zNQ%YWYM9{en%<71#MTuD5sM`oyoK{x*X922|EjzYac}w3XE$$GWoO5;CtVuD?ph z)oJ6}zZ2IX2G?uJRjg%ZTXj9(;L2u^Tpi@f_-lPw*b2UyuvPyaMJb#LGvvhB$vyy+HyrIW zKk3vmYJYIytKI5W}%K`sJrca5232Vu!i` z?iqiIc!v}5D|uH2Ss61^L6WE7fLtkpXfp`Ft~tV=wJo%L#JC937teyrG!{YN(Qd|h z>j4XHl(dg4@xL)#oLGddeSB#33#FEWD-JoFFV=nWD0BICB%XFQFs6|>KbYM31)e{- zMAy#+gP>OEpccpDQ>BZyA^3iaq#V^59L*?qgDSR}uiTmm_J~%6@J&s?5M^VW3xTTh z1j%?7LVBYzL(V1vM|_HLDxM>aVBa4PRCxax*_FRPlz36T9JqY{|3E-T{o`W1+A9>Q z|A?~_Tp&j~jz{n^H+-5!YR}se?xE+;#&|=ZkHBJ_+Q!pA{Q)E_M>dOqWfHbz3!Bc| z2EfT;DX)xwYfb9Fy(-Qf)$)rKA{?#`OmdH@8ihi5VJxqz^GnscQ&q<7KnU|x{jX4f z8jr~=AqHMmxD0q9oMniO!6?afM=@VQTF27f@01w7P(kv=(iHF#J(XWEEyiOa#P0@&oP zq<+>h;r*u)@q!Wx1^>kj%Q zmx~p6FCL`8d&atjZ{2V*awhLE-NRF1Ek_BC#VA27y2?ZkvzhsA$Xik9^vWyV)l`lk_F8|nm^6R zWKj)hvRMqA;(h<7g_%Z-{oCYItk27`WtQQ)Gv=3-pul8^0~PXUd@|4C)BZbE+gtwx zOl(st#>xB!y`Hr_0roUt$x~o@NjLtS_`IHKJg|XdOnhLYX{a^<0dS6>@tZMVu;X$F z#W#+))#Yr`+cVhq*s$Tw=hbhp>h|8Ppe0-${X*yjjp+J+?R^b=RMnaH%}fF@;4oO! z*jjrsJ&-T78vOx68imcByq;EbU5NrEIm%`+v@P&V1atqtt!h?(1(kzhs_!|K~Z+ z`F_rG&OP^BJa_U`ox}`w+SbERfAp3go?lFeS7K;65Bu!4Q!~WH_1npqZh2ZfZ^IRA z?Mo-bYcm~BZ#;y1a?_R_!aBw@SW+EZHckM*-5I!}W&D;c;>-0UY9q}%!Eq1-_n+Q) zSYAxusL9BtZ?DD0QP1-tnN=PP5Gpy$as5W(fZdPH9O4rs)8%Qc*rT(tnuUmO(;SV$ zFrth}MSk=%gD8{S5Q9YQ0yp_%NZ~=G9(p1-h%5wu3!cq@llB2@d|~Wk?ICEi&V$%- zh4BX|M>d73emrxW2B=y>=qni5qC%rh`@Tl$oSmVUI~F{-#=UfV$lH|-maRg9g->mfTZuOtAY5+3-yoz47=o>tcewtj~m zfp%?q_^E@Sfd${8p-Vn+#Oo-CM?C+m?NHA@DczJ|mAmZTHv0_VKaKE?JedyXK5C^HPrPzx%>+lQ#I@NBXc z$_c;pToSM0pzOsKp_UDg@Pf)@=wWK!w;ZCRynb}@D^x{Y*q4Z%ZP)o;IQDxveE|`f zX&qZdB_F7C2Z;@jd@8ma#OD&{&?`qA@40OL2MoJw>?P@ z(S7X|-=DU(#y>4Hy~TepGj;ucrqU}8I1mKIy5$Xgv#_^g>vn2c2$0?QLT1wTQEVqU zfvsniK8V1Muq>VHuJntz@hOV7Esx{F?42E3zeCw-+unk=eJ7xS z&OwV^bf@M~PoxMKTSCteWS*n^z3JdBz{k=#`A+Et>i zpKRYpnJF+ckfvNZkfwY>+&Q??FUt8fYA#eT9b2!d#(QqzUrbLi=439$2VrN-+U#z}8Qo~}0gTc&R3E6UMSJHRlvLj& z>D6N&-{E_Klr_51>qmp=Sabq8ZYa<-=vFwm`c+!(Y7UVX%R6@eV@Dn}w4*;6!1(+- zOyA>ZpJmc_2a-~fz7|TKbw9_Wq#R#+6<%ylK0W#5GX`Erq-V`b+<2SHz1WQh&`aFY zzA_=-&sl3gyLNcQ8uai+yH|Me7s_`c_fHk^;2o$({FV+LP_{TZqb zUxsa2MbD?n6wWsgif=!{5fxitz)APYRj56A3=9NQ(U6%+C!_J9g$vCtGn9zqE)z=Y z@k}hH#}jFNbubnUGyiohJG$eZi!srP;S%Y`e4*Ri}> zi`>!QlkxX6RpGlhU0w^W{H;{C@VPDb8s8u0`1e@SG0yj*P_#N@-vt|wUA^yqytD<^ zpE5o-u)p!)zU_N>-ooCZvN<%jZ4fi!n%Ln zFTB=2VF;>zHuL=suf)fhO8?_hu6A6;zj^<}vdqW;>Kwfz5s%a-QNO7)I%i5p4U?PS z+tJo$`g+6-eok_{$Dc3+RQr8N#SQ)Jm-pWJl8!PZFKsh>P9&wLc7)48TTkBP&|N7p zYohURVvU|cgG95-Co;VzVUtLNlj&?IN#`z(Ql(2of}hsNFqBRt^@39CGEuRjO7qdKw82_)SPL|4a41rc1|^|8nHVs;sCkI1mAR|d z+||l>7yEX_S1P`ED_^zdu+{=T__iiSM$MJ$5LR4utwUJGly7SeYc1eYl0{gVKH`(< zTc>SK%%^-;uEWTdOE%r)CE!M}wHEq_o1!paV<+25Q%O6iJ0RPEY8Q&%&-jiN z(tn)kuR0cfH57PxmgK9Jo|@YzQtx6^4z7mY4h}$5*Jz^&41Z`J3u*YH{v-xFcu4iH zM|dzu>l$f$jMsW%Gy>f|98trB%J@W2L6+T1{FsdC9O4ZCQ<8opMw}8oClOm;$kg zo?bhO0WB0w;x3rfG1%2uJ<$&$%BwdG6C|Z~Mpj2+lxq0hNZlkH9UP1##n1~>$G{&? zX?-~>hOisaqvnnzVp?B;aX=nRwO$(bTZ@K$^61i*QXC>={lMtlWH9{c22GV@JQIpV zq>aEe0N$1LG+f(yEo$k@NuzXpQeU)0bhEB#JYezZ3XYiqTc;J z$tKj#^swb#;fi*@kH6xx(%&}R1jp0Tx}=X%+L{*AX-m*`iZGelGMSI`ht zcZtOpFYAeMQM7wXZf-oTwv2~reC)o(5Pa@0NP6_0iHTM7`>&+^MbADv)sS?S^wjDm z?)(#S|D?u85msAqw;^$_fgMVNgO{$B{Oj9{o1VU8;g_DtN`B*ZWAgEH+PmL5-?-)N zg`>|^&oqSDG2>1`OY!s)0kRd*C>1H;4>UV zlkPCzA9_UMN0?T8%=yV%ov>HHwhv1O2XTGyT0DlT)U;LCWwYa0SC514I|F;Rh++x* zHlkQ5{5ohq_9WZ`It$O6-v!+@18rypmW$4YjRiUfa_X+nX2YP>n2qj(JU{3m$QvdK zdAo>0-a*hXg##T&I_fYRe*p9-=yA}^m>6qS;0L9BBfCNCKo5gn23n1YeK+VBXc+V; z=r+(@SXtZ+T8Cx#S(6YiXgBC)x<`82u^v1I{}rGoi61mZ{&>oB2$Y_y9-?%Ez5+_m zWwmPXfu0Y#0*|JfC_kSA#eFRnlh%?-o$v1APZ{GiWXHe-N|@bn`a& zQ+a^C1G*2i7UgmhvVF}dJp#H9wDv62 z%S+kpDp3Cq;7|Aei1dRVJeq zyuj;z3HhK0LD!?*9tPbBdK7dwwPVnSL95?DzCr6iUjg-lo&?$NLC`pHWhXU!x=KmKF*KaQ|>60peS-tGYFHfM`V-&EP+s@qW2<}w_MYg~0e zT3of@Smdg1nW9k|cjN!bzHD|jg>7@WZ*WzM^wDj_P2HU$^^=|MnTF<6dFX~8rSD;c z`xo?s%Kn!PiuZQMB3JEg&P6VLd*vcm-L|S0mv_^oHkW_HcW5H*O-RGxt5HXwmES@d;HWIup`6#FJV1ma zjLLo;Fm%Hlb`P*IV08r;EvxPXc3}bbEU-Pm5(U^1U{kRSHduhY3G5)2MWNb+qa{0f zowN^p_Yl(Ja&K@rzJVgvI&nJ-en;WAmFicNU#Cs^wNUxBxz<-WH#<>$C{vr_(@pG9f8g2w_1yC< zE~B`fsjclm9D5MQmq05IA&#I7WYMJyPd$h z@!%0EUO1|geqf!zXv>FLsLe5UeS&wV2%jMqW zK)c%DTLmTuM*7QfZ%u*b zx{B(s9sgt#?8Dx;KcjG>O|(=02^8xe)$W{w_Vw2>h1%GgNcZ_D7dOW7%BiRmA+NVw ze_Y}^RN=g`+O~~Bvm#IUCs(FT9I7a66yT$}p|ZHY3uyqYybx)CBfJwfOaF?}b`b_X zoGES>W5B||?Apan=C`&Bk$;rsHiY{dG_uM|P9^^i=fNpu)%pA8-=fZQ`G2&N^M6G_ z{$Zo-xXvd3z<1#_vci5b25cuV+x#=XZT?X<4

7*~tH5mH*}C>wkySdEWF7oc|rp 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 diff --git a/trans_compete/qsidd.o b/trans_compete/qsidd.o deleted file mode 100644 index ff68a583e7c5121ea2ac4f3345fe4e4ca9411c25..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17176 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 aSQN=}sG_&NEm&6?|1lrvHxV;5bpC%>H|P5R diff --git a/trans_three/G_x.o b/trans_three/G_x.o deleted file mode 100644 index 9a7f096d31f366fee7d6259ca73fbe6369e93db2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3568 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 diff --git a/trans_three/SIDD_3R.o b/trans_three/SIDD_3R.o deleted file mode 100644 index 4e07ff05bc799cecc8658cd8f40a75c3f661d1ca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7784 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 diff --git a/trans_three/qsidd b/trans_three/qsidd deleted file mode 100755 index 94d4c7c3e4ce4cfd90816076c44020959ab3fa4b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 78424 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 QF)HnTFY3nJUvK&U27t-|9RL6T diff --git a/trans_three/stat_1R.o b/trans_three/stat_1R.o deleted file mode 100644 index b50995a76bb5267f8d6ad870b64960a6ccd36138..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3128 zcmbVN&1=+95P#eCqkd+sB7V{oK@@D7EQ%s13w3uZl_Ir%Ai_57X0^E6t-G;SFA924 zPX!MOf(LKj#G?lld+;LSpWxM-_T)j(`6V++`Zjy%Kr%DGH@`P8Z|1$+FPX6I7`a>tnkRm<6>%Z4Y95$p>cxJsa8HM0ztlON+IdW%NHHQz@fgeb`0%C!Ctm ze@3a1FTuo5?({Aj+se76Wg}P0)r_HX&UpT5skTUdnS861dk>QF@{>{gycAE#<3pt& zUa8}4-}NibID%It<>BFz=ArV~#lz+a>zHMmc{}ge$DE_)p>eNjj<|k^59aN|lwb!Z z$=n-PnT1?t@8dwgbn^eTn^%8TWU=2N{=IN}W#;E*P1S6v@K;CLMr82#+;7-lVJI-;k>u$SU@$b%gm6_RE6Lo|f2vtzI?PSZ| z$iCyGZKLP!zfd?lxIgzK;^icv-*9D$B=Ow>l9oJ(Po5It0+$%jOuR^N5|XFkXn@AJ za7HxTWdE9m+w9M2c!B*#8a~Osvf6hWzB@(QZ-x4XSS_#aTE4g7E34}IuCk`uZDqBZ za4f1+TsA8RjYr}d>LYO%S<}r%!<(haXPdrf(ak?dy*quAG9a&aqf%?R4NqCuTg}_@ zS+eR?>(|6YALvqGK0rED9pybQ+iv`+_lT z`&5DXi^)mJmh}t#jEuDY{lnice0)FdW8us9BaNP$AoZQ|Kjy(c!tig_`KYPhy9B8# aSQN=}sG_&NEm&6?|1lrvHxV;5bpC%>H|P5R From 0961223d974c12b64010e8d744d37fb7844d1d17 Mon Sep 17 00:00:00 2001 From: harryswift01 Date: Thu, 13 Aug 2026 11:13:35 +0100 Subject: [PATCH 3/4] chore: ignore SIST build artefacts within `.gitignore` file --- .gitignore | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.gitignore b/.gitignore index deadcbd..a6bdaa9 100644 --- a/.gitignore +++ b/.gitignore @@ -48,6 +48,12 @@ *.out *.app +# SIST build outputs +trans_three/qsidd +trans_compete/qsidd +trans_three/depend +trans_compete/depend + # Debug information files *.dwo From c716a9b828289bc22bfb97119a2cb82a8a69000a Mon Sep 17 00:00:00 2001 From: harryswift01 Date: Thu, 13 Aug 2026 11:30:24 +0100 Subject: [PATCH 4/4] chore: remove tracked dependency files --- trans_compete/depend | 9 --------- trans_three/depend | 9 --------- 2 files changed, 18 deletions(-) delete mode 100644 trans_compete/depend delete mode 100644 trans_three/depend diff --git a/trans_compete/depend b/trans_compete/depend deleted file mode 100644 index ae85bdf..0000000 --- a/trans_compete/depend +++ /dev/null @@ -1,9 +0,0 @@ -G_x.o: G_x.cpp G_x.h -SIDD_1R.o: SIDD_1R.cpp SIDD_1R.h SIDD_Base.h G_x.h stat_1R.h -SIDD_2R.o: SIDD_2R.cpp SIDD_2R.h SIDD_1R.h SIDD_Base.h G_x.h stat_1R.h -SIDD_3R.o: SIDD_3R.cpp SIDD_3R.h SIDD_2R.h SIDD_1R.h SIDD_Base.h G_x.h \ - stat_1R.h -SIDD_4R.o: SIDD_4R.cpp SIDD_4R.h SIDD_3R.h SIDD_2R.h SIDD_1R.h \ - SIDD_Base.h G_x.h stat_1R.h -SIDD_Base.o: SIDD_Base.cpp SIDD_Base.h G_x.h -stat_1R.o: stat_1R.cpp stat_1R.h diff --git a/trans_three/depend b/trans_three/depend deleted file mode 100644 index ae85bdf..0000000 --- a/trans_three/depend +++ /dev/null @@ -1,9 +0,0 @@ -G_x.o: G_x.cpp G_x.h -SIDD_1R.o: SIDD_1R.cpp SIDD_1R.h SIDD_Base.h G_x.h stat_1R.h -SIDD_2R.o: SIDD_2R.cpp SIDD_2R.h SIDD_1R.h SIDD_Base.h G_x.h stat_1R.h -SIDD_3R.o: SIDD_3R.cpp SIDD_3R.h SIDD_2R.h SIDD_1R.h SIDD_Base.h G_x.h \ - stat_1R.h -SIDD_4R.o: SIDD_4R.cpp SIDD_4R.h SIDD_3R.h SIDD_2R.h SIDD_1R.h \ - SIDD_Base.h G_x.h stat_1R.h -SIDD_Base.o: SIDD_Base.cpp SIDD_Base.h G_x.h -stat_1R.o: stat_1R.cpp stat_1R.h