From ce6f1614aed3cd2384f8aea79bfb680583eb1f27 Mon Sep 17 00:00:00 2001 From: Vulpine05 Date: Wed, 29 Dec 2021 13:16:37 -0600 Subject: [PATCH] Remove files accidentally added to previous commit. --- .../v1/query/client-MicrosoftVS/query.json | 1 - .../out/build/x64-Debug/CMakeCache.txt | 360 --------- .../3.20.21032501-MSVC_2/CMakeCCompiler.cmake | 78 -- .../CMakeCXXCompiler.cmake | 91 --- .../CMakeDetermineCompilerABI_C.bin | Bin 51200 -> 0 bytes .../CMakeDetermineCompilerABI_CXX.bin | Bin 51200 -> 0 bytes .../CMakeRCCompiler.cmake | 6 - .../3.20.21032501-MSVC_2/CMakeSystem.cmake | 15 - .../CompilerIdC/CMakeCCompilerId.c | 743 ------------------ .../CompilerIdC/CMakeCCompilerId.exe | Bin 96256 -> 0 bytes .../CompilerIdC/CMakeCCompilerId.obj | Bin 1843 -> 0 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 734 ----------------- .../CompilerIdCXX/CMakeCXXCompilerId.exe | Bin 96256 -> 0 bytes .../CompilerIdCXX/CMakeCXXCompilerId.obj | Bin 1864 -> 0 bytes .../build/x64-Debug/CMakeFiles/CMakeError.log | 11 - .../x64-Debug/CMakeFiles/CMakeOutput.log | 65 -- .../x64-Debug/CMakeFiles/ShowIncludes/foo.h | 1 - .../x64-Debug/CMakeFiles/ShowIncludes/main.c | 2 - .../CMakeFiles/ShowIncludes/main.obj | Bin 678 -> 0 bytes .../CMakeFiles/TargetDirectories.txt | 11 - .../x64-Debug/CMakeFiles/cmake.check_cache | 1 - .../out/build/x64-Debug/CTestTestfile.cmake | 8 - .../build/x64-Debug/VSInheritEnvironments.txt | 1 - .../out/build/x64-Debug/cmake_install.cmake | 51 -- .../build/x64-Debug/lib/CTestTestfile.cmake | 8 - .../build/x64-Debug/lib/cmake_install.cmake | 34 - .../build/x64-Debug/sched/CTestTestfile.cmake | 8 - .../build/x64-Debug/sched/cmake_install.cmake | 34 - 28 files changed, 2263 deletions(-) delete mode 100644 tests/unit-tests/out/build/x64-Debug/.cmake/api/v1/query/client-MicrosoftVS/query.json delete mode 100644 tests/unit-tests/out/build/x64-Debug/CMakeCache.txt delete mode 100644 tests/unit-tests/out/build/x64-Debug/CMakeFiles/3.20.21032501-MSVC_2/CMakeCCompiler.cmake delete mode 100644 tests/unit-tests/out/build/x64-Debug/CMakeFiles/3.20.21032501-MSVC_2/CMakeCXXCompiler.cmake delete mode 100644 tests/unit-tests/out/build/x64-Debug/CMakeFiles/3.20.21032501-MSVC_2/CMakeDetermineCompilerABI_C.bin delete mode 100644 tests/unit-tests/out/build/x64-Debug/CMakeFiles/3.20.21032501-MSVC_2/CMakeDetermineCompilerABI_CXX.bin delete mode 100644 tests/unit-tests/out/build/x64-Debug/CMakeFiles/3.20.21032501-MSVC_2/CMakeRCCompiler.cmake delete mode 100644 tests/unit-tests/out/build/x64-Debug/CMakeFiles/3.20.21032501-MSVC_2/CMakeSystem.cmake delete mode 100644 tests/unit-tests/out/build/x64-Debug/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdC/CMakeCCompilerId.c delete mode 100644 tests/unit-tests/out/build/x64-Debug/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdC/CMakeCCompilerId.exe delete mode 100644 tests/unit-tests/out/build/x64-Debug/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdC/CMakeCCompilerId.obj delete mode 100644 tests/unit-tests/out/build/x64-Debug/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdCXX/CMakeCXXCompilerId.cpp delete mode 100644 tests/unit-tests/out/build/x64-Debug/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdCXX/CMakeCXXCompilerId.exe delete mode 100644 tests/unit-tests/out/build/x64-Debug/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdCXX/CMakeCXXCompilerId.obj delete mode 100644 tests/unit-tests/out/build/x64-Debug/CMakeFiles/CMakeError.log delete mode 100644 tests/unit-tests/out/build/x64-Debug/CMakeFiles/CMakeOutput.log delete mode 100644 tests/unit-tests/out/build/x64-Debug/CMakeFiles/ShowIncludes/foo.h delete mode 100644 tests/unit-tests/out/build/x64-Debug/CMakeFiles/ShowIncludes/main.c delete mode 100644 tests/unit-tests/out/build/x64-Debug/CMakeFiles/ShowIncludes/main.obj delete mode 100644 tests/unit-tests/out/build/x64-Debug/CMakeFiles/TargetDirectories.txt delete mode 100644 tests/unit-tests/out/build/x64-Debug/CMakeFiles/cmake.check_cache delete mode 100644 tests/unit-tests/out/build/x64-Debug/CTestTestfile.cmake delete mode 100644 tests/unit-tests/out/build/x64-Debug/VSInheritEnvironments.txt delete mode 100644 tests/unit-tests/out/build/x64-Debug/cmake_install.cmake delete mode 100644 tests/unit-tests/out/build/x64-Debug/lib/CTestTestfile.cmake delete mode 100644 tests/unit-tests/out/build/x64-Debug/lib/cmake_install.cmake delete mode 100644 tests/unit-tests/out/build/x64-Debug/sched/CTestTestfile.cmake delete mode 100644 tests/unit-tests/out/build/x64-Debug/sched/cmake_install.cmake diff --git a/tests/unit-tests/out/build/x64-Debug/.cmake/api/v1/query/client-MicrosoftVS/query.json b/tests/unit-tests/out/build/x64-Debug/.cmake/api/v1/query/client-MicrosoftVS/query.json deleted file mode 100644 index 7d776af017..0000000000 --- a/tests/unit-tests/out/build/x64-Debug/.cmake/api/v1/query/client-MicrosoftVS/query.json +++ /dev/null @@ -1 +0,0 @@ -{"requests":[{"kind":"cache","version":2},{"kind":"cmakeFiles","version":1},{"kind":"codemodel","version":2},{"kind":"toolchains","version":1}]} \ No newline at end of file diff --git a/tests/unit-tests/out/build/x64-Debug/CMakeCache.txt b/tests/unit-tests/out/build/x64-Debug/CMakeCache.txt deleted file mode 100644 index 9384e4a8fc..0000000000 --- a/tests/unit-tests/out/build/x64-Debug/CMakeCache.txt +++ /dev/null @@ -1,360 +0,0 @@ -# This is the CMakeCache file. -# For build in directory: c:/Users/wbaue/source/repos/Vulpine05-BOINC/tests/unit-tests/out/build/x64-Debug -# It was generated by CMake: C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/bin/cmake.exe -# You can edit this file to change values found and used by cmake. -# If you do not want to change any of the values, simply exit the editor. -# If you do want to change a value, simply edit, save, and exit the editor. -# The syntax for the file is as follows: -# KEY:TYPE=VALUE -# KEY is the name of a variable in the cache. -# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. -# VALUE is the current value for the KEY. - -######################## -# EXTERNAL cache entries -######################## - -//Path to a library. -BOINC_CRYPT_LIB:FILEPATH=BOINC_CRYPT_LIB-NOTFOUND - -//Path to a library. -BOINC_LIB:FILEPATH=BOINC_LIB-NOTFOUND - -//Value Computed by CMake -BOINC_unit_testing_BINARY_DIR:STATIC=C:/Users/wbaue/source/repos/Vulpine05-BOINC/tests/unit-tests/out/build/x64-Debug - -//Value Computed by CMake -BOINC_unit_testing_SOURCE_DIR:STATIC=C:/Users/wbaue/source/repos/Vulpine05-BOINC/tests/unit-tests - -//Path to a program. -CMAKE_AR:FILEPATH=C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/lib.exe - -//No help, variable specified on the command line. -CMAKE_BUILD_TYPE:STRING=Debug - -//No help, variable specified on the command line. -CMAKE_CXX_COMPILER:FILEPATH=C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/cl.exe - -//Flags used by the CXX compiler during all build types. -CMAKE_CXX_FLAGS:STRING=/DWIN32 /D_WINDOWS /W3 /GR /EHsc - -//Flags used by the CXX compiler during DEBUG builds. -CMAKE_CXX_FLAGS_DEBUG:STRING=/MDd /Zi /Ob0 /Od /RTC1 - -//Flags used by the CXX compiler during MINSIZEREL builds. -CMAKE_CXX_FLAGS_MINSIZEREL:STRING=/MD /O1 /Ob1 /DNDEBUG - -//Flags used by the CXX compiler during RELEASE builds. -CMAKE_CXX_FLAGS_RELEASE:STRING=/MD /O2 /Ob2 /DNDEBUG - -//Flags used by the CXX compiler during RELWITHDEBINFO builds. -CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=/MD /Zi /O2 /Ob1 /DNDEBUG - -//Libraries linked by default with all C++ applications. -CMAKE_CXX_STANDARD_LIBRARIES:STRING=kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib - -//No help, variable specified on the command line. -CMAKE_C_COMPILER:FILEPATH=C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/cl.exe - -//Flags used by the C compiler during all build types. -CMAKE_C_FLAGS:STRING=/DWIN32 /D_WINDOWS /W3 - -//Flags used by the C compiler during DEBUG builds. -CMAKE_C_FLAGS_DEBUG:STRING=/MDd /Zi /Ob0 /Od /RTC1 - -//Flags used by the C compiler during MINSIZEREL builds. -CMAKE_C_FLAGS_MINSIZEREL:STRING=/MD /O1 /Ob1 /DNDEBUG - -//Flags used by the C compiler during RELEASE builds. -CMAKE_C_FLAGS_RELEASE:STRING=/MD /O2 /Ob2 /DNDEBUG - -//Flags used by the C compiler during RELWITHDEBINFO builds. -CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=/MD /Zi /O2 /Ob1 /DNDEBUG - -//Libraries linked by default with all C applications. -CMAKE_C_STANDARD_LIBRARIES:STRING=kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib - -//Flags used by the linker during all build types. -CMAKE_EXE_LINKER_FLAGS:STRING=/machine:x64 - -//Flags used by the linker during DEBUG builds. -CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING=/debug /INCREMENTAL - -//Flags used by the linker during MINSIZEREL builds. -CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING=/INCREMENTAL:NO - -//Flags used by the linker during RELEASE builds. -CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING=/INCREMENTAL:NO - -//Flags used by the linker during RELWITHDEBINFO builds. -CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING=/debug /INCREMENTAL - -//Enable/Disable output of compile commands during generation. -CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= - -//No help, variable specified on the command line. -CMAKE_INSTALL_PREFIX:PATH=C:/Users/wbaue/Source/Repos/Vulpine05-BOINC/tests/unit-tests/out/install/x64-Debug - -//Path to a program. -CMAKE_LINKER:FILEPATH=C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/link.exe - -//make program -CMAKE_MAKE_PROGRAM:FILEPATH=C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/Ninja/ninja.exe - -//Flags used by the linker during the creation of modules during -// all build types. -CMAKE_MODULE_LINKER_FLAGS:STRING=/machine:x64 - -//Flags used by the linker during the creation of modules during -// DEBUG builds. -CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING=/debug /INCREMENTAL - -//Flags used by the linker during the creation of modules during -// MINSIZEREL builds. -CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING=/INCREMENTAL:NO - -//Flags used by the linker during the creation of modules during -// RELEASE builds. -CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING=/INCREMENTAL:NO - -//Flags used by the linker during the creation of modules during -// RELWITHDEBINFO builds. -CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING=/debug /INCREMENTAL - -//Path to a program. -CMAKE_MT:FILEPATH=C:/Program Files (x86)/Windows Kits/10/bin/10.0.19041.0/x64/mt.exe - -//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=BOINC_unit_testing - -//RC compiler -CMAKE_RC_COMPILER:FILEPATH=C:/Program Files (x86)/Windows Kits/10/bin/10.0.19041.0/x64/rc.exe - -//Flags for Windows Resource Compiler during all build types. -CMAKE_RC_FLAGS:STRING=-DWIN32 - -//Flags for Windows Resource Compiler during DEBUG builds. -CMAKE_RC_FLAGS_DEBUG:STRING=-D_DEBUG - -//Flags for Windows Resource Compiler during MINSIZEREL builds. -CMAKE_RC_FLAGS_MINSIZEREL:STRING= - -//Flags for Windows Resource Compiler during RELEASE builds. -CMAKE_RC_FLAGS_RELEASE:STRING= - -//Flags for Windows Resource Compiler during RELWITHDEBINFO builds. -CMAKE_RC_FLAGS_RELWITHDEBINFO:STRING= - -//Flags used by the linker during the creation of shared libraries -// during all build types. -CMAKE_SHARED_LINKER_FLAGS:STRING=/machine:x64 - -//Flags used by the linker during the creation of shared libraries -// during DEBUG builds. -CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING=/debug /INCREMENTAL - -//Flags used by the linker during the creation of shared libraries -// during MINSIZEREL builds. -CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING=/INCREMENTAL:NO - -//Flags used by the linker during the creation of shared libraries -// during RELEASE builds. -CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING=/INCREMENTAL:NO - -//Flags used by the linker during the creation of shared libraries -// during RELWITHDEBINFO builds. -CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING=/debug /INCREMENTAL - -//If set, runtime paths are not added when installing shared libraries, -// but are added when building. -CMAKE_SKIP_INSTALL_RPATH:BOOL=NO - -//If set, runtime paths are not added when using shared libraries. -CMAKE_SKIP_RPATH:BOOL=NO - -//Flags used by the linker during the creation of static libraries -// during all build types. -CMAKE_STATIC_LINKER_FLAGS:STRING=/machine:x64 - -//Flags used by the linker during the creation of static libraries -// during DEBUG builds. -CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= - -//Flags used by the linker during the creation of static libraries -// during MINSIZEREL builds. -CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= - -//Flags used by the linker during the creation of static libraries -// during RELEASE builds. -CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= - -//Flags used by the linker during the creation of static libraries -// during RELWITHDEBINFO builds. -CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= - -//If this value is on, makefiles will be generated without the -// .SILENT directive, and all commands will be echoed to the console -// during the make. This is useful for debugging only. With Visual -// Studio IDE projects all commands are done without /nologo. -CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE - -//Path to a library. -GTEST_LIB:FILEPATH=GTEST_LIB-NOTFOUND - -//Path to a library. -GTEST_MAIN_LIB:FILEPATH=GTEST_MAIN_LIB-NOTFOUND - -//Path to a library. -MYSQL_LIB:FILEPATH=MYSQL_LIB-NOTFOUND - -//Path to a library. -SCHED_LIB:FILEPATH=SCHED_LIB-NOTFOUND - - -######################## -# INTERNAL cache entries -######################## - -//ADVANCED property for variable: CMAKE_AR -CMAKE_AR-ADVANCED:INTERNAL=1 -//This is the directory where this CMakeCache.txt was created -CMAKE_CACHEFILE_DIR:INTERNAL=c:/Users/wbaue/source/repos/Vulpine05-BOINC/tests/unit-tests/out/build/x64-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=20 -//Patch version of cmake used to create the current loaded cache -CMAKE_CACHE_PATCH_VERSION:INTERNAL=21032501 -//Path to CMake executable. -CMAKE_COMMAND:INTERNAL=C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/bin/cmake.exe -//Path to cpack program executable. -CMAKE_CPACK_COMMAND:INTERNAL=C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/bin/cpack.exe -//Path to ctest program executable. -CMAKE_CTEST_COMMAND:INTERNAL=C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/bin/ctest.exe -//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_CXX_STANDARD_LIBRARIES -CMAKE_CXX_STANDARD_LIBRARIES-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_COMPILER -CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_FLAGS -CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG -CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL -CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE -CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO -CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_C_STANDARD_LIBRARIES -CMAKE_C_STANDARD_LIBRARIES-ADVANCED:INTERNAL=1 -//Executable file format -CMAKE_EXECUTABLE_FORMAT:INTERNAL=Unknown -//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS -CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG -CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL -CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE -CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO -CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 -//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= -//Have include pthread.h -CMAKE_HAVE_PTHREAD_H:INTERNAL= -//Source directory with the top level CMakeLists.txt file for this -// project -CMAKE_HOME_DIRECTORY:INTERNAL=C:/Users/wbaue/source/repos/Vulpine05-BOINC/tests/unit-tests -//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_MT -CMAKE_MT-ADVANCED:INTERNAL=1 -//number of local generators -CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=3 -//Platform information initialized -CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 -//noop for ranlib -CMAKE_RANLIB:INTERNAL=: -//ADVANCED property for variable: CMAKE_RC_COMPILER -CMAKE_RC_COMPILER-ADVANCED:INTERNAL=1 -CMAKE_RC_COMPILER_WORKS:INTERNAL=1 -//ADVANCED property for variable: CMAKE_RC_FLAGS -CMAKE_RC_FLAGS-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_RC_FLAGS_DEBUG -CMAKE_RC_FLAGS_DEBUG-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_RC_FLAGS_MINSIZEREL -CMAKE_RC_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_RC_FLAGS_RELEASE -CMAKE_RC_FLAGS_RELEASE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_RC_FLAGS_RELWITHDEBINFO -CMAKE_RC_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 -//Path to CMake installation. -CMAKE_ROOT:INTERNAL=C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-3.20 -//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS -CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG -CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL -CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE -CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO -CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH -CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_SKIP_RPATH -CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS -CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG -CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL -CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE -CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO -CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 -//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE -CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 -//Details about finding Threads -FIND_PACKAGE_MESSAGE_DETAILS_Threads:INTERNAL=[TRUE][v()] - diff --git a/tests/unit-tests/out/build/x64-Debug/CMakeFiles/3.20.21032501-MSVC_2/CMakeCCompiler.cmake b/tests/unit-tests/out/build/x64-Debug/CMakeFiles/3.20.21032501-MSVC_2/CMakeCCompiler.cmake deleted file mode 100644 index 0abce62745..0000000000 --- a/tests/unit-tests/out/build/x64-Debug/CMakeFiles/3.20.21032501-MSVC_2/CMakeCCompiler.cmake +++ /dev/null @@ -1,78 +0,0 @@ -set(CMAKE_C_COMPILER "C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/cl.exe") -set(CMAKE_C_COMPILER_ARG1 "") -set(CMAKE_C_COMPILER_ID "MSVC") -set(CMAKE_C_COMPILER_VERSION "19.29.30138.0") -set(CMAKE_C_COMPILER_VERSION_INTERNAL "") -set(CMAKE_C_COMPILER_WRAPPER "") -set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "90") -set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_std_99;c_std_11;c_function_prototypes;c_variadic_macros;c_restrict;c_static_assert") -set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") -set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_variadic_macros;c_restrict") -set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") - -set(CMAKE_C_PLATFORM_ID "Windows") -set(CMAKE_C_SIMULATE_ID "") -set(CMAKE_C_COMPILER_FRONTEND_VARIANT "") -set(CMAKE_C_SIMULATE_VERSION "") -set(CMAKE_C_COMPILER_ARCHITECTURE_ID x64) - -set(MSVC_C_ARCHITECTURE_ID x64) - -set(CMAKE_AR "C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/lib.exe") -set(CMAKE_C_COMPILER_AR "") -set(CMAKE_RANLIB ":") -set(CMAKE_C_COMPILER_RANLIB "") -set(CMAKE_LINKER "C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/link.exe") -set(CMAKE_MT "C:/Program Files (x86)/Windows Kits/10/bin/10.0.19041.0/x64/mt.exe") -set(CMAKE_COMPILER_IS_GNUCC ) -set(CMAKE_C_COMPILER_LOADED 1) -set(CMAKE_C_COMPILER_WORKS TRUE) -set(CMAKE_C_ABI_COMPILED TRUE) -set(CMAKE_COMPILER_IS_MINGW ) -set(CMAKE_COMPILER_IS_CYGWIN ) -if(CMAKE_COMPILER_IS_CYGWIN) - set(CYGWIN 1) - set(UNIX 1) -endif() - -set(CMAKE_C_COMPILER_ENV_VAR "CC") - -if(CMAKE_COMPILER_IS_MINGW) - set(MINGW 1) -endif() -set(CMAKE_C_COMPILER_ID_RUN 1) -set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) -set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) -set(CMAKE_C_LINKER_PREFERENCE 10) - -# Save compiler ABI information. -set(CMAKE_C_SIZEOF_DATA_PTR "8") -set(CMAKE_C_COMPILER_ABI "") -set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") -set(CMAKE_C_LIBRARY_ARCHITECTURE "") - -if(CMAKE_C_SIZEOF_DATA_PTR) - set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") -endif() - -if(CMAKE_C_COMPILER_ABI) - set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") -endif() - -if(CMAKE_C_LIBRARY_ARCHITECTURE) - set(CMAKE_LIBRARY_ARCHITECTURE "") -endif() - -set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "Note: including file: ") -if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) - set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") -endif() - - - - - -set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "") -set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "") -set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "") -set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/tests/unit-tests/out/build/x64-Debug/CMakeFiles/3.20.21032501-MSVC_2/CMakeCXXCompiler.cmake b/tests/unit-tests/out/build/x64-Debug/CMakeFiles/3.20.21032501-MSVC_2/CMakeCXXCompiler.cmake deleted file mode 100644 index 02c9fa1a86..0000000000 --- a/tests/unit-tests/out/build/x64-Debug/CMakeFiles/3.20.21032501-MSVC_2/CMakeCXXCompiler.cmake +++ /dev/null @@ -1,91 +0,0 @@ -set(CMAKE_CXX_COMPILER "C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/cl.exe") -set(CMAKE_CXX_COMPILER_ARG1 "") -set(CMAKE_CXX_COMPILER_ID "MSVC") -set(CMAKE_CXX_COMPILER_VERSION "19.29.30138.0") -set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") -set(CMAKE_CXX_COMPILER_WRAPPER "") -set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "14") -set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20") -set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") -set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") -set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") -set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") -set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") -set(CMAKE_CXX23_COMPILE_FEATURES "") - -set(CMAKE_CXX_PLATFORM_ID "Windows") -set(CMAKE_CXX_SIMULATE_ID "") -set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "") -set(CMAKE_CXX_SIMULATE_VERSION "") -set(CMAKE_CXX_COMPILER_ARCHITECTURE_ID x64) - -set(MSVC_CXX_ARCHITECTURE_ID x64) - -set(CMAKE_AR "C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/lib.exe") -set(CMAKE_CXX_COMPILER_AR "") -set(CMAKE_RANLIB ":") -set(CMAKE_CXX_COMPILER_RANLIB "") -set(CMAKE_LINKER "C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/link.exe") -set(CMAKE_MT "C:/Program Files (x86)/Windows Kits/10/bin/10.0.19041.0/x64/mt.exe") -set(CMAKE_COMPILER_IS_GNUCXX ) -set(CMAKE_CXX_COMPILER_LOADED 1) -set(CMAKE_CXX_COMPILER_WORKS TRUE) -set(CMAKE_CXX_ABI_COMPILED TRUE) -set(CMAKE_COMPILER_IS_MINGW ) -set(CMAKE_COMPILER_IS_CYGWIN ) -if(CMAKE_COMPILER_IS_CYGWIN) - set(CYGWIN 1) - set(UNIX 1) -endif() - -set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") - -if(CMAKE_COMPILER_IS_MINGW) - set(MINGW 1) -endif() -set(CMAKE_CXX_COMPILER_ID_RUN 1) -set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP) -set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) - -foreach (lang C OBJC OBJCXX) - if (CMAKE_${lang}_COMPILER_ID_RUN) - foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) - list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) - endforeach() - endif() -endforeach() - -set(CMAKE_CXX_LINKER_PREFERENCE 30) -set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) - -# Save compiler ABI information. -set(CMAKE_CXX_SIZEOF_DATA_PTR "8") -set(CMAKE_CXX_COMPILER_ABI "") -set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") -set(CMAKE_CXX_LIBRARY_ARCHITECTURE "") - -if(CMAKE_CXX_SIZEOF_DATA_PTR) - set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") -endif() - -if(CMAKE_CXX_COMPILER_ABI) - set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") -endif() - -if(CMAKE_CXX_LIBRARY_ARCHITECTURE) - set(CMAKE_LIBRARY_ARCHITECTURE "") -endif() - -set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "Note: including file: ") -if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) - set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") -endif() - - - - - -set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "") -set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "") -set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "") -set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/tests/unit-tests/out/build/x64-Debug/CMakeFiles/3.20.21032501-MSVC_2/CMakeDetermineCompilerABI_C.bin b/tests/unit-tests/out/build/x64-Debug/CMakeFiles/3.20.21032501-MSVC_2/CMakeDetermineCompilerABI_C.bin deleted file mode 100644 index 9166e544bbb5cc322139095ba8ac0a96e9edb237..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 51200 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

KNM>100)ft(*fh;rZXB86&^ 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 V#n$Jp7uMU>+fgp{`DR<-e*v!)9@hW> diff --git a/tests/unit-tests/out/build/x64-Debug/CMakeFiles/3.20.21032501-MSVC_2/CMakeDetermineCompilerABI_CXX.bin b/tests/unit-tests/out/build/x64-Debug/CMakeFiles/3.20.21032501-MSVC_2/CMakeDetermineCompilerABI_CXX.bin deleted file mode 100644 index d129079dd890a7efb22b2f5b0e5e62921d328655..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 51200 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

F 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 & 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(__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(_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(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version) -# define COMPILER_ID "Fujitsu" - -#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(__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 % 10000) -# 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(__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(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) -# define COMPILER_ID "ADSP" -#if defined(__VISUALDSPVERSION__) - /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ -# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) -# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) -# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 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(__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 - -#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 - -#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 components. */ -#ifdef 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'}; -#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__) -# if (defined(_MSC_VER) && !defined(__clang__)) \ - || (defined(__ibmxl__) || defined(__IBMC__)) -# define C_DIALECT "90" -# else -# define C_DIALECT -# endif -#elif __STDC_VERSION__ >= 201000L -# define C_DIALECT "11" -#elif __STDC_VERSION__ >= 199901L -# define C_DIALECT "99" -#else -# define C_DIALECT "90" -#endif -const char* info_language_dialect_default = - "INFO" ":" "dialect_default[" C_DIALECT "]"; - -/*--------------------------------------------------------------------------*/ - -#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_dialect_default[argc]; - (void)argv; - return require; -} -#endif diff --git a/tests/unit-tests/out/build/x64-Debug/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdC/CMakeCCompilerId.exe b/tests/unit-tests/out/build/x64-Debug/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdC/CMakeCCompilerId.exe deleted file mode 100644 index 2e1e9a241444e94e0a03ef99b35247a9ae6f3498..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 96256 zcmd?Sdwf*Y)%ZP=WRf9dI6)Z*Dl%fwXuL#6G;yHL$VAS-L_k6DN)(~CQl&5hR6!Ca z(M*oh2diyuU#<4yQ`_2BTZ@3!CIoWfA_1*}c)?pe<9LapkbpApckMHi1k~q!KEKcJ zzn2duXYYOXUVHDg*Is+Awb$NLbMKg{;@ zkZmWewTHKzH0$Q?E%7W`eA{;y-|z#^yc=%4^|pxT#`&Jb(OW&=yVVn%e!1rdx7{@V zESIaWGy{6ubMdw1}KfLC{JMUHR5AL+7_s4fOt9&1?dY$*4$3M99 z3H46h`3v>_@Xk8k-p5mSHmUbV>V4Vw=G`o?zpW=Ts%^HL?#{QhozZneHcyXjoNZ{% zuram`q-@Nj9?QE}h5dBf3g_5t`6_APZENAHAd`Q&w%Yn^p-fp)Eg;#Kek%1`VYi(yDEa81pYN5bp_wmxDMNd|?cZ6E`O71GT-3rJ zX^`|i(+@)GpT}maJ!|nzH$-l***?6Nq`f>p=4s~{^v@6ZoMmOR&5=efq9H}RXAN$U zqOq2<7FiipAL*-Y82M_ymd`);vS46Vz-IfB&$dVTE`7Q6>-o-FJb&SB^MEY_1FmdN z-ctXde}0?o;z7~>UkCO0tkU9mxYVh~J}l|TQ`1tP7cBMYhHLL!yG?sO&u$cz=5`vb z@x0RPm;Ze0mk+*SW^fFDzU#2rj83zG zNn%cy@Gf)W={B3n5ic=2p^Ju=$P%-yz-H4Eu3lc|JP6r5#VYvwu{K*{OY|}oH|LYs z*b*rsXAVI#AXRuIbiDlen1WR1JB@HY2|#w3QIKT5Bp`ndkpU~8wtB8v@^y(O5cIxE9`S zOYXKZ%(XJ;lHso>+iV?M$>$n0Mz>cJq8%W3;74ljBq?hp%o$smDg1T=E!gx^Zo( zUpFG9I>@b2zl79$_>=+)49w zBX4|#;LXsTDTnUsjEwNM^yu1CF8#Z9TlC{|tpR@0o;tu-TJ)-|ad`RI*!8Roi56^Y za-2-u{BIg=&L1KOjOLx&k{V$?d4`G%@phR}(o-KaLn=Z|{jlmLnG1ko?2dkyAz$`= z(_yu&tZ`4Y6uRBXS92Rv07@(-{;I_Psp65dsKdKJyUj6y;n8EA>3!NN$FIqt#~pv< zB~f`3{X4IA$4dU%pR`*|SVwDZ<^qtTa8eRBTG!TGZL=+?a%@Va)6wPnJXbFPNbVo< z%H3RFCF^N)?%JUgT2K`ziOvd_Z_u6zjL;J^OZ41sg86!)s4ko++N{S%l!kmeA|=Mu zqOh-ZaiMXsGq*MDYgr64+EA8y)4Nk|+-cz{c6+I9rC_WOJm>SyQD`q|v+&)#+x&#a zdUrBnLmT!)3-o*3e`F=K`eEg%oAd}Nw&vZDyoR08B6Dgvku7E#Y-T&$k8?dX>2@-w zb+BGwmNHFK8Z-)aZz9>ehXkoh*McwV#)j;GDO!3q4JHokI=3~%G%WY_RQ9e z56R%s4M)W_wCve)fAi*DM*GiK(*)*=t{>!DO zlU~Kj)H);pRtNyPec?K520Nn_`aFH2p4*w3vnLJA*^#kz4YYgMQdewUF9BO5k6CBU zILMiCcMTyGdKd=O%=#rumq#~7>qcL_Z{Ct0?2VofyQ3s8I?}k@lelZ|!G-^c_2w*f z*B`X`e_@Zfg!n4d+US|vW)@1@<0ZN=*J&POh0V85JqmVW%p(D)Ffr*tUa4bPcBDi3 zY4^=CBC$57?t61_QUMlPo@>#Q)vm;tC05ymN0mL}e<)ilYjTMIDE78^yR_c~jn-=K zo}jTMP~UTFWd6cH{ijpr-x>`XJB=Q1S0FLjUOlu^`%R$!v+vzHKZLwgJ#;fPooDnx zJWeF7qUa1g<{EV+tYv)9MQLqPOTOI}DVtQApJR)hG-;8%j&nTO_hmZP>seN+BMM|z zb?vvUOGX3@NB9Q2EfDLp2jh+a!Bhchl?2v8`nF&~KjiCKaf-B++JnX(sXbe_w*H+V zOA4!pwo=wXkq$=;B|+wTFz%`&sI7m0gciHcO1OoDXCYi$e9TSOx8s-mh#V&@Sps-_ zx8C};M<3cP@*~3@EcJ|QyRa>KrQtZA+_6q)hhsbenWu5b$%F#?+dPrVSf{7MQACtM z=0hPNG|t@a;K{p!zFko$07#{KC+>~9Vy@I|be;H^w|L2@mO(D8?iCDf@myISg{Q3e zA?^MtOe^y*BTFqT%?ut&!|cEn0U1QUZX|1rzL3!wGJ3>bwO3W0|fszDE1>_(E!nuPCkbd9_$Gm@*FQxoIPKC@<{m(eC;qd5AbA5__0P zY{j8so7V6XD_CTYjN&u0B^)J`yD?<^JKf#bvV7&8k@}T3HATu;X#UVac0{X$>rq1H z9Zx7WH*CEOjBad8yW=Dq;X}m%#g{|5TLEOg1ZG3V6o1&*WXw8L95S{AjT&1h_a$K& zWqc`+>>W=eSnb_e&D=XLU~JZNyNuwLJl)s3cnkq1VegU=6e+F> zZYhoy5-K886mbU98>)TXi?;@hu4>ixZzY~}nxIS=Q;94kzF)uS$ zF~}Kd>licNiWHa+6G(li)_qGhZ|I5^nrD-0-o>BH2WU!f?23H12^|SwdVQ4|waa5a zg0a;Y0neEp$Ni(>Ys;XmK!vcQ3-oz2@)~zWhU>XAD|I7OW}XfTQ=Zg``)$P$xMQG9 zH=F_$7HHQEKkNGA8-;&u)P;!k^xK(sBSEoU-;m zFDp*oBFO{g_dB|-MOBFYTpMl==eFvxRxtBcPq@6bhI!SREQm}B`&{3-j9Gb4Ek(7{ z?AmF8V!gh#PQ?O`5`8k1?&8(L)6KJY0e^a;FNI=zS6NWw@wekV@<-jku;Fklx9Qfsdy*xe9e`|l~l^RkH(Vc#Lg^V5H zglqrabb7MUP%oB+aBgRa|3+IN{nmojdVJ=m@tJ)K;xoT$nwf5s_~-GNU$VB$JRk|Y z_r+%(lAty=C_H24XYrW_$$yw{#qunO&u}))D9nCWaY@%n&y3)kh7KH;;d*Df9U06lm6}lQHlpSm+tcpf{Y&EQ zmQ=v%QAsxt4OHJ?xqSdJOPE%1$8P`->rF?-gU9_>(d&k|Pr)%<3#4pcI#Ohgph(O$n>cv~&0SmSwNGTj#F!nEUD(iB*csj^@* zdZaOC1Yc8Q7@&7(QhE!z)BnTMnRdVPJXm&pK`N~CO;wj@jsL^?=P~-iiAh7>NT)-w z7t%GxTOq?_84MW>Y5xklZFR`kt~I1+1o+k(-z8AvYtrr*J<`!M-kHS%qIoiz9>Lp6l4PrDEN zQx>>?tMER;LO`(F&d@#gs;;IAYwmekg+!#d7Ma^vSUN|9i&`O%K}$$x9MA*d602XJ zmtEn6V-*4VP{+$OAPa$yez-*nUxQfuiu58Ao<{x57fT0KU~Zrof*ppBgrmlSbg4iJ z00|htD#{lA@gP9QDL{kZoF;G}BZ1?#;EWVFePTvA63!)q;B0vAD7o5rmA-wxjZyBS zQz-&Uy#nehgv~z!PV6(=rDe{v`ylN|A$8vcoI%3&*Lgy~=mGHG1u!)@enWtzi7FnI zD)MN!d8srN6h}Ha`me8dy3ra= zxJT|0qVLtTdx}8(VE#YFxc9CZaQ&Lx&G7rS)nOyYnCc8_&rB@}YHKbV7LMEEx^qD= zt``NHW(;fNJKxB#W@;hd7Vt6Hq{G~wDO?bDwyib_DSL6Ae9ww7i+i8%IU!*G=$))S@xbb-M3@OuuBs~IU!${c2|HQ zTOFG;b1GuJcGo*l9#VphDZF%~1Z*X?Wv=~>Kcdp+XpJ{P%$pA1mb3BKciy%zXRl-c z^V;1Tg zH+{8g2+vFpf3EWL=Z0F+o9h6?`zMcD?_ai9@89f|_gAapb=Ld7N3HiSTCDf4_wq(u zk>=|48{`$LH?5b|huCu1PfbFn18?oEF?NSqQ;sRdL%&@8sF2aCf%H4l>3a*=PfHV8 zb?=Z&h%`@sS|&uAzdtP#BCWPREfcyeTv#W-!b9Xm>`^NwFJdiLOuZJ`_ij48%C@O@ zS=)luVBqWcdLMkfFZg<2@b&)x24C-I@b!KMU+-t|_5S}kzMlR@e64){>-ds1kA;zb zd`a5T_>#0E@U`;&!T6Hc0KOzP7+;8o3T46_2Ix&lkrizzl-)g3QFb%7DdtO#%$J2Z zJ!GhZVzj$|%wLPLH7L7yFl9@Ir9V{ip_*yhZI=}jxZ1;?8!Hwt<9KEk^XDoLe{QHC zeX5^7m(7rDwUTWSA3}b~H$(E(O1?!Iu^Kv+Dxg#ArCPM)0cez_ywzjTXr9pMu6~?L z^Pwr3>fp$Vt+rzF5(=|o@*?)66_c0Hn-!B6v2H6SFJgPGn0hU=3q!HB^~>AnA7Nvs zUcLhvTPqF@@6iQUF|&Aos}>mrw-#+eE9P6?aBa8~lXFdZTUNEWO*_q=8gaze3&60{Fcr!gG9e1R!E|UY!#$(1s7?t0*RFjT-!CpuEV`%ETx#ex=Cx ze%(NzZ8dW~hr+wfa$blky1{3@1lGz5Z@#yW)B&yUe*^Dt6an6zBTF7x|53H9Ix?^5 zS4ZX#OM8Q;C_2UhX>^U0FvKp|ZT?V&t(Iq+eO5ofqvcZIdRVrNKJ&ukF+IpGlF0d5 zgRp$jkY(MjZ=vrYv=UcUr3ghW#UWoybYFtphAtiOv_ z{PN;;qH~0dmbCkhr%AY@I8|)udD2srxPU}Gev31CEMsoTv=t)LLO~G-%u;!_8jd?J z#oWF%?pmtey5WB8VicXty4Sssl-OGr=`U_(&n06})8nq$l97BX$;Vt&Sp$Q!MswLQ zK=_hvko5RB{w}g**l^US{9OT~d!3(_$KJlEd~@iDOX1~fBpiJjTg+9&QmJKF-LvpBioIU6MzzZ z(qDJj6UpcAkm&CO$dLBQXmuSUAPb6>R5cZnV9nA%)PbC@I)mGEE zKT;5ipD2wBrSnSHON+fNY#pXM(k;zeUEj5l&+GceMJpOML`$UB!piCPsC-Th@$Mvn zPPFeZQ^o8bQG0%S?zQxQ24nUAP^ynyB3q+Q>Yp@mNTdp6oT>V%dfHr|J>O}5aRekYo%8~fOK z(e?OBe>hR&S0+@^+~X^CItBTJP*}poO21``)s5LY>a4j>bU?+wq9x{Ln((Z6yLh{3 z&@7sk{65&ZG?CY58zf(`Q>Q$A|&*QFF zKn3U)XmR&WBIZ8^f%t<8Ut3zsemooKq6N>ro~Qree(@fNED`gm4j9yCd8ljqCPO|DXCrGo|{%14D;!;Pi6B%~E zj@+l-{l*J5Mth)nWU938;3Pc}u9?v!VwGOq>*%pePf=yLpl-(n~KQgd z$|WO9&-76IqEM{EY5tIW;oL7$f0BL&)xewAkp{;w_Catn6&z({0EpNal(iv?;x<|Q z*l6-7D~M^Z+llBPb~&FyhC;lu74L=%%06_bdANk$Bvv_f11<+wkeWY`v;jm444FUu zekFe0nDncVP`0g!n3j}2MJCi1bI}Arr+KC{9%Nb_ z(i)dAW0KeNNAeW&F?lHw>66G$#t_}-dRvDK9p;NN_bkb1;M?=ow`Y$2=J+We1Y@V@ zRgU`zM}>|@o5wM&Y10t1ixPbPfL;3UOI8I~!A-cXBEeiCZA!RiOZZ;ZJ}W&eRT-}8 zOrhjNRkgI$Q6*^rts?Bsgr)xBgfsR35+FCw z9t#Do#x3YrIK?2cwd`9|SU0JJp4+s>N64sld+u=@xCC4ncEgFw(|KU?{VFljir8Yf z-;r;=?#QvacZ2?7rQ(o!lI&921nvyo@#>f2)w|5ubSk#eV~Y%xF{q^@ zGp=g`CYZPN+bm534$n#(DO1}DwR|&HKgZwJ51jiq*rUVK?te-zj85alw0i?VAPkjU z*kb=g6r5znRq>ZFZVr`@RKoqU^)ma@?w^qf9E=rJqB4`7c2^2elAQu4_6Mm!KEoL? zKOQR|72e@7Bgmxa_ZiT$~(hVj-LT8dJMvF$lJ|Qc@I%F2hAF2M&NjNCdVnD0w+;#Ye}d7kiH0? zsAKB;Y%T2P7T)8U0Fl96+~(S2aIv$Eq;Y0qIK(U=1y1HN<{b}`YUG~H*y;4d1m8qnWcE<)S7vhRWkWOX5(W=3_+_oqX(z69_yP$<+~fG?WZDomUXy08#U5y@ zNlYuQNlbP^;gzApy_+5hVCU9m&y z$oa^*Rk1_%h$nU^C*n5m22B}^T~n-9s??Z3Z0}bo_Mba*f^h{RRSO#Rp@9^3O^*J|fDV9CNiFot}Q4bpk7v;#rr| zVYt{(^LkQ_5L>LZ_8ZFXJu6eT0|ctFl4lex5sy0^&`E)E$R zAlQBSpD1)9g#v5+KnNv%Z4t(fV$VGmaA)=v?=7> zCG{qzFj0EH((aL!j%+nX4|&1{@R&&4`B_H zouT+-6LwLe)*yI>3BT~bFJ{0mih0j5pFzH1N>&OimiRmd0pkO^`&D+hvEevyj_@+O z9;Zq10F9CTPVvoSwtlL6*K6=(d_URn0zBwV7G^X0smFc;eM%tdwSgQQZ0O!CRnm&!nGTdl)2E7``(kVn3%JiSs0EQu(XS;n~+k>ZuxAuT17&Njem-l&3w*E+Xnw6?J<@1cqX5f z_7pFh`GBOw#y=sE{yrz%j;BdZxDNjf$@~|7##-uY=!%TQp-C5DNai!A^cP`CfAR0C z#8yfO*G;}7r7Rqq&pJpn{BSw7!}#E@QJ!pO6dGEMk0cBR*2z0rKw~Il;l{g1*hrDG z1z`b<9^W+Dyp#pzSy^7uyvKof+&I<3fL$IBmC4O{&Onnrlx{`$!)gBmJDL+7#=9vw zLQ0OKWNM@8i|Gx}CfZZDPA%LKqWc|*v)KZOoSyMW^)O+{QJ}obx1DC$1lEgZXCR^H zn2CbSPO2F@pyZF_cA6x8?q9o=Y}_8e^;b4Ve~4eu&WJ-R&Pf%s&&I-Si@LO8M>pmS ztmyfvOU?UObM<(ETDqH7(_B5yI^NWzLeq(bm{6%qxsuhhiN{cSbG)lb7n& z$LKquXX`TmLhI9qt$&HU!trU%W}DQ@pJgq=BYgmPh9$v?-QT%XW3|W;%h1WKp~kkz zc4oDHdBHTLME6yw|uayGoY zn|6r`L#;I>=6y*mF%Z$s&_HB{IdLGe z+&sHK60egkD?fHsRlEfpm>S0tXU;V7!GsAp*GN5yiq##uqO_#;-iJrO3* z7V~B#*ssl-emj#V?LPIFuwK^>Pe%sZC2mn;&EXeF5oJp&LfA=1mw0goOD!^7)5s;R zVdnW{VTQlIzLPF1{}}TT2FGxnCOK5uXfYmM!^nrl=n&sh>k&uIug+Jth+_;_`ZVPO z_8|!fHK{!!*=S&d>|4pM8wW&_yzdtT54^<+5;_b02y|5NrIfwEw*GI(rMKy&hOJtvo%&sS%C@rReoHOZB#Nl|5+`5-NsYV&O0NUDT#%>vW zhk4aDF(-&8_af_jhxzxHtdtu3ven^}-;f{&I2MVSQ)f07!)~Y!0T=to&qTidhf^`Q zS>m+(0#<~y`_H5cMV)V%O{Ic4vMKA&ox@SVCEdk?NZcebV}RfjTU4p z#?ce>657%DxZ;JGJk@o$vPaVH5Cy$mMsM0ZT|fX`PrD})1hvJD>1dH?&k93Kx2)RIr89br}xVm>k|=mjG^q4dyMh9BU08q#H3V6#-@ZW49Lvd~=#` zD0)0eH|o~Px2fXSD%5ELbsiAY1g`Ht{<-w=$XzI9kU(erV7wh;!WI-?3WUAx z8>t=*D8vq?@p27<6bmhgL(NnuOZ`R87SsY(hQwo@3~Gc&qMTT^ZOrf)qoH|$WxG&% z2y~SZ_s;pLnj{74SX{rjH!9DDRY|v-zoKJl_tRuzwOB97Ow=+qMV}%Gn;^b$+ZhiW zj)QE<_zENC>6TD#cdYl!#h)btAH{lyFUw!c=7O!QzBLFaWhRRC4GUexkGwQqY5qq(B*yG3g`mN2o}QTFffp_VES4U{@GOzXl69XM z1gDKM7943l%m)4D=YzgKlKt*c-z`}@43aVEv9Ju2S#t4S{lGr9>K9KAX@A|NOh+&; zYz@1Z#aE;F&?dB#E#^451>qCWPWE8S<=B z=3k)Je72=UFmwG90GyYjAQ%~CPNo!WH|_rA{V>E%^A02iv2tbi7JZwSDE$(czRlXt zlBBKhzvlQt*z-EwTH~YWzFP4TgerH>;DJ5`@MUrjh=7B`&absXuOXD?+dC% zM`s<4_--q+B~v_G`VBq(X2kEvAifE_3$iQK#ux#1Bim&VygLKN3u+k54@XGHO$J~z z^3Q#00A%eppXHBHl5AA4rkCixP@8r8hG#{MJ~|FQ+o9%x2>~dw5E1zSpw* zE0cU@bfozn9KqUgfA%2#YfIu+X49^0(c>2)Go!4Evaqs8m=6o>>=_F>s%M;j5scB_ zwDK}@lpkanL-`sl77>_j@WbZTM*K6MB5_-u@+tS+Z z-0zwi&pRiSyGcApP(*h3v*m#TWbARP|r$rAaEfVK_J@*4SUF1M8?(O=7t{oconD^-oj|-xf!d(KWK+zlq@$q}@2tLfS5RP*Z+*YNE)?m$0#| z#@J|9XFfiwFgo2COe}YXjb-?Yy`VKdEQwVYM9TxlD+xW%)TzP?V=6G$sLC{RYFaifLq4>2imm68RzR9Ofx#ny=MRy3LVGLEL4z?nRq`h z!YOHU2pjFm93~&F?Gd|;z)uvJyowrw#> z&kN>kzm#W?+M{m-n{xtny%$C~ig*b|n(m0Z#<2FfB`RuEWQbNolVTEZuP01xOyRrumV8EN*7 z0{=>W#l}$8@*@19Dp!>1vbY9ID`Jm|;oz%kqa$^pdFrWZVL$#GGFTHeHS!xi1&t2a z&!f_T6MLn)nkQi}-Hk1X!ew%_)1zzE+d;c`XWH$*SCGL~7ib)#2KRlR@bKQ`6c|(u z#OtgnKd)410=WYai=>M)B($6k*6}p)tfrR_n!_`FoHNk7o2}l>IHGqU!~rNt_3o$) zgL`+>C)K-I(tw&T%{BB7rdZe5A}4ImTaL`Kpt<`g2b zIY#x0TCee@{go>pj5uZf{Z@{UC1%5qP?gU&7;iN?!meBpa>&Rl4I!;NVQPBoL8irL zk<&uuFAISq;XX!bYoo|K2H7q(tZwClHVg1n0W3gwG}~--D?4qX%+@?)~(4anKxPc#*w-PBEu1)+Gr8Ka+|JZtgl8wyBZ1Y zYEM$!^h8pqP?CZY=OmA*VaH!Lj*oGtC0vvkyVY?vHdKm{0wC*elmbKoLKZXMXX5Mg zpe~WZ#>JHoFb#iRa}9rx!gP_sn2k#dMFLn&9VtU3yR2MMdE`niU}Yg+t-yA&^!#Cv zKy~CI&idW&cR@#2l$NNA6c&k{tp3B*f?C7zOi7ka)IrK9xVrIbV6B6&o`8(f?vI-k z8IDN1Zz2TKP2j-Gk-kU4iD*f+N?r7b&6p1Rh5kj?<gKK%ZjhNG>7ESfr>e}EC#wpNtAq_$^CJ5(OZHYd#SpTeSf`}DewlZR%>6JX zfYw4m(kr2$DT^#kRl1F)S`squ@Sv&o`?3wT(Q+Pq7rW+_>=LgQ{}uyTL)nN?rAkmM zjzzDM_2D*I`meM6nycBMOw72G?PMIjwPL+k8y>|FzUrTubF*p7#yLiDqYiW z?1t%qS6DEcp_`uz8A9w7~SJ4q2j(PpbQIgsD92GnC zWfTz*8trgYXTBP9iu#ES@UdU3)koRe`~&`|NAeqwp12As`ShPMZg97tv5A%K=Nn|! z=!rXv^!O!t>+)3>?-u^1J=3ya-=Da{;wCqEDL>qtH&%J=>amaP(a-e6k7YF1OCOr^ zs+#QLx+&XKSWc9Y@<@+vnR3i^wxHEquM=sa{=+(DOm=J;k)7*{s2{=I2<6rH$$Zor zWHV1@5QeD;iV3{E0UN7aRV6d(d8xk1o^GLbU;E-OnuDdt@Uu#F?m{<6YDgt$q{isrni|E9W z1;H-{a!rQG{-aw5Yd?rFZ)aT~?C@}#Tj-V&H5%x^;u z>Vh8o*dFajP4@0oNJ>n#<81T@hYdWj-qFhn>%v1ziW3)mQpW`PWcMPI|*#TA}6zvF0J@K z;~(lwkG?3B+oHIeQ0|%|A+gJgkR8Anb<(k7{2or5j9wAA#+&zjl;tdV5z`#A1WS=f z29{%*U!0M}@!etGwnsWzU6I-O9JB$3C8<9dquAl$OagVPeX9V^1y5E-tFh_mackd{ z5=N8E^+wl;OuuLYGzYzj*FX)sD%F*Qdu8h-G1-A+WXiq}N-Hh~=3kg{G)Zfy5e3^I zE37c?I+c-5UPzLqLs@e)vk}8o?lT6j>UUs(6S6`By*| zIE;a^%Fylz>uF53LCvrBrqip%?pHVIoD;!VG|Xn+=f_e*+~p#H`u@9EUasxONTS0g ziE&qQ488^%;mOE>9}&iR_;2=gtj_H1@VDLZ4vE&~V%huf-V>~KvK9AFK2d#Ha;pd| z@HL_Ie)EI6yT#F`kw?t)!WN9r%#T36caPC4?CWyqD4aO+dYE3&;DFGk#4Yx!O09vD zCbnSi7p&zKIN3WEr|Q$DVu5Uu!i>2f;F>y%0ir?Kl(@omBxecR*5khtHWa_UWI_D; z6NH&-&$KCCE*u<%VkJs-@@E-{9el8o|m=@Us zz2vxchpDB`>C|&K>E+v^Ul^C>)hB-k8Ar~FCG+s4OS&S*__lFz1IH@HA^q*Z5SkiI zphW^K!H&O5pn$-y27~@M^=xZuVq}{SO#x@{+>&7KzcYE3?iIdUd0Z4RsTK3gSK;z6qJII0G_d{?)z{NvpX5c3 zkA32bxO`tl>E@UZuzpH6$Ly8>-5k>?0lGQn83N(*H!>ruC$1<`<2fxcv0Qs5II4F+ zJV#GlmLur=Bsp3rkzvk9uVQ6nc2$aOnVK&wW z#eWY6(;iD^vArQsnULC=7yS(@az;mw!_q-3S>9kC+B11GPi~h}Fi3HZwV=lK4Kj($ zR<9ff4xJN6$RG+9-0nlzumCd5$iiW zdbW3Gs=U7M!IvQ$PkrAX-r%6>@%4Rwm-oB%eKJ=fuUTS4G&lA(XGz9ST`3zUGDn?P zChAMDZd9{N*2}@iT>X&c5SBGmc?GGO`VddlDDd|Bva+cOqIi|DkJ&Y z`p*iWNDM&e8PyG(CE%RK-WLCxBfphK@SrDwMU}FNZXWb`q-X+ofdg8oG^jLci(etD4 zh8g8by?md%v4^$i=sOP60;HWFDHw<4g9j^4w@{MUh9lG1eln}@P{{1Zo~2+=LcyRg zPK6ZAN=HAZAf=F<4}>_}ldJqGx0^QZ*s~(mjxaj)wmSso*Up$6VcJz=X1Sps!CNah zSo5m5nXj5;D@}`wN&q?1Tu%t>;6?*P%5mClEF!_(s9; zeG|gG{LMFWhv>r6MbTr#bo!Xe(8EG8ijRTkgs3s^X^sCNKo2g`t0p-35;@s>=tQFC?0tO*U$-(~8b^K2KuUB3BiO|3xWCJ-0<9#%tR2d33y}4!LlcD4mI- zPWY~Osp7j<9mbeaAgFtcQV5cR?=d=_d})`1&qv;4)DLsLNS+qV_oIVgdgXG%iupR% z^VZ4;8@i|JD(4C=vqBCwA1_8^Sy5VHk2usFyh@Fiw#vG7ln%dMr+i{+uX#3T$}R+v zYxKn9wqpQ{-!u~N@(MjMy&D`^xOq*!#HRORE1f>9?z^sDXf1w0#}uc{R#@0RrKr%~ zbdJ)XIg-A3A7h0_$Q11Co1$y2Q-MC}5{iPr(0E1qW^V*ngzWh#hJ5M(L0ZZ~;wjZ2 zHsK&j-wP2e7)YJFBhnNq@EwkREOTQo0(=H^zgN=$D2uiQV1@B1r&T;Q+v3yA5tMnB z^Go76Ya*jqdco1;KDW)APE0Q_3t5;}8*dtp>(FBaw1;aa&qoBTfdE2P6W@&Fq{f-6 z$psy=HN`p5#PXul2*Ys(1!66J?u3+*>9$nsI<#J!Swvp!{LT72?qhT03mxIV|Mo?C zYp+}w%-vFXEg34>{@0d74^ofBKAbN~KeZ>1fxWo$)nSvqo&xwb_lDSPx(xa`RCU6G;OT6z3B z%)9AS(K^h>>6Bv~25p>$(r%rB5g2+bOks`!jWquZYCCL#XY($CF;DgsCS)LE1!M6G z4On}z=wPwF!%??+g_YO5wZC}kQhIQ%&-EG;XUXaMJh_%i@G{4V9NbpRBN8x56bL)O;`qk4hk6C@!S(|JCN4d{7N$lw#FUbCobOh$bH`^ zM`2;6OYF8baX;>2B~BqDMM`hf8gK=qQ9-u-WL;;61q*qJo>-LkFQGg=_YKsva3u`; zYIH>3q$2vGO`oLrK{`?!Fh15}zO)R0?{FlrKi?jixIf>?AwFYh+WiSt!JtmpjZJia zhf;#K>8*YFj3ay##d1W87#8Ef9c9h=O~DS_~#}4Oejc2M{ ziYN738lgx%Ly;CQx8|!8<=4B1h2XcWCCu+4^KHh@+y=zI+pR2BWa+=nT=5^p#W1`i zCXE*Zf>Gp?m95a!fT71qeXubGrv8u(9da>Dj+R*G88~wzhyKMdnf3F<4VSGH*Sq=Z z6!1rTq<_;qq`YdS?6FeHNa?mxx~vpzB(8QV;I6L6 zt(1Bz#HF)Jio-FpR37AJjqH_ zGs@?>!%8fYM77#72SM6`0X)cI=uK?mVEFmZs|pQHQl7O^Ub0e(NqNdj*x6pvH&#FSQ#n|sO*tS}DRA@uQ1e=W zz|9j0PCBtJefYKYNXAnv7@36$Cj$|;JpYu{K&;jOHtPYcC#F>r6n!=kbr>%bUu52_ zJ{aBPWE=BpD~8{)EiwC$IZdL5;U{XovRj3932(8&GbH>k2`7wN!T=v_0eH}giQR*5 z-4c7*{0e#|R)Kaw>=P>{+e%W^UWppUqeRVx7Wl^{Tx*4&l<+JoESoo`uEPD(3;bSh z`PV(WQ)-zdvOwlghnVt^lF!9FF3gh%b3?eZH3ww?Vtsp;O@tKI(o!3KLgHI@xLqlX z<3$Q+$Cr?)KAOFuRj_ZAOIeeGKOi&7FQr_j2O0cm$2$M)K~}d~J+Y9wlV9tN1^Kobe-N$*Fc4%Zm;?ETmj*Y)4Bn zwjaL}dp`%2`OD(>wllrKob?F`nsQz%@TQY5kXaPnT-5DLpxYk(_%8kA&dB9D!U~LG z**SP>Xu7WzUxu~pK*>K%kL~R-Jy+7Qa#|uNW_`Y`BX{doxaF~CyBaCwyFIMK_WJAO zi?tQQMn(6EOkvvm5J0E()K^I*n5t(XbJwjbQ3tH6ZJCWvF=}&(zjvGY@Z~hc0KW$KHNbCT ze!p9c^5O4EbNtPy-%E`$Y`MygTi?w@08)2n9m$Z79l zIco$smZ#;WP4-@A;GUmNYVm~RYz=0VxCdy-AMq!vANBhK$$X`4y#ibu!&)Lg!YF*9 zRN`xm{6IHidovBYL3E;PnJZSqIVTpYvPFlR=cCJzDiF-$4yv%#m;M|h2Ia^*q;d#Q z^UHq^lnpyxy&0?(P8G*@{X+nw^-SygIiWQ z$>A{l>I*(zu?~;g_;?WnzzhG5_?R#To6f%VtYrgTf2 zXz{D?!KR7|Yh6eNPlGa(yuu|?g;M+3rhan60L+{K& zrya)brO#|UJ5pABFok}>U?~cP9uFC?+`|YnV5{ko3e_VL;X%kKwp54R`7kquN*|fAkFNCeli_ zwO4aA_<^A!m~1!8WYCRW*2mlUD2#%mc51r>YoFRFd9i~+;6>I*OGCp)m^pNbU^E~< zhTwaZgSY54=j-t*0V`)41X4=4%@c5?*c}|Rc^%~6FKm^w`7Ewm%%6}g)nS<&GL?OU zzsn#_4J+ny-w9{kjj_gfD`em&`N1^f-orB*h4Z_g-w$wh)i_oi;`Tl74g}<84n1>U z(<@p7S3koqb_z;1BxQlD@om%^b_>qby}$dPYyc^$|Gqc1h9~%t{0)CDaJoFdr9yMDsM~VT+UPfgwN~!bk90bUB0840|njIT@cgmc|f5wbtZ7WN5<4z z0<{Fd>^do=POYo6-3O=L^PI|T4dV>a@8^h?S1Z)hzioh$(Z8m%arQejq;)3%2!-YW z!l3IuUZ&hWEqxowqN8`TGK;P0i>2jzU})`lE}H9~&&*RmZNqs>U02*f0649@%(Y1A z0*9MhHp=0IGo&y>4tXf$Z$KPVjs-&1GpzF)#%I9%sem$)G%jWVZQ!*|%A40`AYT?X z8cH7}Mb2{=_m)0L(0Ezh9EfkOoW(%Rz1P}5AyPrOi7W)mB)yKXI}FsXB8 zao%SB0U65Z1S;^Q1kl7O0HKfst5{He@gRAVv{5#V!T8OB@kMlQ#@x(r1;G^Q$h$b9 zWv@BzCJcU_LR~i>R1@^b>ztiJ9l|TY*NS;In>Ahv%wqxup+tu3J`2oU0%j&)=st)p z%9h+9&B{Qz6e!toS8(PF9ESyGrUhrJz!~y&IJXaiv;RhcGnoI#UCtf=AeJTEV*#Od zxM*E2iROB>f)3o}d={|eF6TACu@)d2*zZS%oh-AD<+1K^-Yza}a+mY-1jGiFaKD6+ zWgWIK#vjQ`S844eX>EqqWXI!wLu-who_&qh2FAoV$dLR4f|b=c;r;3|ZPWfevvpEaYmM04vKKER`f$or&J9M_!QZ{xn4{CS9;TPE0vvy@K5%`8RM`S*h z7aRxGVVIo}+`|SA{4CMTEn5bZic~=K!9p{Ay!6GAkhQ&Bz9zOjV7*I2n16jXeSM$1EVhQh>}DK6#o{RkYX=c9TD5iJW~lZWB&Cq)VxLPg5EKA z2pzn*g|ENhs|Ym0lfHg-Uak^4Ia7Yspz@bn9^hu^j}#? zO?a2-#H2$AQn)Q7CVe0Q$ZFE35@63~ zQa1rT_Pf$Ls<%~hVdzln_s<&GszqkKK$6%BaP0a}n3fvm9=Q^STP3XyG7Gf^5X$Cj z@esOsXy~#@_yD}Ngx@`?hRY8upB16ld?y*4(aX*88(`>uxtV1-kH>Tq@9-BRji?Og zQe*qA((}D}q1rOSDj1|JKmOdFh8ZAEuh`6te*Lfjz4mSHkr;p<)z> zKc`2DaRNve8Eu9f6ho#JxTKZIp9=BhMEnfGtd&VCVaa#quNczQA2^_Nl5A2lo9ZAW zW>c+PGuqY^9=O3LHXr*Cm)6DRd+15cUOlcZvcnQy%`T3*1w#Dts8en}s3}?N1d?1r zQT?v@61CK=EVl8xh+1_u%zN-%2!q!F{9zeDHEz=wx5y=iulx>YY+f;VU&5U5Hm2`{ z#J89u8GI21SZrT5<6~_$UvH$aCpK+FFJR?Lwoo9OE@s)3zT@UsdlAVFUe$H1dCIC5gzkVSj?x-L?QqO6a zdvq>SZ9SMDj-SWO*d*I-iJ}%ZCA#sm>SWa9ewV(SW%(WXbQVLhoQcEPNw#g|&DPDY z`Z3*aG8wd0kT;)Lb;wyo80620dcMIThSm!MzY-K2%j4Dv6?o zyXyFC-rq+3vGGd?3$@A^NOn|#ndHxgYgE{>l^-F`dOr$fjiO^Lwfz zos0oc^iCF#s>h{@=;@-b=WA;U7Q}Ove&(-Sc=W+4qc!ut=-A}j$KLlRjBNIb9D5{Fu$r-aqh{w1F6yB`v~kf&0QY}JVsuPXjT`4 zCcOK;UZ%h*ql?{cP#L(e*u&VLeVJY1%%O-s{flNZC31~G3DDJsDspu8pJlVbP2ai{ z!%_Mk)rnJULuoOL2IGx7P?;3C$B9wKZT@Hg_@w|(Rx-22Bj-OgjqgU@(qjj6w7W`W zy@)?lsslrhKT+ye@25*E)%&^93f|%PbEReSPTZd6Lhi%i+&-E79CaA?1ep;6{X*!OYd zMA{e7)-a*E_3{_xS8s9xP29=eq7L1>r;ZJ8Q%yg`Dto%s;2Pg2k+B@rttsEWn)U*s zXn3G0Z}^}V%b8=;7*#kqOZt81nc3bRh>Qz!aJ789`hB`@E&nT)t%B}CaGvDPHB0Qsml` zg}m!G%0#pT`mDZT*>d@fOI%vR#;Y|<#WQ3+@@HpcgqeH}R~Z&(ah3V!vuSRmX9}RD zVgeL)qV}pIyKCUTFG*2HuxWS-H^Dtts6{VF@7z&?$x?pPpf4RA(adDvbjb!3&@we2 zK2CWCr4>n<+*ik{hwo)Nnj367M(#z6tK!2hX__@UjWhL(WRy{(Hgk%!kd?ufyowaD z+asho*6o#k!)g%CxQ@iwjAMd_+cTCdYY*mmaK>qogcUu_IjOPQ8cuh9kgKg}iR~@W z)`UlRv_Em-TWb@cK(n1AKCh?7GBH}!?ihit*jt=NH*;TnyJ1$ICpwl{R^9BZ#`v&X z_%%+sg7Uvq(uCN?IrP0Hl{7o5#C&zcKV>(ubtg zm3u;5^2^WSu<_SBY}pc{;qHg-2Xti&&PiP*uiVsS^2$q1lb0hE zlvjRglDrC1=gZ5PI$K^tQf2ZgOr0dJp{e8KRg^kbUanM;yoRM5^3u5MAh1pY#|yLw zKbiSTi!AD1mR{|-Zf>86=2s`K`Ybhq-wVbvTui=DIo9^pfc6tEb7?K#5a74=68pr(}I`2LJ1e9E|Tz22@jQ@j$hKJdR>${Rl+Vw zccqS(@GuDvOKB38KfAS5u6AV?zvQYl{)hH3I#=?OMz?JMLHz!YASgP4#m#qtycOjc-%YJmRaqo{y z9*~i@uy@d&nonB}=A^EdSFY;j!Mqf|nY84fBNdWYe(GX*6{LLfa;DCc*O1hi@+wT7 zBCnyTvGOWPmB`DL8ZNJ4DM8Ue)yZLq%bcmytKhvcdoYCcJu7zd7tNFo-cU5|8FGQ zjJ$Nm8g!7BRISLX?~57mGg+?DAwA|xPY7cdSBS*r>DZ5)He7GhOrnF!3R%VW2c4ty zl*6OW%rah#y=CWTrO5D&2PQBJh<7~dAo~Dc^Kn3tz0Qx116u9M8L-M9@1f<&$HA%3 zyRMd7bGhXM7X}jxUgMrSF~32^UFIVtXoGEtNh@-UT|pzdyc+*<)OdcBdl7CAb@ZR@ z3cQ}VljR%y9&4`t`mTJd|3n{~w0^8#$BBVYMGAU13^J6;z=Dobm>`$N09KkQf8A0c}%ep6|g z)mY)ame&K#HlJY!Ra$sEnZ#+s4;oleZsIhzs38O@*!=o8HxI}`&N6zj-SX`)$B2D! zo;sd2iNfop^})suB9|G}iv*$^Ira5w|0O!l{{UIk3?)ib-z-a)$K1s62X*SJ(FDQC zw}i^5G`CAn;49(l?DrS(ZC*Bkv~Tnk`TV>L&V(xDa&7Tb?DrS>*=vHZZ}S&f{6Dpp zdnKf`qSBbh(^4d*b0mMIoCrG!AD^JH9Ry(H2D`At`J|P}2aoyqR;y#t+9O;@hW~>Z z!gj}g`JvuR2V6_~o+dk1i5jPPl3ad{paCj2pkf0mPRuXPZZcliCP>5`$HHLhr-R`C z-h2u;sYh9b2d%w`42!Upa|OCOyo8wrYmYhk57gLD+9DVyVGdCJNR=e5B?%J=36)5S zBs@t1u?n%qJudmB1%w~9(mm#~FEP|`^N?~q0eI%Pwfv;_BFh_d3Er6Rh_PSvEb|u3 zrrs`oWa)v{?7i)=NoS%x*|df`+`@3Wl4A0ZejMqeD%ST}W%y4j)mq<$-OOC}I72L6 zO5Qz5X_Vgh5l7{izoSei_P`8xdi^ORDP*Wssa5I)gIaow`TpPfGdxFz)I3pR!TRb7 zA!Qb`QDOw+IFi_mWb5*D8pyG8pWz=Nh!bS6&9RL=or=I(d$FL06GKEjrZ!rnYdkgX z>aQe~o0xMLT+LCq0_PbwBEeOy$dQA6SHW0+{}*8{TV66--A|sl`PXQj($i`$682|o z--P2UN69Irm1D7@b?`ow=j?!y=5;}^Y2`({-{<*+=KznS7m%)*7ye%6NA>n+#Vk?v z|FZWcU{zJ^-|#sCiV7YaP;$tlqN0dmPAIbXISP7ENOB6(5=0ObkQfxp0Yno#lGbBo zqf}-#YBQQ8IO33@R$^A-@YF%d5EXIc``v5Z`}1F3cq&F!D#-^wBgk4lRzvZbQ(vk%iNn6qOR}MTkS8;vJW9`#1DUd_^O0F$L~1C4deg~+psYCK5JtLqhk!wg8H>Tu{f-{ zD^0DM*{Tt3b!+G=Di;LU#)vdLkV#ETC?;mMUtSd@JVUCp%@@Qy=5C%dktEHItp{j{ zr}?HORXHz4nD18e~IA&Gm|8)1?R{pasN*!z%o z^Ddf*nf4IX$=D7M9qj!LM&211!5l(XO3xuHu=!zHDmPK^c7QT$2MDkfq8)+uK8iH> z)LNm#AYDFMCZo{wi*`z^f5rOAx(~Fh*$!h+CLb9ck16HjyjL45Mo*!kfe}K7fmGOW z5Snv_b+E+MM$(Bh*e4T-^UT8j#9G0nv52fv4YO87y4WHL!p=lke~lT3m$zLsuk-) z9%k!dh|E+lFvJoEWQfBf@cx{M zq3z8lBCTr5*UJebK5vXLgq>~&l{<-V6_!5nxo~}eh>esmYgdjQ6iU1nN>HRXUgufbJ3VjMTwP=dv*q39DI#v6kPR)b;1NfgFR zA+0G}@wG3D%k?Un(?Oq1OQ!r!jx&7yX%LmE@IgIo{|er1SbG7Ygc%lzeM^ZHEIEm| zk>s~fEEG;TNegDF@5465KU>OlGBXfyD8AQ+wJ8vU+x(e0Db2cGlw;KDh}w|4Qf%&q zBx;qMv$yiY@HNL#`EW*b&GN(CtGn91!pdpruLm7Z7~amZBmhq&JouU+?_*K>PRcWL zWKBMULy72|iS9W|*6OOP@PKi-V39aWB^MTAFszYpLuv+ULWQ9VXFg&3KXj5%@?do^ zK1tx`h76-iqPN9%ne3!BG@?B&l8yX=-lqsEFO33`Swn;O8kIU;y!eI{Z^Bn7ZS=98 z@qhG;+2sr>EcVJo7?xi~tmx-MTV#c!^ZCMDINDQ0m4I|Y!wN_1BV>e=eM1|(M>t}n zaM{S z`?nenbIyZ>ouMg*WL4nqIeizM=juZf;o?p_^;HejZsMjE_h9PuO4>UVg2 zjPLZ24YoL{9j3+a`ynvqURJk9zQLW;lyenQb6Yr?gI63 zjm7F(Iv(9bgf+9=58YHjvx2ei5yAU1=FAc#JgM zS>sEhp_-V}U5cB8h?&L>d`69~Wc9xxo=wiye204hHkF zwSNnZzfouF4=RUPVvP^ROc}vlUc_seF;Ao|wtnIqnWs*nL9J9H3Vlnk_x_r0R9$E# zMonWdY@EIiQGJUp+wM&EzfD@aw)b$0q^b>J!uW*{W;`dHC4bmvK~Ss(?_^sg{n$1- zf@QvmV6@6;#@{az7F~(+IE#SdFT@!|18!JRHBdx!Om)^mEYa|9-9#x|ZUuWJJUO1*V`XEE$HA?;m zjJ>t}O~YRlM(XzP+R4f5aQPK6xVi~f4~$->)Qq!6+`wADai}7c1Zfk*nM=8JbN48| z)2uhF>W_pUEc6|Q+>}R9mv`HcN1HvYS>IuT)zt7sSprs$*v_`VAm)q6nglG)8j2RB zAnQBv#&i-5ifuR8vS|UoeZzjRapD5};V521UI`Mc{s{Yehf%*%UPU^NFe`R|;^QQw z1sm*x*DA|+P&%pa8Z(A45c7d62*<6B`{7R@0kzK#?Sj;UC&x{Zv?MmF=+Ky z_qx4>g|*f1-0SxE4Y)lgB!dwaG|8xKmTnl0U@(J`9=^_kd4&)1iJ3-od|we7LbzHV zt)Pyu933GYvW#D;%?KZ}af|mefIgqz$<`c0YTl##%jNT zlx^k@{FrH%v?T}x6tLD!M(-mL3?Ymnp9850xP*7>psls z_DJ3h+lS3j$+67JwLyr-?OiR9SoHDA5Q@U{InDPb>L2W>Lo1Zg3wyhOA7Jo}|C4|t7p_yGh zwn<$@WT%qw>lNX7B`!GLR(5L`)ca5dVN9T>pG7nJIVe+9E?ym+ZZzDIcSpZqY;Gx* z58`l59U2^KDf*G9QdE6mTJr)nt48R@Res-<~*V_nqeEnt~y z`xhNlc*E}ShCNV2K^gUTnyCFk2S9Z=F@t5j&w?Y#5~zGVRsEkj+v z+H9E6&xYsLlf%Laa;kb9_jK?z-J@FC_ZezuXu%5a_y#}++gwM~sundqla6>VVC%Su zmp1o^g>w^mEtS!h|17=NsO}Ng9O@SgpVQD96ZCd8sl`rZ+?sU@9X1LQz&;od)Rl#d%MGwBWy3B$O)(eJ+2Jd;WAJFTT0x!tQ z@Vq5nP15^d9t_oPeEZC=KIKgOoMshX*8pl0f8ywiE8RtRam%3R8pD`D+BRVr!^wFveyI5s;^BERC~089 z^hN9U@UExPyPl24Ddz9?MWJJ*??hp7daW&T2josFrq;Io8??Th+WhKCu=z<{5}AXb z1%9eOy=+;~3*GLAey7aV69KBBiY9#%wdZAM37`zQi}^HZlaT;UHIYhXkFuQE$Aa$A zFa%|?Z!|%hUNsY~A7}zihiG77dkH-t9%)xfJV-of>Kp@YwbH$r;R|R5s@>2$)5}QX z1tDwRuYwh;w7Buc3--4B=<{NhQvDFdIG6;<0nZ5AMrh%XM`#fLs1tX#v(U_=SYKo8 zwX$T98~j#dv@xDc0N4+tqO_L0IIQx$#!)9I{z~3 z_b1MoS6BFdZ|-rdx=+~Z(XM7|Tl4DaO>r#o-H}ZUt3HP}(}(VMrTUi z-1k(18IyR!=X;1YH5at4azUvJm+K(#kOt&#fr2#)y4Jdkp%ehR1!E3U2KCjU0+Oyl zhkY?MNt13ff=)F%qLj`ZV9Z>NdEwJ&6&k^YDq5gFrVhyA2)|o<6;qCTcK9 zWk>c1taVE;EW-+hypU=dkw9eVloAYn75G(R0ndrS2^Partj@XBW#bCLu_YKL2gHf{ z0RhuN4J%g4Fy&Vazg|f&Jp4z3VZc7aQv-zSY426=Q)`&f)3B1l4;bf5f`L-Tz^WiU|hi5iO__4F$E~Q90wG1J8uA~slsRO_itREH=d7pqMP|w2@rqDC= zd6C4STC-uA2iBMQVYQK8DHtuEB8FF&wuk}L^ECX|8m9e--y!_4+RCr8))3w0yl{{9 zd{6S>Cj68U?+eKz|33jAMmzyMq(9Hoc_O|`C|?y4_j1MAZr+;El;~ z+>77$_#xH#5ILSj^d2lGc3Mx20NxcMzznxaL8Hr&MP%bKB=6PpCy}gIz*SJV*C0!m z5#d4HAHzNU&f#|vZas@+wgZY~RyE#n_6I*+-Xmoi|3>zaL9Zd5fe{xT{^>3<{ER(_ zs}gQll;(GY<43`!9mVe#@TgFw_<`>z6rNBwSq$&{1ogUzD7}{~NA##pC{xDwSV(p= z;AL=8YpzvY#+)}{UDo}`g=bwZbwh3gka62ZRQ+m;wqA_5^^)sN+#|&8>-7EIV7G%{ z^UheDL10HV zI$#;y-xv_E5Y({3jM}{K*q?vE1$Fzpo_MFd-y=V_X7n6{l7TbiOHiEgD7l`m68FaG zE^iS%n{h?I@9cL6DXp@7r%w0$Q-i4(9wY~Pg` zhxV3cpmxJy2&A^}%Cypbx4gOxr&w-z1?WNdp1b@`7azU}*ox2)Sfy~Sr6_Mr130$5 zZ11_V+m9du&(6ZtD_}C{-g5`vbJXE;tGN#EtB(F2tnF?_;Wv8sz8m)EybcL_`w90M zZh=Irqs#Z*dh8I~dj@jGEP_tEyzff%L8N(X@42dXdb)^AR=pF@k+{{a_R8WdJw)cJDiOGoTff;3g`g3H_0%A6flT63+zq zL4Di^w(Supg`MJ+uWy1@KgoBr^qob%``zn%9jav?urqt(#*1#Keh$NpXzGy0XbM&5 zhFa}P>*1YJ(sUD6w*z01Q5*xGyL9w61_Gglqg_D#prdSw@R%Kj(l~904n0|ecT`W* z^8&YL5Q+v%hUfM`Z!A?5a-D(IGfVJp+*ycS&V9%`4Q}k~ViKW=Nb`~XeqKxk2I2LQ z)-r2tD9o#{){s5la}Z)^@Q&<(!AS*%YIAWO8}9S!n`X@f*V`%ngT53$Y0;708F&<8 z@NX6~qDDD?p1m5;L11xw8A@?@Cp`)*y8phx`%HIAO&kDkVM%D~l`a_zxG`yFc!!YJwg#kB{X7)(G}{sh^qB>am~sCAp5*m({5tmdW_#bvn9@(jL_Wvt7=1JmgXVR$7^;8kJXGJ0 zGY9F6V-E~I%`(@dV{;zu9yyX1?jtmVurQn53$TWzg6aTRA=c#pC~kYD|{)d z)>F7$Beo*%C~3g_#e%tlJWc~@T@(8G))pK7L{~%y5fn_sn+CSuZjO;n*f1!o2g>s~;A}UYJ(g!0gVj zsIwhQ{4eQPAY+OiwuL*p85#h-D)FvO>o)}cr7#90(fEnFBZU|jX{4;(SR` z?Y&Xp3bnkKP8idAltC7*SR3RKT$a^u&_RP9`$5hbEtm?x(MTCLqH%u;;eDHqY#L?= zEk$$-0YNfBP{;H3dI|kD9hS8c9lm*cC(4r$1+tAc6R$6|$$7sg;&IswewWSGV;HNM zX}?QfGq&w#C50B4Dhv-}h}Sx*Jj{w=V{22{0aFRyKivV7*!Wu=fQbaz@ag-LLTEu| z@v`F{T?x%H@ZQpF!{|z>I$jpc>myK*Y}=QRuEB4=!B4JPOQea!J(tsXEbn)B!-t)H zt**Yvzxy6)9}OSkduV$MAEI^MUV=ueo82wJ(BJK)XVEOSqq_~bThOA`VhAY1pT4C$ zU*W!kaw2OF?$V@~P&r9V7R-qur-EqFZ(&WR(SmghQ{VyJ%q1xf+f>}&6oC9#Ze302auhMHEwt(6h%}Xm?nBjg8qeW?D6K1&H!)WPJ!tPDr zj@T)#Qkw@m>fvbn4KEXv`Hr1HW&yy|wl+JSrBZg&De(HSv<=>=*6h1R?@3-2hRaCfQhEpCi=C2mrU6{=tup@$*9o_6mO zzD*?e*9L=5SNf}4uCXf)ZX&1VA|fo#4$89_^?6H7I#|x(zT+%am?%6%e1%3nGpzcj zs4Ou!OeD;!TT~1YYpViFRJDa9VJ<$8FjlkC+@mC~tVw}c1cn)h{Gnnv1)t(&9Tmgg zMu~VV*7lZys3_a-s9B`ri1f043u~^v!TZOKBv4?p`xcUxVaK3mbWdW$eRH}e`Qp9> z-8Yfs?V!*$qc0Tw=4Z=MenemCATHX7%Mg5#}j}2TR|Iy`&M-C3DM>D zXxNA@ouq;^qY9dmIL%R(f~M5g2T{v!qJwRq9NTNu=J~Lj=`+0x&3BQ=LLb}2l{6rs zSG~HWEldDvB@hB?EjiXS+Cre{vsUDtS8b7WN5e+i(Jl2sK4Rws>zwGY7F#RwRD%{P z$a?ttvD|~pavB{(3fjJ>vK0ykZJ?lzMnOFx#cG_|)1*>h9-{m#%k-3(8Ff^o`RlN!ax&9rd09q=^#j&?e5pm{` z7-UAclw!LaEZwGdVTLcFVZJEw!DpDT87uRCYm`Ss@bUB(R*SpKp@`sP>8-FZ3m*K! zf)A&klgB#S`__`DqvpaK5z-Mwy^V>`rI&h%LXi<*0Vb#zNNOV*UR%N z^?x1P6h}USxxjFJmJ$2HM_OD;bAzJ7F!*Y{y(M1Ygy9yStfoTyzlYD4hT1aHYQ`f! z1lx@bP1-%jli@jrS$(L*%R65mVLfQB)45_zb!J<$)#M%-7v*}rBEsdEC9W)@$FcCZ zJ>#tH@HUM0LeW9o>q7M|hRl|*n(AG!aVEm0EMgFnIXJz_8|m0(01c{r{)01dbKgdO z(f*WrC0vJUJxjmGQhLyMKC56f4;Hw4*C^jhD*=HmGSrWdw@=+mg94YCxtef2f&Nr{W+hGCjpBw?%DW+M2m z2F*s`(}ep@a5~_28M6vX_JCV8?hp~&uJN7dH7)Z>Xu9$T+$;xN^>`LKhr89Ya5F_5 z;cC7)Zpz&?#Q$-ipUjH(KI%U zA_X6{0kp?Mj_@Mzh!ckhXV^kAKy%`3DLDZLm+diba{K9xs_JJL%XmtPtGd6!6g2K2RLwl^Vkv4rYB5o>z(8`y!Fdm$mTtTt+Fj{vXV`1a`A(n9560 z1pZk)@LA+Ci{T)8e3|+Y!{<=;mxkh_E@&vsrRUIm8$w&+`ws_U&^b|=U^b*eXP8z- zgHC`hg^;m`a-gs{i98hYN7$9j}!b;Gg*FJiDyclItlz}9@mu=9Ah3--UZi7xo+4@j2#eMNy>?F^aqyyyZRNcT z%%x}mfn<{JWr&%CU`)D)ffhixhTP+tvm{NY9op3c94GN>d5g5*1F16XJKOIq(aH@Z z1}^Re7*Cyx>k!1nSDZQ4$S4`xiF=$y6D=7pHHs-RP`dYRl)PS6jZBZ+pf0E)nXcHa zE5A%8{M*|AS?8Re#67i&J<}uozt{gc5~!I&9VqsaCrWB$I+SS?(*&kZFkR1d3)7uU zE11?Xbx)G<`ZE0~S>iE_Co`SRG?VEXrkj}VWO{*V4b!_!J?6@I+cWiLI+Uq}=_5?% zGF`xQ4bvi~A2Qv|w1VkHrni~8&y(r4V`^kNm}w}}sZ3*-CNs@u`ZUu`OuuGY!L*iX z6PBMB)9y?MGYw@rmFX;|X-rozeTnJ&OiP#^WvbQCp!PbUThZvYZzL{nL^c13ttDT> z8ZGjY?$ONOv_ax_sgf42lC-8&QZ1ZD2ak~Mh`9MFX-UcP z=`$C^r)MP1Pn{kpu7Sh*%bN$p&7i=6gM!#4Fz`_s11355T*fZ!-# zI-Ps9ET5L&HjJ6AYsZ*6M7oTOwfOxQ%eO?Q>&KWT9CQUX!h;+64{F38*$A5&VGCpJ zc}#A^k7lgpXGSA_Od~wIk^jU-IJpr{W9%Y}r^{@_&u)YlH^MoLHTkS)#LsWUU(<-c zt`UEIBmRa)_?1Sus8RS$jqsL6`29wBTO<5wBV61F?_{jWtE3U$+sJ=eBYdP0E@!OO z*UCn?hOt&Z>lthH#r=0#-!X_5myxl?4`kei`4+~V87DHvP)S_*jrdy{@yiGEsT8`mp9_qGxle`-=Fu&%fi^m{4~bh z8E;_h$GD7fU&i%}$#g-NPmPRUYmfaHx0Y<3iLusxHf}GY8u?FTti_+tSgT(}j5Ya` zFusq|YaD+x*JrJLYur9He!m;H2ic9nH?IGcoIWYc=$bimR%}N6Y)yQ?akJy&l0nmA zGvZ>Cr7!ZAkvSV!bC@|ZGck!gu*1xm39%WO&Uit5T;}|A%?0r$YhdQg_}E!VGG@fP zFexE(=0HwJ!w=YTT4wst!AL(nJ|icbx*-57e)Zjy}VpdknwD`1L}d#klDUzCV5e_zl3XCw>Y7jYI^! zaK9M8$MB0;kdPTWD>=S5!qOG9U{)hc678*v$y}5cKR-e9ri)3Q4~8)#Gd43R&NwG4 zHhs3>#gNca=Q#W=pyv&#z&(o|5OZSWW(gxc8O-wKt|bIA2Cl5hJ6e@z^WR|CpTJ-+z@kD)(RH_z&^l^S);$ zrpL$5c6#k~T6<>f-rb1k9XM|O%-DsoN!*Ou-A9H{D~7gnGTIemXnaOodQzIBdC(b0 zQL`~RIW{B1iEE6_G|H~SnQu-{k6pxa93m?YOnA=ecZJaP`E_w`O z1llpDbYo&u=cg`8nV*$m#Pf^KNW&{l0lhBEemsilI;OF@G+h!}>=a!F{w~CQDrlT; zzAjxCkGll8%)(u|;3w+_!cG1}@pb&0}9;+5WMjxZ)U!<>v~X^#Lm>^>$vK3+I89vh!IH8wd*x)FojCpo**xPjcm?bUpA zIx0L~_(_m1=FVZ+6x4pXValnEb;z*`ur?PY{Cp!^2<%P_zG!KIGp02P&Y0F2IAdC! z;EbPbglR#8GyhY37s(la)(CrWKD6<#Hg2WouRZm6U4PwdJP#VGjGmt!hW9%veSTbg zMutx3uF86(l_#nZ-m*;ce_}eA^(h*?oh11&b0sa#k@P#JTDSc^xa8ehW|jq<&LvF6XjxN{?SsxL5KiaJB}hU7?;>VOY^s2@5{{Ahka zvTcSR$()`EQF0?n`Um1sUD9|IFNGya^A(Dh%v0n>j78SzWQuQPt>_)%VS@T0uuGF=Wz?s@o8JS*^{@TjM{ zKKQ-H_;paq*CzZZowxBLe_!B7`8tXp@lWDM{Amy%jUj2>9LcBbntYBGOl?f-na)KE z5uh8VqjJ*qglJ(#>mHO4?aF-c$BXhi_>*;1e&?&aUZ(RM(+Z|PF|A~JfvJt@?@X^U z)!mTsxHI)(>dQ2c=}4v~rlCwNOe2^^F`djbn&}LtF-&JOO=OzJG@I!PrfZmL@vmq6 z3e!zYw=peYTE?`3=>?`XrZr4;H)Z*KnCe-`evAW|1~D};wJ?oh8qG9@X&TcUrt6q) zVOqkpoT-gz4byt2x?B8wn0hhwVQOUR$25>>5K|LV3)5((X-spNx-(tJw20|8rX@@( znA(`?Zp-|&W7?UiA5#<4M5Z}RCuODTBIl>-CZnHw7<0SHiCMZa=}Edtv6(vXX2&jq zd3(O3^hn?@gB;;ERo=-5g>dPD0f_J-9B~j&Ryw0`v8lQ-@w0T1vFSQfC=Y=^B3qs@#w+tV-|i;!+t``(e6S%rEiPQq8oucrr>V|{%Kb{ zo=Sjj3gr8LFOq=qFaP{>+P}Z@{_0}E2$H{^{pm&QzW~cmBe^fBnr?b+P*QKQ8@QbGi1))oXRv>u=n= zbsJy1*Xf(MxVklM=H9$TOApUh2Cvp_+P3p<-@)g;j-5JpxxcHiTlXHmJ$v=`>(kf2 zUqJr>fdd~HGKe->sc&X>tWZ_>j-)7RuMF45dwB|nX62~$n4qjQsdeA`sSlf$%xsaI1D&$NW8 zS2O9Z>4p3lo0#S^{U?17jY6n*&cvuF1ys}eXgZ^R3Qzi`WT$YXEqcI7K>rjz8RL{V zusg_jz{bmT${OS#ulZ>-n* ztG+Q?NI}*iib1CAh~e+kr}Q-KRRHpyiE(HKY{FM^_DF(zVf5&zN*=;_4vtOFBBb+!?o$Q0K*1TSwu;m}E+qkumA^ z=<;LSMnYX6lhoEzkzW##zl;~GhWw3%CiUKEzI|2yp3^B#>I@uW=>ZL zJFs@-twt2eh84r~ZiddQdVT|1w2Ql_y zJe;u)V`&vbePFCI-;c40aUf$e;~>VP8Jif37Z7e1#$%Wt#ds{^XvX1;V;GNPoXB`Q z<21$(GR|f^fpHGwD8~7Wr!rp0SkotOV2s^g;woaSX*RYnUdH@wjP=|A6fAraWrEC z<3z?@jI$ZHW~}M=+c4Jj`)wKLv;TICH!${QyoE7+t(dN2#y*V87~jXZf^kR2HpZP8 z*E8QCsjJq>VWZZ*sHe+AL`HXuq-oUsQ z<1LJPGcIP_hjAI>zKkmv`!lvN?#H;EaR6hlPO|(17#kTsz&MccV8$lKLl{Rf9?Cd| z@i4||jOl}|bmcG}&UhW;5sZr%2Q%KrSYcekSY=$!*u=P!v6*oV<#y*Ub8T&ELWgNs<&jSz(V^_wS-L4tqXy!L(oXEHZ<7~zr zjPn_LG2XzqE#obW+c7R?+@5h6@ z#(Ex5#V~edoW{5r;~d7#8Lwm9f^iXJ560UVcVt|`IGAw-<9Up2jOk-rbk#FZ%EsR?*E@te( zxQuZ}#ubc%8P_n@YXe53EN^qhUW{8XHZt~L9LTsMV-w?G#?g%RJfKWu+?;VX;}(qb z8Fys7fpIY7ZH)CsdRiF&F>Y=YP*={l1>;IBJmVTIysz}H>&E3}?8UeRVUn}|BSb3{u!5O{s&9{<(hxSm70IX zHJbk*>0j4fmcIpKFUI?gTZ)WHo zXG~T^93lZ9l1hK1YoRL%C8CSgoY9qGFON(oSy&-y-HOBsoX-VZzC`G0=!%8J=!)n3 zq;NiBApyGPaX8X)(Ur*IX&n?@^Vt79jxPh+Bf7FU-b_wEjpLca>5#UCF47dyHIJV| zid`O(pTh2QxO^n%dGJqqCXxi{gruY>7Ag;ptIdB%PeVA2BEu!MHe>DUWvIRcz^bdwr>Nc#o+!PG`V#;yS9jnn z@GY=x%8Tj~@h90aX~Du_*OnL6rvO-$weYDZ5n*lqMfEEH7Fmr?^^D4^rBC%O07&ys z^^UNXKGi?UkLI81A<0iGKh?(oNK=bH1JWkGCJ(Bg0mv=C-bkI|n{1Dd>MP|>i;wCp zm5-YTo-lN32E0O@!Yf4X(FX@o!`Dy7>Jr6+cwD~60cfy+dsNPe0TKTB{ z2f(*BpQZPJ%E!wf;QI-IAHm-UpiF!FKyq``8+uOy5K1c-`3pcTGV^oG7IJamCxqM` znBFgE|MZ>(pq6Uol3L|4_UA_L9hF1NcZw)yq`jP^iFK|Qa-C|VU5@mg(mF4#p40nE zSbHz%y(O%rPwy{1m&S6S_u0Ar%o62xO=X}!p?u_ZZzZX-!9pR}RaKq`=0?77-Vw5%Pag>K7Gm4*# z)M`7PYl?VI58CA{+oN#ZL!7>BPe$9{7rD;Ckw3C;P-@ZaU$!Ts?9YYz9cr(%_f57B z4t}aAzjOOQ{-d1g3CV8~T<)#k^1XJnW6tlvXwlXtiyX;%=6L^QJsV}0w{yL54yVa2 z40)$Z$|cNR|75>yvA<7JPG)<)rJT(6c1z01@jgm9jkdpk8KR!ZaysWj=HF3HEniVA zVVSQ8`+FnvHOZb&nXd?^d{BLJq$~3^)}C)IU)uAM?d>S1e5POw;dpap`l0svBh!zx zw*y-Gj`on!chonT{%Cu9C)0Q2muzuVd(HUk+`eVNDna?so~+DAq&=Tf{^9m|DAS3u z^JO}b{B)_^rh4}G=}-%x)liwvWPAOQ={VjenNFy^{Lb;-`&?5*OK@-gC*VzzmyCCu z6DB!KwU>v=PcB-`kolTs=gaV;?d^yrXRTkQ@bo0^4X?E#a-2!>(Ar;3ep-7g(;H_m zr%Z3My&g&bX8UuM{v(|7L#aPvU$-m$Yj2zOzKwU{lm94tJEE0G>*r-FtO_B%2H_6^_OKfqf2gHBSsoy6YWiP*DoG*KNsu#|erZ?8w zeI4t0`)QsA%6X3*Z9D8x8rzHc73^SS{3GK)#vd^@F)m^p#ds~_7{=c+PGkH%;~d7v z8Lwmf4&x%m+Zk_Tyq9qaUN7FNoV!k#GjA6Wl`Du*5V652zH9KKG^R@R!vje)a{|(I7#y49S zuVTJtCv;<6%zUk#*6fCwU9pV$Z?OLg#?LUeG1l7Udd8nH-+hpj?|Y0jJBK!2^kKf0 z`I?=w8Dl@@YjzsVZt2eaAm+cx*uwZ5#?g%5XPn6RAmePt&oa(uyo2!u#`_p=Vf-oM zV#Yr(E@NEIxPq}ZUbZnVVSYX16O1)GY;(r$gQfhAG4^5nGh;u-Cm9DZKE&9<_%p`Q zj7u3OGX9QnHsei<^BI4@cmv}zjJGiU7vo~am5j?6f62Il@lnP$#%CGVGd|7OeTXdo zFN}Q{pJMFCct2y!PTGTU5cA_1Yj#b|E^1+ZGV?XNX)ngn%ui&j*~MEhPGo)rV=r!R z`!mjFeg!NB}{=0C@H1LKDn`*D0;jJGgf zn|Hgjd;*wX%zUla_GA7)=9e))n{gWRM=-8n{&L2FoPKM@8`!_f*v9?~7}qnNq=jey z4={EgCZDg=l3|?*$KR9rKFpuPxPjQyA|wP-qB5aXwrudO5SXKZ193gc+Td5rTp ze<6$$ng0~yY~}}RnE5Lh8<`)-IG_2iGTy*gYVWWPhjAA3iy2R09MnO|rw!vW=0DH4 zg7IX=HpVY7HgWj2jO&?S$T*7gJCw0|kW6nWV+)6G$JmGYQ?>BS_h#(J{D&C_G2Xz~ z!gvkiXvP~ECo&rB%luH|*nPOn-yX(3jJGlNV_eKQi1A^@7RCn{ zXLI@;8AmgJ24hXHf1Yt7^LI1OVf+>24U9Ky;TgZE`RDXHF)m~NON=WRKgu}BN0xUG zV;l3IV63fEF)^-Z{%XcC96pG#`v@6d4&y}T4`=Md{9MNQoZrrj{h0q4;~>VVjMuUM zE{rYApQ&L^ZwTXP<}cR5H<9@>GEQXvEXEr+{`(ncGe3s0iQ^y4IG_2iF)m{KB;yK> zuQ%gj<|i>OV?1B;&)9{rjqy3g^^Dgsb`O^2d7ZHjWpVW%j=A1v(-bJZ^yHBO2bKP-O=z|wyJ1&9$QZ|oD6NhbNtEB#5rTq zc{tT72lhi7&#Zp^2c}aUzl3kwCeyCZU$?i<{ zI?dWD?a(A|t$s>9tE2vCSZjwQroUQxq=!wm*GI`u!K!?DNqdMRf6`v#crVHRP4B7p ze5D=AnNRW4dn+%g-`1?!WG|-j%RRv4L)zP7?e$mM12t>5w69Zon!KdF!|}dKtXbcs z{XGDhYpvaucCV2`4^4j3PBzcpj!XNZW>qKqI@upJ zYdf6}L3TRF`zY;%npK_nWPj39BTVfe{gs!rZ#nbj`{v*iPO;ZNX$Pdg@{;ypZS{d% zkKkN?q`gR6r9ga2-`PLK?`RLCJZn6HPAU2RNrUWgmJIuUvvv>RSta=k#Bz5kZANB(t|kF&dTd8K`S0dgTPX@_^@N7@aj zJ&`Sp1Isr^!&-QW6Ycqtn0D~UOX3WB`yg?qz5kSUe@FTpj7d#HBfRWhT;GWAZf7@W z17mj4+d1+^9!_ky*R`e*c0{LZ_3vKZPaZz4ItR#h!b6^W+;7-BTNEdLRNK%KcKMIwBM0XajdFi^1<{hn@2(=6v+gk~(VDqmK25YJuf;P&D?j_}S)x%BX09iy zo7C)iqUC!&c!6lmrim{SHQu=P64A6hFT6susAGr0erkuNyuAlZf`LB8OQ$e@=-0BO$x^_u|#_0D58o0T0v2b@;AZVb^ zw}P5}?Y*7c*QMkLTJ&LsppefFaxa>hFKAl%89}$*9{MG@mtQCpG_c@;pr(r>c9MIV z`!j-iUHDbdq9r50BKMr{pAl5|`>%o)l?H!J?%SrW6SU~P3xbxE1nm<3pI;+rU_hmy zMZ51S5%EtLEojVF$%5v1JTIs&WS5{`6KsOkjA~s<{)>D@2%1wqOVD+5t%7>}_KBc@ zV}6o2-*q?nuYA9spyi)V7PMyLVnK6KHwn7Uctp^3pI;Fa&v6fhGd?{^(()uhbL!R! z8lx{3w6f+GK?C=>?G@!%+E38(&XXiAS|n-nB0+W0`vnbL^Shv?&22>c6u3D^(5N+! z3A!$Ng`lRE?+Ti>>060?uL)Ydy5oLIFRDTnwA>?J&>X+jlKO8Iw9@-K$^Wfh(6raP z91!vtHA+y^kpw}DLac%YzOYqLuTv)kjdH0M)Y!gr8HHPiPc9NIxfUmAK45x zDC(b}MMbrOrnPA=+T(30!v)Rxc!r?5v&#gHy77jfX}9(Xy6rccpfz8$JVfc_EbT97 zOrM7YE&4h`&@|c{SHCPU;Rg|(43-Gf_l|HFKA%!WLJEo+eUR1v~swgpk9543VP4@4EYw4-o^G(5xkd6Jj z8t2ct6Y|YhKNedjRE2m4j`|bd+E6}N$ZeKH4kOADin{H>{~Le%9j4ZRfU8M$F1N`mxen`DML#)v>^K%D|$vUS9LMDCXK7 zEnivHUh&_#`7ynFLrC(R{ojOq-bd;8-rk-4n)oZB@jovq?{FjJwP7v~$C$j8m`+cu zw;uCQmcFyNcl-w(ly_!s+!vYOT3KG+G-hw>4obcIz>)o%4^T#&^*_I_T?gf*2^n|Z z{<4>nx1#d1wO8+iJl8Vvz{>-AC~Z9!S!@|MLQ+|Wj8e%|$8mX>{$yYZXfn;O|w ziF;`1ed|2BDMNctyPIvO4>{DitY`j2FJ*3K%92UXRfb6U_$VX)754jz*YDFjl{eMI9|u^wD8q)0xbt(duj1O~!`P+E+bSCkRpC#r z>8Es=_JViK#Xic=CkLi(e)m3QO4Ib_Q`7q^liz>h_Mpzal!*KxP|h=qP3q*dAg(W(yNcX(k-AWWbU11p1;PaO1rp+PPKZu zzv3}u)_v=G^igsj%MQw)|A4Y}^Lr6u%@Z`9WN{7OX#kSer ziciAo%fGK3q$Dg@cqaHUuDyO&!19IWgZ)@0hxdxt9r4pmoHUFoR2 z@7a6#q@zQW9ozd(%A7Df94gP&t>rGCvHpZ3)CREmz*99_4wo8}!EB6<4+mjkNNQug_QunFM?s9U?kZp>RxqfB$ zvIQfQ^H2RUaeu22Woz_Pl}9!WP+n_Ma{P@I!OF4eyKA?-WmI0Qo8CRIN4}!eJ%9g|)@_F>FB#sLv8ro-<*n_*!_%MZr<{vco_NkJNEz(1@nWyb z1C-`dpPqJY(s0GHcWV9o(xJ-L*jhvP!@kNJlR~~Xo*kl0tu2UMHgSYvc;&l>+f##- zA5Z!%@9z<)RGtZ4U*7g|$mVGmTg7?xR9c^Wz>wX)m-21BSI1MzA0aEh8NYN~d=I7D z2RY%{)7_NWsULk8Frb^_ac%gi5B3gIZs$BcYefe?B{ux*fmsh-43YJ3ppw7fb^pkb z!<5{Rs>-))eU+`<+Slyg)>lcG{&S}F{y=5@~YA!JPR&cB6C9-^#FX<8rnYp^mr z`BcrB7ketX+tz-x^2ku7Y|H(+l(B=At|!{Rmah&|R`p%v>Gkj+rA{CF;i6-~%DK8d zQ@!5wP;R-uGAqpw2Ug8Fo)ffVgtB=_pTmQO_EVZ%{PV@272T9y-HopvJQA!#o%kx$ zO&6q`og33@_cQ*=8UN3Foq3|Kaxisy*@Oi?N=>5S-ysvaD(9bDlyxZPddS#^a!xEw zxE(V8%-s9x1`Si@IHaAn1Zj;wv*fn^h(lXH8s^+60C9cyCD@Ki0 zm7$r#A8Q^rLiy#s?Ngr`HCWkv>SO)0hlVPh|J8TI@}S;I;IkcC<+mQG+?|+G_*2M0 zr9)Nsg6}V(p8h;<#k14;DAwNnXGWg(RQ3*O+V}EXmqP}R?3Z6NYK-#O*t)l0zSLK_ z5Hl`s+4x>c|3#zEjq>cH=qI#wH};NDrhofG`~KPE6idR7i)KWHD&4+`y!hQa5z5Z* z7tab=(no3g?#>%CJ~AplFZedjIDMdE>HY4NU-SAX>#G{B&W=zO!y~rEJH8&H6mNd; zPSPvE%6pq;=Dju7Upe-NVbPu=qm{}Dro9m*eUw)#vYr^9VN%+(uiWbz+DTb&Il4Q3 zpGo;<$SHHX1A~+YgXc|oc2j!D=%36k&2Ji&tEbL4Pg~nx30v)It?M*inflJnGZQZ< z%2)9hbj|05ar+Rd#GD)U)ElW5rREKf%Uk2eD4D-ow%%zyKsj)1(^H+kj!@zkY`Hsq zTTi9SxQ;D$A2ll*UpBRv`Hfjgi|SQ2b!eCp)7@`K#nNHQ@$II-ogI9Y+CLXP`RCIn zrRw3IhR;6`sXTnun7<|K|{3rd4v9c@vHK;YsZtItoG^lNE z>fi1BdV^}L&+S^D+n|1Sy6AncxCZs{QR7~V4+U<~Bebq(gX-ROaZPEn2DQo4Vf6>9 z?y4of>py9BX>;~&HT6i;E0Fssu>-BTJ+3_ zyXyVo0e|md?x_2Bh0aK=y{)!<*`;7=#clPs z!}{k_zP_zKbM`T}Pd43FN3Fi~NH6Pcwex|;@&C5^RJiA{_0hN0n)*HZwJO|;`VarC z*KM`3B-f=`tJ|uz@Tp6A*KVoTo31bL|M`~sq>>+hXYVbwd`D@!8}Hvzdo=j?-~Ze# z)jH_MkmMz|RJTiCpFbCWOP$ck_G#{ex74FeE5=!d-BM5GB%6jBZ>gKQpBgy6`7PCN z>+3t8s=cW`wr>40+v%HXr?hlLB z%Qx#&ZmQ!}CpI%bd{gbX$&CLu)uPV(R`u<7Q*AQ-i5n-{!@Wq4|2NfBgS?)5`u7`Z zK;pa(8&BR)o4kJE!DG8`s6Tp5x#;`h4OQyLZm10Je;rW(d z&bXmgR{d~$o8^Z3YrmJ5?H_zY?Q^a?{Fd>C`u#e6n+cvb)SEu9tS!A!ud2f?KQZyw zdi8`)V4?m*y*i=+1F2p0>bqCw8MeP)uf9^CuPb@6ULCjXy_$bNRj+P;wq$4T%zD-5 zsaX84SKBqs-mRNZum1e?$4|U4vR*CPv|K-~FZklBSDX68+9;C-z(j_e{fy34*z`KyDwi?%Qj`_My$TBdhUOz zwfmy$>PPPkzVOqW>uO4te)plN*VQo{9?d)!c3myJYu;Bg_`16Dmodxye6Op`7r&B{ z-S)bgmfLa$zCy2dh^cKKQ(LDV7&dy|^|N(qY*}uv&ByB04#}nMlS}K=kdAM*2>+-~ zU6(%T*vQxG)ROZ25o4bLKQXs`Vs4$eZ_8{Hq8`+IDi`sTRcl@lh`sk6Ja zoK`lfPW`21b@9|eb*gEWe&Nj?b?W*L2PS^fu1;;*J~}4Xtxmli&}Z=Mx@+oh-sQ#9 zf4io>b?)~)b1JT>4}1N~KmXu0^_iPv_wU?sO)YsuKhN#`YwEj4dR&fu^_u!ebZ+4B zr?06oZqfRwIoH$?^P)!n@%T0M+{DE@UWmJs57}e!&OJ-ngpHDgXHV@aL|oITn3)xBRQ> zlkGknd-jQ|YC_Dk!ADcBsxN(e?ZDxftLmWz2hN?EbXC1|YF2#xn5$~!rS}4RkGQI? z>iT`pgn+B+L(?AX^_lUi+D=>uAK&WO@@DYgcAKidbwzEq^{r8BFI`caymMh^zjIgA z{aNombL#sm>TmBox#_usSJWwedYp>+>WbPf_@lPLA6-$qmpu{W`_>gTZkbQN&M#h3 zpLS0;(Y+A-pxm}WxmVOnVF!;*&$^;on*DO6FzJd~-*@B8qmN!uOSAoNb)I-d9n-e* z{Y7K0s2}fqc>0AASJazb=Ke8bz!i0um;bo)J+7#qS64+Z^tqz0I~J(F&-02J(`0Yo zGW``balq?et*EP2#~-`<`h(TA>I*sJOL|t;szp%&`WD}V_REdDb+A@#J?xREZ+u;= zn*8-2xPDrzx|Lpew(~o+>T7K-^fA9ytG?x0JU#tiwQAdK`E9o4*Q$|6Uk|#uq*fi$ zJGVG0qgL&$|6%bbiM8tGXLHiJKUS-LyzrT&uTH8}pY;vL|5|l=Ootb~P-@jPJ73D4 zI=EKt+Xg$X`_`)2x4Pwi(Y03nb&4ftk$0_ns$`DG*p{_w8>1foYt^)_rAu6|UsfZE zmyNvo`(-t=SPlO3+-3EvasB69tGKLo$$jI4rr%yxr&V^o-F@F>wa*`8Oyj=1te)Rd zJ7@7nm(}N=>=?WK?aS(Gtt;=-zjj%D<&8Btlh$8WPy4US+qU|$+QuihwNLJ4b;S>z z{-5^F2fnH5?BnOAe@N4orlo}xibSm%H)OFyt$&l!g2jP`QXmtRP*O-0+gMT!%s+vl ztBNjj%+Zu6(j|5Svn+n5XLTy_4*$GKS@pP4!5+xfD+mv_!}n`7_qx%ULxTITld zGxu&E?}vx)ljoj$&U4Or&bgP|Lr(QQw;VNZ-?rrL!p@^+q3(U_eU78%(zALtoU;C? z`Pm=+De%ozN6i<%pqaU$`KY<}a?^b?%}34UBj@4IQFA=~tGn-Ac+|YucZWHU^Gyx+-Zhw(%p;GSapdi9Nah1a7Il9rC7B1c zPR-5%$!z~zYTzf2Naofe;X?D5CG(r@J&(usNao$zCF)amRS=t}W*p6{GyO^8Uiy$oW*}E@gd{>+=dJ(Nhbbm0#PHLJ#9*gt$&%;-$)qocd|s z=g3+AU4MmLC(56gk^W8Pcj1kk6VJ)|KggdCl*0|)b<_K4;QrNfS~$mdOir&uJ}R%u zo6ElsZ7aX7!z(5+XCxg9A{Sw6A$RSK@+(X61$<$K^Eq3s(a5r}`OrU#4J&1`_%fS5 zrQ7rN({)F2FR!ROSeOm{W z9h_`iOtuVc6Jo$bHrn&~{ruzCo=-OB5|~#5o02{A?hx207TGUq<9h)3a2^xDA{S2} zA`e`)p{1!oX+=4gll~=?3as=r{2pYXiWSzWj6%M^@|R%ml(Irr<|txiCN(Q-DRyP% zD(^cJD0^Q8LKrbkd>b-8;WN+2T15FEU%E~}>7PQQd=qjE*AWGkz*JTcKh#!gDq^K| zg?Pd#U{$7Xu_|Gh71B9PKGT>AnWnDLCCL83CsP3{t0+dRCPCk ztfpHh&CXV4D$-h45!G+k2|qrA1-nkj>=zXZGxFGsC3#krQOQpwi4HGL^7dEhUmBt9H$>qmAa5u=(y{Hs7IP^IMD9eDu%!x@u`owkj>)N9~ULrqeK; zqlD?;n-0F|S}LWAEb^4=P>ggMR@RL=;D_mEqm0=Plv#^-4CMOkF^a$o7<&e7^=Ytt zLjJilJxFsqB#tz62r~q4;4v3#h_*dDYmE(un^3@BmXV68A{VbQhLd7b&i>*Sj zz>3>&z3ex9ZiUZ?3tb)eTeic7I_r>U&OV(_XJ5?NVo1)X>C&|0eAk3Da=gOtT)iH! zF!ogl`JAJmQBf=!g(4LzdO&5B*{!lpm;W!3*Y6>J$%hWiu6IEGQkutb{%0SO=4_n5 zU_u%>#?Y44ix3}XxdkVlRcg1a_Q9{8V?tUW2$dRkE6WRnn|%d8RB~>MF6LKjpE3vDjLQ^B5y7 zC&os#v6w9|-NY6Mo0(RER~b!OiEhO=eI9)O6t9 zU+}+M>#9B-G*ys3DMzYnJ^E0dm%3HPaykAnr{dAh+dw zsVHO>==+L&@@SO(pgCp)Xt4ow0AX!{yyx1)&q8qlD|Y0uV#HrD`nq}+?#+HBPYW(l?z0-E z>CW9}%P~H*tnB4t7y59`q&{5z!9Ju1J!LM@qF>6;FX*3rxYsPeICsxw3mnxL?>db4 zN+!?d=yXAi=diZv$IhjXpdBCwa&0zGgBU7d^GwBTUfmq2DmyDvo-R8+cIyYRZW;0t zPcO{TAl~M%Ir}Eh1=XLR`?LW+p{bvC-jPs`>T`uWEsCzp6sgW|i@)q_HE763=R;X(>GJ;{g8SOKl9#OF18D9Jb(ji+pV@ zfxpFUPTef2JX@A2P2;{S&r@aShncKwANt{};x*N)D}{1aDivpoGBeTzu6%o*F*lAp z)CWZZD_W9k)5-H&c0Xh9K>mC@zSK->Dr4I26VDbj9*xL{4ndR0G)|QqC)16AXTO7S z^2CWg64WZDejwjieJ1YDPV~QU3M1jiZ+H@K)vXGXA-h)4}QH+`}2zR#(?K`FPAQ_pGQY~ozYY3JO^ z>EXPeGsyV_=P2j@aH@FwX*o~hG;ua@uH|gwbaC$H{3>UhGtK!Tr`&1yt0jL`PkZ-v zYkM~~FUFq1o7x+@dOER@Hak^?pYm_)>F&mc*Zdd#mpj-Q6RfTBF2OLe-;j0n_HEdT zuC?RF_J(b=Cjn`!EAPb4v8z{fY;!kbV`28A{1*4t#*HrQorm&JoX5=$lWj#;*9|?c zWj&qB-m;x;Y>mf$PG{CC`*5%6yrrWPCEl60d|Oj{ThEp)?cG*v)($6Gx?oMGb7QAt zYrA8qXA?HY!_EV6get@CD8RP1Cq4bT?7w>>w)%E0@7&zAj_pDIyw+Xa%i3v|zxG@? zJ1OnZ&TY-hi;yPI}|Zy;YL ze6AOkQj1U7SeLP<^H#KPyt(}Y_DZ2i-h_VYi5n)g^^|iBosQM6j!wC6*-%02@m+%V zkq-Bioq!*wPsjKFeT+WIy9VzU2rD|;u<7!4Hca)Q#%XXk(DYbP|6JaRu8j_UeyIoT z;mmK@*s-nsct0?9SZQO2(q!1NzHl9O5|($bV7HxUQHq=^vAqQH(35p?1hOr{#O-z; zEokMNOrUf44!qtIc_~H7{=6YjUR^gL#NlUWdjrc(v8-dO@(`RZW&7kcvaW2Ie7mp= zG1rLA>D$?ESzp$HU98AcIqxsawkr|DWLn1_K_{GiTqXvKkt#jP;Xu zS1nyh`g5`eRth-wUf#-{t?rH`+uhh$V_k=%z0tX`8&AzSwYBT`dDcLAEbYY3^j)2_ z9lf$m$2PRs<8nVucdC|RZo-MR8@oF;wvo5%>C9^P@qV#U?o<)lxtslrJ}CvzXO!{i zWRjGh_1Y8neK0;IQ>bFe~3FD zd8Q}d$WL+Qs>D zao`O_=?^K~`L!&)7Gaj#v4aebFw!3iydKcghiQ(T#}uQ5^T1!3zJaIzI?})7f6G6Y z{lY)yU;lv;j^}@SzkJ220{q+c_3K{Ovkk9b|9agA)BkYvr`g{#cJA%UmA*eI?^`F% z)47Xsw%q5x#NJybzxSM)_Md%zsz1Jy_^V|~J$!;f?R!f5OuhcYKI?B*uFvxOWFx=8 z;8E;${vQ7C*~Ae5#OT*-AS_z;Bhc^Etk-&K=t0MjJUiEnW`v9wA_qXnQYzQ^@(aCxoLJ}bZkgvw2W8Auv>7F>gWi#-qB1r9+nlm>hUG74P+ zXD>usK-Ys?AY;&-;5+Bw9Vql$aYMP-i2k@nV3&XoLFAYLPs5{0KJ2xik94FbKDZdq zRE|hSS_yRx*NIWC?+10~E4~reK&V_B z=!5J<{=`)m;P)?}+rgT8j1%a@%@Db5!Kb)B4w^3H{RQ5}buSp=`Y?FrMQB^(V*=YC z!_Xbz3lPe46wJdq0;*RDcsayyt-zYW&p}o|-wm2B#XCvL2fX4k#5U~LfDb|>*wdie zjJ|+g1DYX}rvLF%IyP3xlUYcQPMYqw{hJIiVzpd+7HfZP_C^6uZK|nZm?{L z5=(mU5r_}zp9hN@@s1OE2}mo!bk|{wgI|PXVBZV=2J$ZScfmtVj6DqfY49z`Ug*Tv zmLkrf9|jxogKyM#O`z^_rCj27Aylt4xTjgM6Tb%`KS#iKxPAn@{0hdJ;ExqN25~^A z%?nO}TmoGWZh_FXL*Ow8m5U$UXL<PZFV~4HH{o3#(pbUoL1+xtI~e-~ zBm?^x_{(;sE=Rx;`~c5k*oj9W??QhcY`R`)6Fc}7uI~pWt`om}gW_`^I0mV)BY)7h z74tUqEcn$M5#P`s2Fp7YpN-)BE~*3i0$k{#I-niEEf5=YCm4oM-x2rSgm!~{KdA3k z`iSTu9chT(ZH(}A%EiFuFooS_-^oJ2*uAU;LKZxSIJ)w9)M6R4TG;hs4iL1zEjDQ_%MX> z34%X_$o_-sUFZ+wNn8o(g>D6JhtM1-f|@%qoM0~j2O#^QhrwQ~V;F@_`~@TqeGF{- zyizWfEwB_s9&6yMy|ANg@&B3G;=2|53h=pml={8`7Tl}Y)!>C(zXWW9P`xIucc66; z|9wBM#aakr=@&33K-Yplhfsar0(bdvzk%Hc+V-L@(Cy&6kgd>(MSZ9b^b*hy@jwrP z-zJ^<8hqs;+-qSc-tZrYE9k@EmWP#j-U;?YD18t-NsxICojE5L&TSSJBHac~f07C#aen**C z%CaSNU3h0uM3 zIQuE&3A+)rKqTm1a1b&MJq#XrhN1D$@8H`I@^cI<_&$$Ya5tn9X@~)C4}u3ElwLc+ z*tL*LkcQSvBp_rT0*jx8f3WMp%OFnZ7SIi$J|!-D4xeFf2G>LA+H1gZ$X3{i?LT1b zR_IRfHApXX3B2ri#1eEXIOhdCH$Wc(_d)b%s|@&KhygmS{iSuh!^odVYiYC4iL@rl zi8Mr7H%e)UwBD0+BCW9_ok;7>NGH--FVcy$c8hc(t<55xNb9IbC(>Fe(uuTIh;$;Y z10tPB>upFU(%Ki&iL_RPbYdgdX>Ev$>*&pY>al16#wBDOal%sd108l)L=2jmZsHy{~^74j>{0muNv2zd(PgE%2t$dAuLyFv~@ z9*2Y=UxeHS>42<(6rPPXHsJXI@^i?KAcr6c$U~4jA#I;PY(iE-%#d>-r$eeBGa$c5 z9v>fQfh_L90{YT#@EiU0ev9Agclup^kKgO>_51u`|B!#!Zwy!h)_^_W3U~v)fEXAG zqyw2iHXsF9P#e?-jX_J$8ng#pL2u9(6oW&-bTAXl2BjbiX+!#uF=Po@L-vp>A2beH2Cakk zLD!&n&^IU!4h^OUGlSVdX^@4rVSU&bwuG%=d)O8BhJ9f%JQPlcGvRDl3bTkdqK_CO zmWVZCkGLYJ28My<31I@HI28r7pt&8U?P^>U(S9@MQDwd+Iu z!l>ae>NtX0j-sApsOdQBszz;fsILJvu1B4lQEQuAZx3qTi@Nur_F>e27%eb@HW)=K zjG-OI(GqI3g$}J@Kzr1qMViqjHnfTp?czbp^rCJ0&^lqX&oEkOBupa!|HelDi@c}P z{t(i`cEgd@X|k;rIdEHWNZM|Dv{v_9G#wMCs#Pqa7M7Y#>;qa)GL=vZ_-s*dSm zhFE>9IcAGFW1d)VtS=Uh4aY`eqp`8rcuXDF#SQWLcyrtqcg8*O-gsX;93PI4#7E;} z@$tAip-UJN^@-+$E#XXf61|DOL^v^=7)gvK#uDQRbyAl!Bv?QB3BHwSD1CnB#`j=Et)+-P8o$D0AM)*Q42 zok35qH`o^p2Zw_r!O`GYa6G6E=|YB3eW*EP3pqocP;aO&6h>5zghoSSq4AI!v1veD zHX|mTh{s;UBGcpki~die*R$wxhThhrrns%!Th)A|&2+QP)VYST`S|$PZGry?AWuXE(`& z%uHK-602ejf*`0*KB_M&3qHug`d2|k76idpe^`AGUqt+Qk@cKAGwq~rdf?pq-E+P< z_vXypFUIq6*t`Er{ka%`2)@Zi$E>=WX0U{F2v%9R3g&@fkPWlq)uoj%a}&YNA)X4u zbF!hkdPu_gN%VRj!1w56xHYJtek^x-i4S5tE)e6ukf+M7x$R2LRv3K)K^A#G1l)dH zi*WIhyxm(bj`302EMh7ss@(479mD*c$U75osVwJJH?BC-llxDrh~^K~g8|%I6wl@6 z7iQNAtA)k6%s39&;_7&BaJi6Mnk~++jEhv^H}r4OUk5gV6J#^mnqzhxZL6YtrsmjQ zr)p{)vu!)ty4Pr1EmN6F%q=f2Wi{7yTu1X-mYeXQ?YUaTvl@oBJw2Jo(M!^@Mg5Ao zU^PrfOUo%mP9>FeYD!5aiYx2ca!SkE%{FE`i$>PxW)C8=UAYVycxVJF0AIr>+y&P> zY-KPPt!l@1?3yc1JaSfCZo5{~ddh0m#jpbXpuiTF7M3&BV6PJG{dkz-Gtajhx?8h5 z&C;V*%doec2!-eMPIaS%Kkabbu=ECgxMjnv>0ZMv%_u$tUkNb$A^?taq~b_jX7Ct} zqa5`dth|Y>x9nC);g+0{eURcHtt8XugNTA#_4bV^@dXiU0N8iPOq!FAm-4uD=R@ zJiO6&_o?RlLjT#X{&91!yj9%&@y4e!@BYF@zPUd8Q&?H0FG9AAYhH}qx<$LFHB)!7 z$1gMXbP(CJ8*xjcWnq9Ei&7QOpR8gqF^__vSz*pyE^sAm@M_5nbME zrXElOLYiRV%ZJnhB(JrF`Xlj%Nc=Ct$NvIL CS4%Sh diff --git a/tests/unit-tests/out/build/x64-Debug/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdCXX/CMakeCXXCompilerId.cpp b/tests/unit-tests/out/build/x64-Debug/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdCXX/CMakeCXXCompilerId.cpp deleted file mode 100644 index 356dbc61f0..0000000000 --- a/tests/unit-tests/out/build/x64-Debug/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdCXX/CMakeCXXCompilerId.cpp +++ /dev/null @@ -1,734 +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 - - -/* 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 */ -# 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 -# 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 versio 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(__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(_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(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version) -# define COMPILER_ID "Fujitsu" - -#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(__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 % 10000) -# 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(__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(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) -# define COMPILER_ID "ADSP" -#if defined(__VISUALDSPVERSION__) - /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ -# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) -# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) -# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 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(__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 - -#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 - -#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 components. */ -#ifdef 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'}; -#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_dialect_default = "INFO" ":" "dialect_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 -"]"; - -/*--------------------------------------------------------------------------*/ - -int main(int argc, char* argv[]) -{ - int require = 0; - require += info_compiler[argc]; - require += info_platform[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_dialect_default[argc]; - (void)argv; - return require; -} diff --git a/tests/unit-tests/out/build/x64-Debug/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdCXX/CMakeCXXCompilerId.exe b/tests/unit-tests/out/build/x64-Debug/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdCXX/CMakeCXXCompilerId.exe deleted file mode 100644 index 24e7adf387a64439e3a75301e21af2251e4956d0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 96256 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�G_19F4Qnk@ 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 R=BDv86BYBX?H{)V{u{Xg4!ZyV diff --git a/tests/unit-tests/out/build/x64-Debug/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdCXX/CMakeCXXCompilerId.obj b/tests/unit-tests/out/build/x64-Debug/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdCXX/CMakeCXXCompilerId.obj deleted file mode 100644 index af5938d1840cb07648083277d4ed927c5d8c5745..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1864 zcmb7FU1%It6h1e*Y15k6v_*`;;t&V?&2)A*P1>M1-QC12>~3PSt$`g`XLn|kNp@$} zotaIjAjL!>T?A1O1nFyikv{ZA3To9t>_fpf!N-Ci;)|#d@u8k`XEvG1i+bRm``zz+ z_sreuM`&&g2B=$SK&K4Ky_7b`-xY z2&c0%v*$17OZi-SdJJ8rP#TMp^Z9J?d|_sBOrQ+EVfzu=C%}$Vn#{C%(J|VNx?a^h zLv?JgT{G0S(Xt)&lGkXNmLZ=RPtWIy8Pzo$*HJyobjN*Yd#+mb%!aOROiqkv>5$Y+ zL0dCs&4%HqDJdyS$%LFro{a_(%@#)6IX$zq;SE3uditJ9ga_p1$ymFyC^`rg_=4mW5sh`cePEXzLl!K^^007(HzWgAw#6 zIm#7h=cjAIddsx_*N_K@@Rbhko@rZUnOowVQ7ld;e=r7ZYyY8Ts~c{LT?jMDOns=(VyUm z4KWxRLx{HJcicaUK1P=xd_+ev%DE>G*B^Om^sCWdCJWY1=h|QOmCK*)R=-#;-cvun z{nJA)K396{{)sqO65$HE};4HWtR HhL8UNT1Qi2 diff --git a/tests/unit-tests/out/build/x64-Debug/CMakeFiles/CMakeError.log b/tests/unit-tests/out/build/x64-Debug/CMakeFiles/CMakeError.log deleted file mode 100644 index 1077428fcb..0000000000 --- a/tests/unit-tests/out/build/x64-Debug/CMakeFiles/CMakeError.log +++ /dev/null @@ -1,11 +0,0 @@ -Determining if the include file pthread.h exists failed with the following output: -Change Dir: C:/Users/wbaue/source/repos/Vulpine05-BOINC/tests/unit-tests/out/build/x64-Debug/CMakeFiles/CMakeTmp - -Run Build Command(s):C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/Ninja/ninja.exe cmTC_6cd0d && [1/2] Building C object CMakeFiles\cmTC_6cd0d.dir\CheckIncludeFile.c.obj -FAILED: CMakeFiles/cmTC_6cd0d.dir/CheckIncludeFile.c.obj -C:\PROGRA~2\MICROS~1\2019\COMMUN~1\VC\Tools\MSVC\1429~1.301\bin\Hostx64\x64\cl.exe /nologo /DWIN32 /D_WINDOWS /W3 /MDd /Zi /Ob0 /Od /RTC1 /showIncludes /FoCMakeFiles\cmTC_6cd0d.dir\CheckIncludeFile.c.obj /FdCMakeFiles\cmTC_6cd0d.dir\ /FS -c CheckIncludeFile.c -CheckIncludeFile.c(1): fatal error C1083: Cannot open include file: 'pthread.h': No such file or directory -ninja: build stopped: subcommand failed. - - - diff --git a/tests/unit-tests/out/build/x64-Debug/CMakeFiles/CMakeOutput.log b/tests/unit-tests/out/build/x64-Debug/CMakeFiles/CMakeOutput.log deleted file mode 100644 index 96872bea7e..0000000000 --- a/tests/unit-tests/out/build/x64-Debug/CMakeFiles/CMakeOutput.log +++ /dev/null @@ -1,65 +0,0 @@ -The system is: Windows - 10.0.19043 - AMD64 -Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. -Compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/cl.exe -Build flags: -Id flags: - -The output was: -0 -Microsoft (R) C/C++ Optimizing Compiler Version 19.29.30138 for x64 -Copyright (C) Microsoft Corporation. All rights reserved. - -CMakeCCompilerId.c -Microsoft (R) Incremental Linker Version 14.29.30138.0 -Copyright (C) Microsoft Corporation. All rights reserved. - -/out:CMakeCCompilerId.exe -CMakeCCompilerId.obj - - -Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "CMakeCCompilerId.exe" - -Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "CMakeCCompilerId.obj" - -The C compiler identification is MSVC, found in "C:/Users/wbaue/source/repos/Vulpine05-BOINC/tests/unit-tests/out/build/x64-Debug/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdC/CMakeCCompilerId.exe" - -Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. -Compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/cl.exe -Build flags: -Id flags: - -The output was: -0 -Microsoft (R) C/C++ Optimizing Compiler Version 19.29.30138 for x64 -Copyright (C) Microsoft Corporation. All rights reserved. - -CMakeCXXCompilerId.cpp -Microsoft (R) Incremental Linker Version 14.29.30138.0 -Copyright (C) Microsoft Corporation. All rights reserved. - -/out:CMakeCXXCompilerId.exe -CMakeCXXCompilerId.obj - - -Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "CMakeCXXCompilerId.exe" - -Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "CMakeCXXCompilerId.obj" - -The CXX compiler identification is MSVC, found in "C:/Users/wbaue/source/repos/Vulpine05-BOINC/tests/unit-tests/out/build/x64-Debug/CMakeFiles/3.20.21032501-MSVC_2/CompilerIdCXX/CMakeCXXCompilerId.exe" - -Detecting C compiler ABI info compiled with the following output: -Change Dir: C:/Users/wbaue/source/repos/Vulpine05-BOINC/tests/unit-tests/out/build/x64-Debug/CMakeFiles/CMakeTmp - -Run Build Command(s):C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/Ninja/ninja.exe cmTC_84bfc && [1/2] Building C object CMakeFiles\cmTC_84bfc.dir\CMakeCCompilerABI.c.obj -[2/2] Linking C executable cmTC_84bfc.exe - - - -Detecting CXX compiler ABI info compiled with the following output: -Change Dir: C:/Users/wbaue/source/repos/Vulpine05-BOINC/tests/unit-tests/out/build/x64-Debug/CMakeFiles/CMakeTmp - -Run Build Command(s):C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/Ninja/ninja.exe cmTC_37076 && [1/2] Building CXX object CMakeFiles\cmTC_37076.dir\CMakeCXXCompilerABI.cpp.obj -[2/2] Linking CXX executable cmTC_37076.exe - - - diff --git a/tests/unit-tests/out/build/x64-Debug/CMakeFiles/ShowIncludes/foo.h b/tests/unit-tests/out/build/x64-Debug/CMakeFiles/ShowIncludes/foo.h deleted file mode 100644 index 8b13789179..0000000000 --- a/tests/unit-tests/out/build/x64-Debug/CMakeFiles/ShowIncludes/foo.h +++ /dev/null @@ -1 +0,0 @@ - diff --git a/tests/unit-tests/out/build/x64-Debug/CMakeFiles/ShowIncludes/main.c b/tests/unit-tests/out/build/x64-Debug/CMakeFiles/ShowIncludes/main.c deleted file mode 100644 index cd3cbc1ff2..0000000000 --- a/tests/unit-tests/out/build/x64-Debug/CMakeFiles/ShowIncludes/main.c +++ /dev/null @@ -1,2 +0,0 @@ -#include "foo.h" -int main(){} diff --git a/tests/unit-tests/out/build/x64-Debug/CMakeFiles/ShowIncludes/main.obj b/tests/unit-tests/out/build/x64-Debug/CMakeFiles/ShowIncludes/main.obj deleted file mode 100644 index b7d31af0464bf8a1d02e5e8b0c1ad9d75f40168d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 678 zcmYdkV_`U=b29N1BLf2u0|e-$6s0DYl%+zs4EjLE78nOca|tl$rKBd6rmFA0SS7^8QH~VCU9W|AZrzxItDHV1_cEL zeHT|Z$55XTA5SMMB_QGK8={0N=PQi_|d2HLaDR`5Qq@_FNhQ(r*d0Re|(pmM#;lwGAPjQ{^LFfcPXq@^a7 z=ouJHU}S87ij?K&=;fv`Fagy=M3Cbe6x7U&px8zQ$ngx)$;=3fX;gq5$DsISW(1KS i&?~>|J%j}c3kVD3It8FBkYgMaP0Wl6Fa>ZLBn|*IHi~or diff --git a/tests/unit-tests/out/build/x64-Debug/CMakeFiles/TargetDirectories.txt b/tests/unit-tests/out/build/x64-Debug/CMakeFiles/TargetDirectories.txt deleted file mode 100644 index 443fecd533..0000000000 --- a/tests/unit-tests/out/build/x64-Debug/CMakeFiles/TargetDirectories.txt +++ /dev/null @@ -1,11 +0,0 @@ -C:/Users/wbaue/source/repos/Vulpine05-BOINC/tests/unit-tests/out/build/x64-Debug/CMakeFiles/rebuild_cache.dir -C:/Users/wbaue/source/repos/Vulpine05-BOINC/tests/unit-tests/out/build/x64-Debug/CMakeFiles/test.dir -C:/Users/wbaue/source/repos/Vulpine05-BOINC/tests/unit-tests/out/build/x64-Debug/CMakeFiles/edit_cache.dir -C:/Users/wbaue/source/repos/Vulpine05-BOINC/tests/unit-tests/out/build/x64-Debug/lib/CMakeFiles/rebuild_cache.dir -C:/Users/wbaue/source/repos/Vulpine05-BOINC/tests/unit-tests/out/build/x64-Debug/lib/CMakeFiles/test.dir -C:/Users/wbaue/source/repos/Vulpine05-BOINC/tests/unit-tests/out/build/x64-Debug/lib/CMakeFiles/test_lib.dir -C:/Users/wbaue/source/repos/Vulpine05-BOINC/tests/unit-tests/out/build/x64-Debug/lib/CMakeFiles/edit_cache.dir -C:/Users/wbaue/source/repos/Vulpine05-BOINC/tests/unit-tests/out/build/x64-Debug/sched/CMakeFiles/rebuild_cache.dir -C:/Users/wbaue/source/repos/Vulpine05-BOINC/tests/unit-tests/out/build/x64-Debug/sched/CMakeFiles/test.dir -C:/Users/wbaue/source/repos/Vulpine05-BOINC/tests/unit-tests/out/build/x64-Debug/sched/CMakeFiles/test_sched.dir -C:/Users/wbaue/source/repos/Vulpine05-BOINC/tests/unit-tests/out/build/x64-Debug/sched/CMakeFiles/edit_cache.dir diff --git a/tests/unit-tests/out/build/x64-Debug/CMakeFiles/cmake.check_cache b/tests/unit-tests/out/build/x64-Debug/CMakeFiles/cmake.check_cache deleted file mode 100644 index 3dccd73172..0000000000 --- a/tests/unit-tests/out/build/x64-Debug/CMakeFiles/cmake.check_cache +++ /dev/null @@ -1 +0,0 @@ -# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/tests/unit-tests/out/build/x64-Debug/CTestTestfile.cmake b/tests/unit-tests/out/build/x64-Debug/CTestTestfile.cmake deleted file mode 100644 index 9dc7ec5bca..0000000000 --- a/tests/unit-tests/out/build/x64-Debug/CTestTestfile.cmake +++ /dev/null @@ -1,8 +0,0 @@ -# CMake generated Testfile for -# Source directory: C:/Users/wbaue/source/repos/Vulpine05-BOINC/tests/unit-tests -# Build directory: C:/Users/wbaue/source/repos/Vulpine05-BOINC/tests/unit-tests/out/build/x64-Debug -# -# This file includes the relevant testing commands required for -# testing this directory and lists subdirectories to be tested as well. -subdirs("lib") -subdirs("sched") diff --git a/tests/unit-tests/out/build/x64-Debug/VSInheritEnvironments.txt b/tests/unit-tests/out/build/x64-Debug/VSInheritEnvironments.txt deleted file mode 100644 index f8cc9d8ace..0000000000 --- a/tests/unit-tests/out/build/x64-Debug/VSInheritEnvironments.txt +++ /dev/null @@ -1 +0,0 @@ -msvc_x64_x64 \ No newline at end of file diff --git a/tests/unit-tests/out/build/x64-Debug/cmake_install.cmake b/tests/unit-tests/out/build/x64-Debug/cmake_install.cmake deleted file mode 100644 index 354f5c8c71..0000000000 --- a/tests/unit-tests/out/build/x64-Debug/cmake_install.cmake +++ /dev/null @@ -1,51 +0,0 @@ -# Install script for directory: C:/Users/wbaue/source/repos/Vulpine05-BOINC/tests/unit-tests - -# Set the install prefix -if(NOT DEFINED CMAKE_INSTALL_PREFIX) - set(CMAKE_INSTALL_PREFIX "C:/Users/wbaue/Source/Repos/Vulpine05-BOINC/tests/unit-tests/out/install/x64-Debug") -endif() -string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - if(BUILD_TYPE) - string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - else() - set(CMAKE_INSTALL_CONFIG_NAME "Debug") - endif() - message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -endif() - -# Set the component getting installed. -if(NOT CMAKE_INSTALL_COMPONENT) - if(COMPONENT) - message(STATUS "Install component: \"${COMPONENT}\"") - set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - else() - set(CMAKE_INSTALL_COMPONENT) - endif() -endif() - -# Is this installation the result of a crosscompile? -if(NOT DEFINED CMAKE_CROSSCOMPILING) - set(CMAKE_CROSSCOMPILING "FALSE") -endif() - -if(NOT CMAKE_INSTALL_LOCAL_ONLY) - # Include the install script for each subdirectory. - include("C:/Users/wbaue/source/repos/Vulpine05-BOINC/tests/unit-tests/out/build/x64-Debug/lib/cmake_install.cmake") - include("C:/Users/wbaue/source/repos/Vulpine05-BOINC/tests/unit-tests/out/build/x64-Debug/sched/cmake_install.cmake") - -endif() - -if(CMAKE_INSTALL_COMPONENT) - set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") -else() - set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") -endif() - -string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT - "${CMAKE_INSTALL_MANIFEST_FILES}") -file(WRITE "C:/Users/wbaue/source/repos/Vulpine05-BOINC/tests/unit-tests/out/build/x64-Debug/${CMAKE_INSTALL_MANIFEST}" - "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/tests/unit-tests/out/build/x64-Debug/lib/CTestTestfile.cmake b/tests/unit-tests/out/build/x64-Debug/lib/CTestTestfile.cmake deleted file mode 100644 index 93c47468ab..0000000000 --- a/tests/unit-tests/out/build/x64-Debug/lib/CTestTestfile.cmake +++ /dev/null @@ -1,8 +0,0 @@ -# CMake generated Testfile for -# Source directory: C:/Users/wbaue/source/repos/Vulpine05-BOINC/tests/unit-tests/lib -# Build directory: C:/Users/wbaue/source/repos/Vulpine05-BOINC/tests/unit-tests/out/build/x64-Debug/lib -# -# This file includes the relevant testing commands required for -# testing this directory and lists subdirectories to be tested as well. -add_test(test_lib "C:/Users/wbaue/source/repos/Vulpine05-BOINC/tests/unit-tests/out/build/x64-Debug/lib/test_lib.exe") -set_tests_properties(test_lib PROPERTIES _BACKTRACE_TRIPLES "C:/Users/wbaue/source/repos/Vulpine05-BOINC/tests/unit-tests/lib/CMakeLists.txt;7;add_test;C:/Users/wbaue/source/repos/Vulpine05-BOINC/tests/unit-tests/lib/CMakeLists.txt;0;") diff --git a/tests/unit-tests/out/build/x64-Debug/lib/cmake_install.cmake b/tests/unit-tests/out/build/x64-Debug/lib/cmake_install.cmake deleted file mode 100644 index 9bd961fb0a..0000000000 --- a/tests/unit-tests/out/build/x64-Debug/lib/cmake_install.cmake +++ /dev/null @@ -1,34 +0,0 @@ -# Install script for directory: C:/Users/wbaue/source/repos/Vulpine05-BOINC/tests/unit-tests/lib - -# Set the install prefix -if(NOT DEFINED CMAKE_INSTALL_PREFIX) - set(CMAKE_INSTALL_PREFIX "C:/Users/wbaue/Source/Repos/Vulpine05-BOINC/tests/unit-tests/out/install/x64-Debug") -endif() -string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - if(BUILD_TYPE) - string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - else() - set(CMAKE_INSTALL_CONFIG_NAME "Debug") - endif() - message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -endif() - -# Set the component getting installed. -if(NOT CMAKE_INSTALL_COMPONENT) - if(COMPONENT) - message(STATUS "Install component: \"${COMPONENT}\"") - set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - else() - set(CMAKE_INSTALL_COMPONENT) - endif() -endif() - -# Is this installation the result of a crosscompile? -if(NOT DEFINED CMAKE_CROSSCOMPILING) - set(CMAKE_CROSSCOMPILING "FALSE") -endif() - diff --git a/tests/unit-tests/out/build/x64-Debug/sched/CTestTestfile.cmake b/tests/unit-tests/out/build/x64-Debug/sched/CTestTestfile.cmake deleted file mode 100644 index 7bbf9a1690..0000000000 --- a/tests/unit-tests/out/build/x64-Debug/sched/CTestTestfile.cmake +++ /dev/null @@ -1,8 +0,0 @@ -# CMake generated Testfile for -# Source directory: C:/Users/wbaue/source/repos/Vulpine05-BOINC/tests/unit-tests/sched -# Build directory: C:/Users/wbaue/source/repos/Vulpine05-BOINC/tests/unit-tests/out/build/x64-Debug/sched -# -# This file includes the relevant testing commands required for -# testing this directory and lists subdirectories to be tested as well. -add_test(test_sched "C:/Users/wbaue/source/repos/Vulpine05-BOINC/tests/unit-tests/out/build/x64-Debug/sched/test_sched.exe") -set_tests_properties(test_sched PROPERTIES _BACKTRACE_TRIPLES "C:/Users/wbaue/source/repos/Vulpine05-BOINC/tests/unit-tests/sched/CMakeLists.txt;9;add_test;C:/Users/wbaue/source/repos/Vulpine05-BOINC/tests/unit-tests/sched/CMakeLists.txt;0;") diff --git a/tests/unit-tests/out/build/x64-Debug/sched/cmake_install.cmake b/tests/unit-tests/out/build/x64-Debug/sched/cmake_install.cmake deleted file mode 100644 index eca1ac8efc..0000000000 --- a/tests/unit-tests/out/build/x64-Debug/sched/cmake_install.cmake +++ /dev/null @@ -1,34 +0,0 @@ -# Install script for directory: C:/Users/wbaue/source/repos/Vulpine05-BOINC/tests/unit-tests/sched - -# Set the install prefix -if(NOT DEFINED CMAKE_INSTALL_PREFIX) - set(CMAKE_INSTALL_PREFIX "C:/Users/wbaue/Source/Repos/Vulpine05-BOINC/tests/unit-tests/out/install/x64-Debug") -endif() -string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - if(BUILD_TYPE) - string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - else() - set(CMAKE_INSTALL_CONFIG_NAME "Debug") - endif() - message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -endif() - -# Set the component getting installed. -if(NOT CMAKE_INSTALL_COMPONENT) - if(COMPONENT) - message(STATUS "Install component: \"${COMPONENT}\"") - set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - else() - set(CMAKE_INSTALL_COMPONENT) - endif() -endif() - -# Is this installation the result of a crosscompile? -if(NOT DEFINED CMAKE_CROSSCOMPILING) - set(CMAKE_CROSSCOMPILING "FALSE") -endif() -