From ff4b05d6338fc806fd413acf97f8336951dd32db Mon Sep 17 00:00:00 2001 From: Aleksandra Date: Mon, 25 Dec 2023 19:16:49 +0300 Subject: [PATCH] lab1 --- build/ALL_BUILD.vcxproj | 130 +++ build/ALL_BUILD.vcxproj.filters | 8 + build/CMakeCache.txt | 326 +++++++ build/CMakeFiles/3.27.6/CMakeCCompiler.cmake | 74 ++ .../CMakeFiles/3.27.6/CMakeCXXCompiler.cmake | 85 ++ .../3.27.6/CMakeDetermineCompilerABI_C.bin | Bin 0 -> 51712 bytes .../3.27.6/CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 51712 bytes build/CMakeFiles/3.27.6/CMakeRCCompiler.cmake | 6 + build/CMakeFiles/3.27.6/CMakeSystem.cmake | 15 + .../3.27.6/CompilerIdC/CMakeCCompilerId.c | 866 ++++++++++++++++++ .../3.27.6/CompilerIdC/CompilerIdC.exe | Bin 0 -> 14848 bytes .../3.27.6/CompilerIdC/CompilerIdC.vcxproj | 72 ++ .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 855 +++++++++++++++++ .../3.27.6/CompilerIdCXX/CompilerIdCXX.exe | Bin 0 -> 15360 bytes .../CompilerIdCXX/CompilerIdCXX.vcxproj | 72 ++ build/CMakeFiles/3.27.6/VCTargetsPath.txt | 1 + build/CMakeFiles/3.27.6/VCTargetsPath.vcxproj | 31 + .../generate.stamp.rule | 1 + build/CMakeFiles/CMakeConfigureLog.yaml | 215 +++++ build/CMakeFiles/TargetDirectories.txt | 6 + build/CMakeFiles/cmake.check_cache | 1 + build/CMakeFiles/generate.stamp | 1 + build/CMakeFiles/generate.stamp.depend | 102 +++ build/CMakeFiles/generate.stamp.list | 5 + build/ZERO_CHECK.vcxproj | 110 +++ build/ZERO_CHECK.vcxproj.filters | 13 + build/cmake_install.cmake | 53 ++ build/gtest/CMakeFiles/generate.stamp | 1 + build/gtest/CMakeFiles/generate.stamp.depend | 2 + build/gtest/cmake_install.cmake | 34 + build/gtest/gtest.vcxproj | 164 ++++ build/gtest/gtest.vcxproj.filters | 16 + build/samples/CMakeFiles/generate.stamp | 1 + .../samples/CMakeFiles/generate.stamp.depend | 2 + build/samples/cmake_install.cmake | 34 + build/samples/sample_prime_numbers.vcxproj | 192 ++++ .../sample_prime_numbers.vcxproj.filters | 16 + build/set.sln | 74 ++ build/src/CMakeFiles/generate.stamp | 1 + build/src/CMakeFiles/generate.stamp.depend | 2 + build/src/cmake_install.cmake | 34 + build/src/set.vcxproj | 167 ++++ build/src/set.vcxproj.filters | 30 + build/test/CMakeFiles/generate.stamp | 1 + build/test/CMakeFiles/generate.stamp.depend | 2 + build/test/cmake_install.cmake | 34 + build/test/test_set.vcxproj | 198 ++++ build/test/test_set.vcxproj.filters | 22 + include/tbitfield.h | 6 +- src/tbitfield.cpp | 157 +++- src/tset.cpp | 105 ++- 51 files changed, 4307 insertions(+), 36 deletions(-) create mode 100644 build/ALL_BUILD.vcxproj create mode 100644 build/ALL_BUILD.vcxproj.filters create mode 100644 build/CMakeCache.txt create mode 100644 build/CMakeFiles/3.27.6/CMakeCCompiler.cmake create mode 100644 build/CMakeFiles/3.27.6/CMakeCXXCompiler.cmake create mode 100644 build/CMakeFiles/3.27.6/CMakeDetermineCompilerABI_C.bin create mode 100644 build/CMakeFiles/3.27.6/CMakeDetermineCompilerABI_CXX.bin create mode 100644 build/CMakeFiles/3.27.6/CMakeRCCompiler.cmake create mode 100644 build/CMakeFiles/3.27.6/CMakeSystem.cmake create mode 100644 build/CMakeFiles/3.27.6/CompilerIdC/CMakeCCompilerId.c create mode 100644 build/CMakeFiles/3.27.6/CompilerIdC/CompilerIdC.exe create mode 100644 build/CMakeFiles/3.27.6/CompilerIdC/CompilerIdC.vcxproj create mode 100644 build/CMakeFiles/3.27.6/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100644 build/CMakeFiles/3.27.6/CompilerIdCXX/CompilerIdCXX.exe create mode 100644 build/CMakeFiles/3.27.6/CompilerIdCXX/CompilerIdCXX.vcxproj create mode 100644 build/CMakeFiles/3.27.6/VCTargetsPath.txt create mode 100644 build/CMakeFiles/3.27.6/VCTargetsPath.vcxproj create mode 100644 build/CMakeFiles/3e688f4ee7fc61a4045c79df3f7b1203/generate.stamp.rule create mode 100644 build/CMakeFiles/CMakeConfigureLog.yaml create mode 100644 build/CMakeFiles/TargetDirectories.txt create mode 100644 build/CMakeFiles/cmake.check_cache create mode 100644 build/CMakeFiles/generate.stamp create mode 100644 build/CMakeFiles/generate.stamp.depend create mode 100644 build/CMakeFiles/generate.stamp.list create mode 100644 build/ZERO_CHECK.vcxproj create mode 100644 build/ZERO_CHECK.vcxproj.filters create mode 100644 build/cmake_install.cmake create mode 100644 build/gtest/CMakeFiles/generate.stamp create mode 100644 build/gtest/CMakeFiles/generate.stamp.depend create mode 100644 build/gtest/cmake_install.cmake create mode 100644 build/gtest/gtest.vcxproj create mode 100644 build/gtest/gtest.vcxproj.filters create mode 100644 build/samples/CMakeFiles/generate.stamp create mode 100644 build/samples/CMakeFiles/generate.stamp.depend create mode 100644 build/samples/cmake_install.cmake create mode 100644 build/samples/sample_prime_numbers.vcxproj create mode 100644 build/samples/sample_prime_numbers.vcxproj.filters create mode 100644 build/set.sln create mode 100644 build/src/CMakeFiles/generate.stamp create mode 100644 build/src/CMakeFiles/generate.stamp.depend create mode 100644 build/src/cmake_install.cmake create mode 100644 build/src/set.vcxproj create mode 100644 build/src/set.vcxproj.filters create mode 100644 build/test/CMakeFiles/generate.stamp create mode 100644 build/test/CMakeFiles/generate.stamp.depend create mode 100644 build/test/cmake_install.cmake create mode 100644 build/test/test_set.vcxproj create mode 100644 build/test/test_set.vcxproj.filters diff --git a/build/ALL_BUILD.vcxproj b/build/ALL_BUILD.vcxproj new file mode 100644 index 000000000..d15dad111 --- /dev/null +++ b/build/ALL_BUILD.vcxproj @@ -0,0 +1,130 @@ + + + + x64 + + + false + + + + Debug + x64 + + + Release + x64 + + + + {0D1675A4-B085-3786-9527-9396EA91C133} + Win32Proj + 10.0.19041.0 + x64 + ALL_BUILD + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\include;D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\gtest;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\include;D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\gtest;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + Always + Building Custom Rule D:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/CMakeLists.txt + setlocal +D:\git\bin\cmake.exe "-SD:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set" "-BD:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/build" --check-stamp-file "D:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/build/CMakeFiles/generate.stamp" +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + D:\git\share\cmake-3.27\Modules\CMakeCCompiler.cmake.in;D:\git\share\cmake-3.27\Modules\CMakeCCompilerABI.c;D:\git\share\cmake-3.27\Modules\CMakeCInformation.cmake;D:\git\share\cmake-3.27\Modules\CMakeCXXCompiler.cmake.in;D:\git\share\cmake-3.27\Modules\CMakeCXXCompilerABI.cpp;D:\git\share\cmake-3.27\Modules\CMakeCXXInformation.cmake;D:\git\share\cmake-3.27\Modules\CMakeCommonLanguageInclude.cmake;D:\git\share\cmake-3.27\Modules\CMakeCompilerIdDetection.cmake;D:\git\share\cmake-3.27\Modules\CMakeDetermineCCompiler.cmake;D:\git\share\cmake-3.27\Modules\CMakeDetermineCXXCompiler.cmake;D:\git\share\cmake-3.27\Modules\CMakeDetermineCompileFeatures.cmake;D:\git\share\cmake-3.27\Modules\CMakeDetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\CMakeDetermineCompilerABI.cmake;D:\git\share\cmake-3.27\Modules\CMakeDetermineCompilerId.cmake;D:\git\share\cmake-3.27\Modules\CMakeDetermineRCCompiler.cmake;D:\git\share\cmake-3.27\Modules\CMakeDetermineSystem.cmake;D:\git\share\cmake-3.27\Modules\CMakeFindBinUtils.cmake;D:\git\share\cmake-3.27\Modules\CMakeGenericSystem.cmake;D:\git\share\cmake-3.27\Modules\CMakeInitializeConfigs.cmake;D:\git\share\cmake-3.27\Modules\CMakeLanguageInformation.cmake;D:\git\share\cmake-3.27\Modules\CMakeParseImplicitIncludeInfo.cmake;D:\git\share\cmake-3.27\Modules\CMakeParseImplicitLinkInfo.cmake;D:\git\share\cmake-3.27\Modules\CMakeParseLibraryArchitecture.cmake;D:\git\share\cmake-3.27\Modules\CMakeRCCompiler.cmake.in;D:\git\share\cmake-3.27\Modules\CMakeRCInformation.cmake;D:\git\share\cmake-3.27\Modules\CMakeSystem.cmake.in;D:\git\share\cmake-3.27\Modules\CMakeSystemSpecificInformation.cmake;D:\git\share\cmake-3.27\Modules\CMakeSystemSpecificInitialize.cmake;D:\git\share\cmake-3.27\Modules\CMakeTestCCompiler.cmake;D:\git\share\cmake-3.27\Modules\CMakeTestCXXCompiler.cmake;D:\git\share\cmake-3.27\Modules\CMakeTestCompilerCommon.cmake;D:\git\share\cmake-3.27\Modules\CMakeTestRCCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\ADSP-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\ARMCC-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\ARMClang-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\AppleClang-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\Borland-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\Bruce-C-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\CMakeCommonCompilerMacros.cmake;D:\git\share\cmake-3.27\Modules\Compiler\Clang-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\Clang-DetermineCompilerInternal.cmake;D:\git\share\cmake-3.27\Modules\Compiler\Comeau-CXX-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\Compaq-C-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\Compaq-CXX-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\Cray-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\Embarcadero-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\Fujitsu-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\FujitsuClang-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\GHS-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\GNU-C-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\GNU-CXX-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\HP-C-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\HP-CXX-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\IAR-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\IBMCPP-C-DetermineVersionInternal.cmake;D:\git\share\cmake-3.27\Modules\Compiler\IBMCPP-CXX-DetermineVersionInternal.cmake;D:\git\share\cmake-3.27\Modules\Compiler\IBMClang-C-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\IBMClang-CXX-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\Intel-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\IntelLLVM-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\LCC-C-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\LCC-CXX-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\MSVC-C.cmake;D:\git\share\cmake-3.27\Modules\Compiler\MSVC-CXX.cmake;D:\git\share\cmake-3.27\Modules\Compiler\MSVC-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\MSVC.cmake;D:\git\share\cmake-3.27\Modules\Compiler\NVHPC-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\NVIDIA-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\OpenWatcom-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\PGI-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\PathScale-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\SCO-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\SDCC-C-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\SunPro-C-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\SunPro-CXX-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\TI-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\Tasking-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\TinyCC-C-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\VisualAge-C-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\VisualAge-CXX-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\Watcom-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\XL-C-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\XL-CXX-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\XLClang-C-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\XLClang-CXX-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\zOS-C-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\zOS-CXX-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\CompilerId\VS-10.vcxproj.in;D:\git\share\cmake-3.27\Modules\Internal\FeatureTesting.cmake;D:\git\share\cmake-3.27\Modules\Platform\Windows-Determine-CXX.cmake;D:\git\share\cmake-3.27\Modules\Platform\Windows-Initialize.cmake;D:\git\share\cmake-3.27\Modules\Platform\Windows-MSVC-C.cmake;D:\git\share\cmake-3.27\Modules\Platform\Windows-MSVC-CXX.cmake;D:\git\share\cmake-3.27\Modules\Platform\Windows-MSVC.cmake;D:\git\share\cmake-3.27\Modules\Platform\Windows.cmake;D:\git\share\cmake-3.27\Modules\Platform\WindowsPaths.cmake;D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\build\CMakeFiles\3.27.6\CMakeCCompiler.cmake;D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\build\CMakeFiles\3.27.6\CMakeCXXCompiler.cmake;D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\build\CMakeFiles\3.27.6\CMakeRCCompiler.cmake;D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\build\CMakeFiles\3.27.6\CMakeSystem.cmake;%(AdditionalInputs) + D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\build\CMakeFiles\generate.stamp + false + Building Custom Rule D:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/CMakeLists.txt + setlocal +D:\git\bin\cmake.exe "-SD:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set" "-BD:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/build" --check-stamp-file "D:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/build/CMakeFiles/generate.stamp" +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + D:\git\share\cmake-3.27\Modules\CMakeCCompiler.cmake.in;D:\git\share\cmake-3.27\Modules\CMakeCCompilerABI.c;D:\git\share\cmake-3.27\Modules\CMakeCInformation.cmake;D:\git\share\cmake-3.27\Modules\CMakeCXXCompiler.cmake.in;D:\git\share\cmake-3.27\Modules\CMakeCXXCompilerABI.cpp;D:\git\share\cmake-3.27\Modules\CMakeCXXInformation.cmake;D:\git\share\cmake-3.27\Modules\CMakeCommonLanguageInclude.cmake;D:\git\share\cmake-3.27\Modules\CMakeCompilerIdDetection.cmake;D:\git\share\cmake-3.27\Modules\CMakeDetermineCCompiler.cmake;D:\git\share\cmake-3.27\Modules\CMakeDetermineCXXCompiler.cmake;D:\git\share\cmake-3.27\Modules\CMakeDetermineCompileFeatures.cmake;D:\git\share\cmake-3.27\Modules\CMakeDetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\CMakeDetermineCompilerABI.cmake;D:\git\share\cmake-3.27\Modules\CMakeDetermineCompilerId.cmake;D:\git\share\cmake-3.27\Modules\CMakeDetermineRCCompiler.cmake;D:\git\share\cmake-3.27\Modules\CMakeDetermineSystem.cmake;D:\git\share\cmake-3.27\Modules\CMakeFindBinUtils.cmake;D:\git\share\cmake-3.27\Modules\CMakeGenericSystem.cmake;D:\git\share\cmake-3.27\Modules\CMakeInitializeConfigs.cmake;D:\git\share\cmake-3.27\Modules\CMakeLanguageInformation.cmake;D:\git\share\cmake-3.27\Modules\CMakeParseImplicitIncludeInfo.cmake;D:\git\share\cmake-3.27\Modules\CMakeParseImplicitLinkInfo.cmake;D:\git\share\cmake-3.27\Modules\CMakeParseLibraryArchitecture.cmake;D:\git\share\cmake-3.27\Modules\CMakeRCCompiler.cmake.in;D:\git\share\cmake-3.27\Modules\CMakeRCInformation.cmake;D:\git\share\cmake-3.27\Modules\CMakeSystem.cmake.in;D:\git\share\cmake-3.27\Modules\CMakeSystemSpecificInformation.cmake;D:\git\share\cmake-3.27\Modules\CMakeSystemSpecificInitialize.cmake;D:\git\share\cmake-3.27\Modules\CMakeTestCCompiler.cmake;D:\git\share\cmake-3.27\Modules\CMakeTestCXXCompiler.cmake;D:\git\share\cmake-3.27\Modules\CMakeTestCompilerCommon.cmake;D:\git\share\cmake-3.27\Modules\CMakeTestRCCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\ADSP-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\ARMCC-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\ARMClang-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\AppleClang-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\Borland-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\Bruce-C-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\CMakeCommonCompilerMacros.cmake;D:\git\share\cmake-3.27\Modules\Compiler\Clang-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\Clang-DetermineCompilerInternal.cmake;D:\git\share\cmake-3.27\Modules\Compiler\Comeau-CXX-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\Compaq-C-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\Compaq-CXX-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\Cray-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\Embarcadero-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\Fujitsu-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\FujitsuClang-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\GHS-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\GNU-C-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\GNU-CXX-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\HP-C-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\HP-CXX-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\IAR-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\IBMCPP-C-DetermineVersionInternal.cmake;D:\git\share\cmake-3.27\Modules\Compiler\IBMCPP-CXX-DetermineVersionInternal.cmake;D:\git\share\cmake-3.27\Modules\Compiler\IBMClang-C-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\IBMClang-CXX-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\Intel-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\IntelLLVM-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\LCC-C-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\LCC-CXX-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\MSVC-C.cmake;D:\git\share\cmake-3.27\Modules\Compiler\MSVC-CXX.cmake;D:\git\share\cmake-3.27\Modules\Compiler\MSVC-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\MSVC.cmake;D:\git\share\cmake-3.27\Modules\Compiler\NVHPC-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\NVIDIA-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\OpenWatcom-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\PGI-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\PathScale-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\SCO-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\SDCC-C-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\SunPro-C-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\SunPro-CXX-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\TI-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\Tasking-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\TinyCC-C-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\VisualAge-C-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\VisualAge-CXX-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\Watcom-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\XL-C-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\XL-CXX-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\XLClang-C-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\XLClang-CXX-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\zOS-C-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\zOS-CXX-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\CompilerId\VS-10.vcxproj.in;D:\git\share\cmake-3.27\Modules\Internal\FeatureTesting.cmake;D:\git\share\cmake-3.27\Modules\Platform\Windows-Determine-CXX.cmake;D:\git\share\cmake-3.27\Modules\Platform\Windows-Initialize.cmake;D:\git\share\cmake-3.27\Modules\Platform\Windows-MSVC-C.cmake;D:\git\share\cmake-3.27\Modules\Platform\Windows-MSVC-CXX.cmake;D:\git\share\cmake-3.27\Modules\Platform\Windows-MSVC.cmake;D:\git\share\cmake-3.27\Modules\Platform\Windows.cmake;D:\git\share\cmake-3.27\Modules\Platform\WindowsPaths.cmake;D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\build\CMakeFiles\3.27.6\CMakeCCompiler.cmake;D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\build\CMakeFiles\3.27.6\CMakeCXXCompiler.cmake;D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\build\CMakeFiles\3.27.6\CMakeRCCompiler.cmake;D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\build\CMakeFiles\3.27.6\CMakeSystem.cmake;%(AdditionalInputs) + D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\build\CMakeFiles\generate.stamp + false + + + + + + + {A3118F2A-257E-3B63-BDE0-30D279F344F8} + ZERO_CHECK + false + Never + + + {1029D7A9-0C34-3A9D-A15C-F59BC8C86626} + gtest + + + {ADC9538B-0F5C-38D3-BD55-B219D89BAF67} + sample_prime_numbers + + + {27C756F5-DDB4-3D43-AD6D-C1A3EB8B3B6C} + set + + + {035BAAC1-29D6-3485-96C5-199C2F6259BE} + test_set + + + + + + \ No newline at end of file diff --git a/build/ALL_BUILD.vcxproj.filters b/build/ALL_BUILD.vcxproj.filters new file mode 100644 index 000000000..a54200f75 --- /dev/null +++ b/build/ALL_BUILD.vcxproj.filters @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/build/CMakeCache.txt b/build/CMakeCache.txt new file mode 100644 index 000000000..f94473d2a --- /dev/null +++ b/build/CMakeCache.txt @@ -0,0 +1,326 @@ +# This is the CMakeCache file. +# For build in directory: d:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/build +# It was generated by CMake: D:/git/bin/cmake.exe +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//Path to a program. +CMAKE_AR:FILEPATH=C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.33.31629/bin/Hostx64/x64/lib.exe + +//Configs +CMAKE_CONFIGURATION_TYPES:STRING=Debug;Release + +//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 + +//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 + +//Value Computed by CMake. +CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=D:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/build/CMakeFiles/pkgRedirects + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=C:/Program Files (x86)/set + +//Path to a program. +CMAKE_LINKER:FILEPATH=C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.33.31629/bin/Hostx64/x64/link.exe + +//Flags used by the linker during the creation of modules during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING=/machine:x64 + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING=/debug /INCREMENTAL + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING=/INCREMENTAL:NO + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING=/INCREMENTAL:NO + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING=/debug /INCREMENTAL + +//Path to a program. +CMAKE_MT:FILEPATH=CMAKE_MT-NOTFOUND + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=set + +//RC compiler +CMAKE_RC_COMPILER:FILEPATH=rc + +//Flags for Windows Resource Compiler during all build types. +CMAKE_RC_FLAGS:STRING=-DWIN32 + +//Flags for Windows Resource Compiler during DEBUG builds. +CMAKE_RC_FLAGS_DEBUG:STRING=-D_DEBUG + +//Flags for Windows Resource Compiler during MINSIZEREL builds. +CMAKE_RC_FLAGS_MINSIZEREL:STRING= + +//Flags for Windows Resource Compiler during RELEASE builds. +CMAKE_RC_FLAGS_RELEASE:STRING= + +//Flags for Windows Resource Compiler during RELWITHDEBINFO builds. +CMAKE_RC_FLAGS_RELWITHDEBINFO:STRING= + +//Flags used by the linker during the creation of shared libraries +// during all build types. +CMAKE_SHARED_LINKER_FLAGS:STRING=/machine:x64 + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING=/debug /INCREMENTAL + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING=/INCREMENTAL:NO + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING=/INCREMENTAL:NO + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING=/debug /INCREMENTAL + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Flags used by the linker during the creation of static libraries +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING=/machine:x64 + +//Flags used by the linker during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELWITHDEBINFO builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Value Computed by CMake +set_BINARY_DIR:STATIC=D:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/build + +//Value Computed by CMake +set_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +set_SOURCE_DIR:STATIC=D:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set + + +######################## +# 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=d:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/build +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=27 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=6 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=D:/git/bin/cmake.exe +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=D:/git/bin/cpack.exe +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=D:/git/bin/ctest.exe +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_STANDARD_LIBRARIES +CMAKE_CXX_STANDARD_LIBRARIES-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS +CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG +CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL +CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE +CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO +CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_STANDARD_LIBRARIES +CMAKE_C_STANDARD_LIBRARIES-ADVANCED:INTERNAL=1 +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=Unknown +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Visual Studio 17 2022 +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL=C:/Program Files/Microsoft Visual Studio/2022/Community +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=D:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set +//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=5 +//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=D:/git/share/cmake-3.27 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 + diff --git a/build/CMakeFiles/3.27.6/CMakeCCompiler.cmake b/build/CMakeFiles/3.27.6/CMakeCCompiler.cmake new file mode 100644 index 000000000..9fcaa199e --- /dev/null +++ b/build/CMakeFiles/3.27.6/CMakeCCompiler.cmake @@ -0,0 +1,74 @@ +set(CMAKE_C_COMPILER "C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.33.31629/bin/Hostx64/x64/cl.exe") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "MSVC") +set(CMAKE_C_COMPILER_VERSION "19.33.31629.0") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "90") +set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "OFF") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") +set(CMAKE_C17_COMPILE_FEATURES "c_std_17") +set(CMAKE_C23_COMPILE_FEATURES "") + +set(CMAKE_C_PLATFORM_ID "Windows") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "MSVC") +set(CMAKE_C_SIMULATE_VERSION "") +set(CMAKE_C_COMPILER_ARCHITECTURE_ID x64) + +set(MSVC_C_ARCHITECTURE_ID x64) + +set(CMAKE_AR "C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.33.31629/bin/Hostx64/x64/lib.exe") +set(CMAKE_C_COMPILER_AR "") +set(CMAKE_RANLIB ":") +set(CMAKE_C_COMPILER_RANLIB "") +set(CMAKE_LINKER "C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.33.31629/bin/Hostx64/x64/link.exe") +set(CMAKE_MT "CMAKE_MT-NOTFOUND") +set(CMAKE_TAPI "") +set(CMAKE_COMPILER_IS_GNUCC ) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) +set(CMAKE_C_LINKER_DEPFILE_SUPPORTED ) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "") +set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_C_LIBRARY_ARCHITECTURE "") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/build/CMakeFiles/3.27.6/CMakeCXXCompiler.cmake b/build/CMakeFiles/3.27.6/CMakeCXXCompiler.cmake new file mode 100644 index 000000000..aa56d4081 --- /dev/null +++ b/build/CMakeFiles/3.27.6/CMakeCXXCompiler.cmake @@ -0,0 +1,85 @@ +set(CMAKE_CXX_COMPILER "C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.33.31629/bin/Hostx64/x64/cl.exe") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "MSVC") +set(CMAKE_CXX_COMPILER_VERSION "19.33.31629.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "14") +set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "OFF") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") +set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23") + +set(CMAKE_CXX_PLATFORM_ID "Windows") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "MSVC") +set(CMAKE_CXX_SIMULATE_VERSION "") +set(CMAKE_CXX_COMPILER_ARCHITECTURE_ID x64) + +set(MSVC_CXX_ARCHITECTURE_ID x64) + +set(CMAKE_AR "C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.33.31629/bin/Hostx64/x64/lib.exe") +set(CMAKE_CXX_COMPILER_AR "") +set(CMAKE_RANLIB ":") +set(CMAKE_CXX_COMPILER_RANLIB "") +set(CMAKE_LINKER "C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.33.31629/bin/Hostx64/x64/link.exe") +set(CMAKE_MT "CMAKE_MT-NOTFOUND") +set(CMAKE_TAPI "") +set(CMAKE_COMPILER_IS_GNUCXX ) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm;ccm;cxxm;c++m) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) +set(CMAKE_CXX_LINKER_DEPFILE_SUPPORTED ) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/build/CMakeFiles/3.27.6/CMakeDetermineCompilerABI_C.bin b/build/CMakeFiles/3.27.6/CMakeDetermineCompilerABI_C.bin new file mode 100644 index 0000000000000000000000000000000000000000..93f58a7d10bc4c8961e3ee7452050d9b0285f9b0 GIT binary patch literal 51712 zcmeHw4PaEowf}6g3n3(I1Xe@+y68sI^5H_TMj&;UZ0L<{a0>yVqMJ>2LspXAb@wg= z>qlaUWqa9{w!S{wT8q{yTD16{j}Pm!2_OMKFi_j7wHiO#-WY0QZ53@__y0R{?@e~| z0ciXB_qDq)bIzPObLPyMnKLu@&Tgu%+QPCKV@8BzlCj-@^s)2!#L)n;?dxOD{B-HtZNGvD>f`apkY*yQ*7t+dtstVBo@o5x7*_JmLb92nV7LlAD#u_zwoLpdFJ|F}4Ggit8qetQU z&}UpxEx#ACsbk0Z%#r*p67t@PAtHsS?Wy%5DKJ($C*t!;UdATO0$~fn9E2MXQa*N6 zJx66@@8lq(69Kkj+YnMdcI3j%D8Saq7JIfPRTElfOS;c-DKzOWUKq< zAkxx9V1OICN&llbMpm= z3Q3`CGVC0Z_rU3ho+l|k%0u)LHLHkdTZ#5(((1F6;eZrAd@@nS0w31`V!YZ~5O-N~ zR*CJ$3c8I}hL2e9v9VwR`?1p2vWvDu%h+tk9s}S3(*;NxDoQ%Lp*9Gttu<;Nc; zlcIbORhRZH{4;PMgJK6&L90tuF;tkuK@KnfMJhj{4ET$cpCC(_`xiuufpI02{lLsS zJ3BgKxqC3jnUY2M%c%*3#`6l%>xf>i((}MvMd_hTNC7n>ecx00Y+ddk?+h-lSG|&GIRoMOkS7{6kuW!g&toLD zIapki_t~HhAhv&a+Hjr@gypjQa-nphcLBIY>EpBnQSPy$S|T@ZMDII zg7U}r`P3FiX)o2Mj?bf?9jVPT&mg~4aiBbjRi;u6kQmQ_-lKRI&R?v|2S3`ka};qTaWUx=?nL#`a{`NnVN3@z_{Kl)^}m-A8Dhu8@u+EbPhFaH+GRj-jvHT zpu8B*|L{J5Zqxe!^wEl-zCOx`=fAGzKbM|Q^;uA#D`Beq0b^JIS{?DJt#a4C-AR0g zD%Sgl))&2zeDvF?rwVAS7l`%tMKlWv#O#Bj+(j7zWe9}j5SC-!WuHncIby7BkN4><^PRHdQU7)x3+9Rb9oHL|H4i(%dY0 z)}dx;=0fXLtF)EUIhvO^pM+rqbq*P)kVH;|6XFb6I}9U-)tK7*p+J!>WjwSW6BX+p zY0=`kyOaz6gmEg{b3|yv%?$%na}xOn?}aPs%&_&UbzXGV>gk?V>568nAF9Ftb78K z@cQ2VLn`+f%F4mg6O_5YPauMqZv~H%gJ`5)F3fkq1;Z4kO$?ycU@g%Qn@QHH zQSHa=Mz$s=<}Nu(Bi>H=#YxL6M`+4dTN^>ERW{?8GL|3GZOZkl=9Nj4&}Y`~W2y0@ zVE-iL$M0|*Ov<^cpwadYnmrdlg7P?`;X_MzXXL|!~Zz7^#D^&;&N$<3*QnL1?<<9h|}xJt2S zefDk=gVkD;kBjmcol6_n@2m2iwC!AG<%j2D;kE~i#YS3=C`47H4RH*&%r*8N@M3V z==0!cL6Gg%B3Pmooko&!$Pob2sI57*W^K}!%Pqg>gEg!F4B89XATg^y58fw{@7N04 ze`yS-w+YLUE(0UzZ1AFJKFKI0t)S8Av=g)`ov1*?4!k|uOjfO}+YkL{df|Jhc(C2c z7`BKmt6Ryxkm`tGJ;MB@e4&2=A4#wTBcjkhxBo)2ABI5wHy}hgjHi5QMT*rT#d;Ae zCnt5CTtQvGQt0Q_^izFuGB%0yvnx?l)_->YnWTzc>-B1Ma3cR)(q%ES$Mz~I@=4a_ z-=XVa$6T5zq-=kVK4++*Bjwm>F59uV^QltOxd+ce*t-w%xs$ZK_qb{yzQhRdcSvK6 zhT4Kyq7OaLpBR-+LTpLP^#A62T$|X{i&8W!hn1(=g%L!)pP@(cYR>tC)$uMvOYEn1 zqD`NbXl<#ud)_^-&i>X+h`z*BekUB(6!gvlAmaNyV%$^=tiM8e?XT)I5>ol0Y0NC{ zF3|>oVRsl(lz|3&hdl!uo`y5K8?puqjY!je{aIVa3=4JYFGl_K(+| zv&h((w(l<-R1WQdeuwTErf+JR*1vAkZ_u^$NiC^%BIU0V+l~!j-P>~pSdx~?$GDH1 zC~vgVQ+N5`v!C9BM~9f%{b+V#BY*6H1qYL_2X7!~@@?j{q~*3fG@>?I3$p+*)aZ08 zCaSSDLGy984N^YnB6)g|Ne=RBI8uU&ITfZXEV52(i|SVNx_oGjEH;If z4+k7}u4>r6J{Y!bKlQ=K@eyiIe!Lj|wC&hdYC6mgPe;Alh@|RL;SI}S0NH76YVS3` zPfs-OLO)S|sE#@ptV9x^K1n&L`ZQk^$8XWzVG~tTf0X%OO19j-3o25*>iHlx9(%7g zR476>A?-*MlWQ#{RX>2%kOtWaJn5vv|rmGV?CzTR((_<@FupE)<>Ir zV_}|XZz(j!a2SI%+FAs`^o?oKXY|x`N}Z*r&Z89CqH;3(w+yk_%Bw|WO76gNC<`@d zCpP6NEeqZ&N4e<&eq=j|6H95c7+qn|RLi%PR;{U4XK zEPj%Vu`dTXkv>sgP20i!!pR0yn*8@kaH1?HKAQa3_kTS3aF8i(Q{TT7as%@IfK!%7 zI%drVIzI*xVgM1g=%< z*LwVH+B1$Z)OZD>$Vb1uM-RtSdJ-1o#>*M%gcIC=bm;TH%_7y8vIaXo~ zKaQ4TURtqj5li;d)~6Q~x$KRv;uV!VAj*Fb<-T?tQ8yZhv*T#&3}<4oQT~N1k-sW} zM!k+bUf-`_G?#oCUMp?3wgMO9cUlL)U)kPg6%$us7q(AK+-{{kl=28|^5iA-3MvQz zG@rr{_7dUk3fMPuKB70`@$aXipeOP_kL<_BkqV&K4%OqrCNYseTN6Yl+quA){&FSWB2L=bU`MXu5*qt7(IcE>fmoK)5t^$8IAE$-fZgXBE0QCCX}pM0qne zkXZ7JvXh=(wCyJgIcKm$q;I8s zwNNQXi!0?fPPQ31g`VNAf2E_^vBE)55{fHIl22d?GS|YxRdTN=?{&$2mFC6oh#l`q zYsq+S*UZ<%coT-I{FWHM(b_1=AGpY#6^Zq8UGiTY=ACCPLVG8oNly9cO8MtB)VBO8 znXGJoJA2c)V*8WXV&WDY{N6Ui@Gut7XH8l#LcR7w2(LdVwtYaaPopK6qgoL$vC+B(M+g+9Qkc71k%y^B z;!&Q78pn%?i^`iIki4aGB_0=U?3AX%MJ&Nl#U&q>r#^r&2(#0>?~R@2j>|Eg=&5~G z$9u5}Vh5aFDJUp3DQWreL0XQ@9T(7;g95cs3ZA{#$kUhqnd{-g;I_kea2g)8Da9|N z{T)ecs?qm2qnbz`YCJg_62XhnS=TMf-F?{DGqMIe)kbR=qnHvl7Zw#a)s;)0C{cC= zWT?jDrAv-#&A%TiYNhYwr8_!#c@ox&)nQPC+4-tg(xtUT6PGBPNcK`YpoWXXqgB$C z%6D{<=4ixU;aWubr)rbU&gUxS15O#cA&2}-(((v4E_C$8W>i)?l%^<+51OKFFL9?y z0|+DaS{kdKYpzZkYo{zXBTgh2%4B zmGX;~^uB?16v_?1AV*Mbt#!%Ixv-PL_Va)!|BTAP$K@#36q0>bTkRd4qTFN^xvvo6 z0o`V?3x3XaV)gj`lfMK*&6rJapA{vC_<&X3rnU~--PxCe4^z-|=9jdN!f?iXvB6w4 zZ{};Tlpt>I95UZSvr=%xnIm3fbi~CRN8FvqcMUl6V+Uyz;FzZB1OpK+`n*3F+XK_$ zvB05h*_9`>y%PxfD<^j8#4MEAK-yXZj=s?LKmQTL{KR5?8Z%G+eLrb~9jq()tc zCfOg90wW~XJF1+6lIh;7Dw&otF1Y}Yr*i1w7cQ2ZS`&@toklAh4kH~i%cctS zTKhpm+_VUYZkcS|AX;za+4P(&J%@Ko+?i*?1GcH-Z(O|_UhbqVH|V9a)LtHv%f%JZ za)qNB)Or{X7Vr=^Zu$X`Zqqk5s*el1O$lJ&8dQ}E+KTA*Gg%TZ1HkRqcw|#Ou=az- zxale&dK>g2EQg9bGm0=)Kso=Rw#d*UcD*i$6ML{%p=p3)9YyWErnbD@~o-&H)H5JuZ z)Qciw8O5<_-KJYmVjOVUbQ2e1kDDYQ^nRaq?^rRec%DyJ_a}dm_&csj@J4u^|ASj$ z8EK5OZ~F86wqrF$*i|-Ng)-VoV+W=FzbX6`r(llp*Z77_-9ZoOkmX6~S87PKE~ z!2W3FWKNV~`u^p1s|{lmcN>*lWTDTm)^n=iqp>HTY~>zQg1k$y6Qgy>v71c*_07|? z8tzBsNy|-lV>BIK6`Mv2sQnSnsdVZ*=x^LDgB~}pp(To8Yo~l)&5T`_wAi)6*XY%& zis4;8eR~6SJN1lIy>eB(iZ#8kZs#aVNhnr5G7Jr^KOVu*YTHki!)>P2oR?B^{*K)` zrYLQ_lxV%Y(OSq)3M<6KcIy^;($aP;%zMIgQ!6Qs4R=Q^dXC#{uaDa-2Q~}Ajcc22 zC(rxqP~P&PJY4Ab9p1R2Kg=C;BIhq#@{fYIb@k?_@3zjc>`C>44G}B6k%Lni6 zMWPmoBX2q7r`kWvGT*ukspM09o8I8K8#A?|eDNb}IGl+xCm zcWvyPq~$0cC(u-#LQ}OIPg{w_qOr*P`Wi7H#~j9=*bKg}r2Tjpiw(Tw{F?yOlWQ$e zXpqpWJQ^{zG*U|W0nJDh^{huMHe#VYER8UF@Bx}YG<9Fik8#S6@@X8$nz1kcW*uV* z_XP5lbk@urB=goPx2p67YVCOHq>f;eN>xC9nvXC(j+Js0DLDimetVbP z)t{w$FWwYPmb0FP)4*>24r*H4erofHx62>7-<;5}aK&;wM5IR|E5$^UwU3?)aCh>a zn7BS!5yxYWw;G)Bd7^w+Osx2AmHb*oVhLUizCafSXloM4re_}&w}|qJ^`cz$d*z;q zWIFRkH!_H@n=ULiT!Q)bIil1%79sa5^9axGQs2m#JI+Vayvsdx<~vTjlN%>y_c-u) zMSi6Mu4jh%+>KBP+Y6kU@>*r*Q`Ut8kzDz&GmkHno)RMCllvSCUx>Vh$h`3-bWw7j zv-F|~7#y*gu1hX@4{sjK9eb(kzH=NVjho)2cM+uGLm(b7y@I5ne>?`%)06?fSPLK@ zOj_Rfw#K*-jAEkdIez@WT_*S)^6q#RQ1vPyv_RoOrGWOXPg*4PDZ|F4R7$SG$@)E4 zJhn@e4R~jiw5&jOnd58oV3E@`4p*WI&tgp>R18VPXD@~S(&W%XSjYiK6&|yoS|>ej zL9OOpKP8B2se~QRH*lKe4O2^Wqs!E4TYF%?q~#^#;~B}u4Ql=_99qpAn|OjG6eKOX zH3=m;M`DGC*NMtk(E~I%<%$sG{)8$;S|Ek(g-OfJn(Ta(H1DcdwQyf-l3W#9_}u#O z*;PMT_(9}TXoIQ^RdfZfDE6JcL)5bs9#Z=#p)VvY?cbskvGG?(a(kdFT0v5mDD%c2 zf=se_Z@?V10LiC`^5R11<>5*K*~d+jwESipfBNH}c~fZN=OWk2D?C4jhD?5X;ZN7) z%Uuf>9f*ueb}f7=@~*sMU&4Wd&H*DDy9PCM7r~9=Y-qGr$xo_QAhV<8n%P@>Aqo2O zDxBtucaxTGtj0J7lU1O07gB@G2IrOFB*DDLT3dPP3YGQ?wGH8sD@qB(~y;S{H6zL?&M$903ivh8XH2vtkJ8~LDTrZ~_`(TBJnkJFzG4Z6P; z7v_HrUs;Y7h+SO;4exg)lQF|SvFlJlpYO@h_8)^CNS8jI`!|{?&=dD?fF>#-{Qi7!<2W+`sEz6D~jeZbdl z=nj#|Kxv%E2*gcKucH+8OWgDvigufR01D~UZTcQC@+;k@2Q*B-I|70EcT>r3qk(E3 zqRaW$OC;E36m%loaDKH;M8R4tp2~cf3yu9KcTGm?Ihq^%&ZHvl=K_aK1bzN!<|@0L zn=1zmw$Vi}Xmb^sp_urhMVqI%$pI^ny>Q2r+v^CmQ#O5u$Z^wmVq}jt#Hx+H2u!t6 zhlc6RCL7%Z8YZkwj88Qn*>EN5S}>}jqcv_68lTTtqWE_f(Rh6v_`WgNFuT?;(ovZO z-KcwMAT&}#QU=0tFrZ;yAadNa7d_N%+J;zd*ge3gVf<#>x&peV?}o4IeF5$ zT!_Xi8O&>{1g~l0rdv@i)dV*nO~(^50pFIQa6gq3z>S#7;cF2>^gNPBTtEP>v0gt zk%_cKtM5l}z)M={h>bfqSjs;9E?^C1@wMMgOiXqw3GkpJSWf4QQYuTs zi8qKht#S0G4ZG&(fVBQB{M+=A8<;GrhFy|HOL$z$}R5|3Zz z@hd#;<#8P^Rn6liJTB$&XLx)Tk0P;T2@(*(SF&=N{@m)OL!sA;J4-LoR z_mfYS-h};4D$npV?z1F|)I(eVGVB6;6V+t@20Q+%O!99S|J z_eLc_3JK9>Z&MREqzz%eQ16XJ1Hm;yQz#l0LJfk?D|z(-8dT*r`OY3@HPc*@TMw~Cf6GY#ezP;1Dzm8m+$utDN%5j z+D_qnDs0)R!mS$Y)nMV>DxKco(uZJbP}`x^CpG$qRGz{4X9(-P(IExqa3Z4WVXQNR zKokumtMRt34@ixnn52;go9y=uO3)>p7^?L&#r)I{70caRonS~3!jVweA8FbkM7`@^ zTW@`YI?F3G#Deu?S9D@i(;PvlZiHg^AB)C7*Z_`*KN@S2NFK3}#wn$I{`w|w1Oll6 zLMTXsL1n5B1=rC}RYNq-ODUueuk^xR!53&~@JCQ+6d`l+b5Gpz(Q_RTrH)wd;FzW1 zsSeym>MIOhGDzC!g&`^%1c_`x{YkTdH^tjDOV|*K2~l)blTT>&M%RMNFGNGJNIkbX zrFfOR(UkIr$@Uo7l3%C`NK^*mmxLmMzs1`eZt^b>g#6qI^^IOkIH61^4hRH~Qh%Dk70kBu)M@7Gpss;U`&}nV$))oHYX0v$eo0SOot<2y<9Ie!N&< zE5Pezb*zc=O2`wK4`rh)44Rj1KzbRgh7^HSfhUT8UbY61|NKW zkx!T{6b;p&_KUVYU`Pf17`-vg=(-!%D+4T=Gp|Mf)cvR5D-7#RZEe7K^+(7<)ooD6 z`JjWsTpX-#gfAe%=TJee6O(&^un0;1$#w80fxDq#tho+L7EMfj66wMh2pYc*a+hPK zq)>AmJ|9$zF2Kyxc?kZU+LJ1h<3&;Y3nSd%LqtLQr*S%l79QB;qc0@%BgFLc!}P<$ z^mD`XQ^WK#!}Jrw^z*{>)57$#!t|5E^jV29y$s`jDMn@`I4d+BC%AkVkxiOj!+{qw zBY^SQjL|upt>?AQ#{8mL9#YA}`%q^di|%$VCOg3_0W6FDi-@0UuL-fu^5LgLVzNHCU^`lZZK`?BB-E;eMQcI1)c> z#?E>O;osGwdR`uqQxUc!Z@ZSKa%AF+1u_=MSm2-E0?U>=m*05cr=R`C1LuAIE4RFV z*Ua{x(I1**&IPM`cJ}P*`R^l}S08CV@}(nR>v^PShcM4JuVgl&`Kw*tI`8V{@Vwbg z-nzN7qkd_1T`bV#TU}n|UF)ZvbW}x`*GIfkedFrt$cFMza~K)3gLRE{7X?;3{dKW5 ztLvMq%RTk;eBRPIVP73L_<4va&}X^|GI7QNr)+^go;Jol>69g87&8|5*RjBY$(i}` zuhZKfy`_dpS!~ke+^_+EqsfRRIt?z?(qloL|JJejCXn2{jLmVY?-8b+fp-CgjM?zp z@dW8(z#m5(H!sW0>!!N!*V`uOuueQ!OvX3}+bF8FiqO-jsi;P}g~qflboO6Qs69vQ+yHm#6cc z2fhi}Y=U7b%L;3Hr1nQ@xx8$aXLy2{bUvz=1U{gqsG2pawO)P(YoaGyCW2C`r1&j$swJp=Eb5v_V3c@0K;j9sX1(_FPBZNp1`Kg2fnNz zOxy;oPo`;oxx@_`=+287y9%Kbxo| ztvd@kk-qe2fO+`>6DwE@j-H&(akVOK`q??`>^F_fBIUFE>O5wepUdnej5Q-{*{$&a z45v-AVC;N7%SQ6;Dx0d$d8+`8^XmCxmlq$J@ra)dJHln#ing zE@xJ08MFGnz^wD#%xYN5EXXIhwOJY;@4ug-9}W-pAN|!W`b?Xa#l{_(Qz&?s;|gw`S@rLy*d6KA&6*wBjNEF$DX6VNYqn9s$7( zycO{K2qJLY@nv0w@LIr|5Nd#L0qjI*0p0`nYlK$d1Ar^eLEC|c0q;U+1il0CNrW)* z15P^^b^>k#oG+jqz*_+)PG{_o(9H(uK_~`24EQ62QsA9{W#=*WCU|NAe~54lcqiby z2rmQ2>v;AA!dCDP0Q#)3E#ZLUiWu7lya2EWVF&P5z$X!Q1MdYiT>yE&-GHy-I?({( z#f;sJa1eMW;9-Pb-~)i){4`@P5FPO62nx{wzx)~Kf_>r+z&{}5058DYUWQNzycO^+ zgks_WJcwWe-UIkM1UGOt3(Y~O0d5CuK&S;C2D}471il0C%-P5%9>7}=!oarx{tTf7 zcmXax)F8A14+Fl4&r|utVZ}|eky^urj4+sZ=+vlTyJ_{WPzZiXuFbjAX@S;+TL&ymOK97(G z`T(Hi62`2+1;8h9v*2amJIc^TgaP2afQv3gfA4{8z@>}93mmV^S+*1U0(S$RE;42W zUQo%{WeBanYXNI6gROw?06dJa33xA{<#NUz2W|t*a-l82?SRV>?gU;7_!orD#8buC zrAryR9rzZ&=~v*rA8_JImW6Pf+5&h10;94q$U@kUF-&L3hY$*BTmkkX zxWS+Kd@?QIJErP&{4Etu>Q|vvgP+r2wFVnCc&i4#slnGZIfpg)xCS5A;9VNrtie_d zN*a7ctADAMF4f=#8l0@b_q6)n)ZhUPKB&R}-&UTds2UV%@Grkr(=TiA2@P)3;3f@* zHE8_ZKc)pYYWCiw!Fx6Ms0R0IFs#9)8nkP$Sc7>Q9OzT^eno?aHTZ-Ew`uSO4Td$? zpurjqUZ%lC8l11eSsFY?gOfElpxODb1|QYnRt;{^;LRFr(%@!&incu0__}lT!{8nw4ncp98Eafndr`!__ z`|AS@fqD;aXZ!Fq2<+)Wk4iodeILRT2sVT~K7Uk-gf@7Z0#OP3WaQV!B6PXk<8P_= zt6!=(Yc#3{H|HgPi^L|3T9+pnQU%~Xp~thXJ|cNO@0ZkjymU8#uJW$J_Ih}p$W>j1 zn}}MDE9CXL0(B8@gx`@|S-xz=((1~pin;S`&N;rOCT3)w@`&WDTeHj`4n-tpN>8t1 zY+sfq>TmQk1e)+|5wy$C4iH81;LbZY1-lxxfq)y|k!COMqeoz?os62;5Lkno#h#!S zce2-eypc8Q7`xs8+vyj<^(=pIT_6$)Hp6r{gBd()AYbDejYU#rK%r(98^S$)<~I6U z0+8_*gQ`HDR&{M?#&vjxTdf{X*yABh>ajl`NRskPRJnpK_lrrDSJ zB$8$!eBXkqk?1=!s3S!qEl0oK%zjO6_SeVg3q+}f_Cha=AXQ)1rKddC#{%_h)rPXm zO=QeK5KL^A38T6`yulO2`H|yZiSS11XUP``p=+Uh(6cUzuRH{$24vou?OET9n=@ey z0OH+^bTo`FDQE@-HQ3|!1_X&vXU7{}EfSzimtL=^`O%uXcD7$iSxGi^~FGX}C` z)Ku;bOBkQ!+FX2@Xs%FbZ7jS*`^HQ~P>O88QxnQr8Hh;u-o=XG`alphc4SvZ`4ylw z{)n4yv}5RYnpOl=cj2qh9RL)e#;{vV%l*=r*)MVZB`>N7SHiWdVw)jfYjr5H#P20d z^?KTfTXhHelxK~`W!^v(_nvjf!`{oT!k2mii}8)J>d>ly&yO#fMA&KLbhJ7&n9r^w zi7tGNhJSs6u`gu9OksYpo~_{cl87JU?+N15)FKYNVKHfj;oXQ+sDU^&r^9yZ{My}m zoJxt3-mB~`Q?)+&G}(+@Ua@Rxg{x#9A0%uM!*>TTemno;Qy`#rWT~%ZyBDx zX;}VMCrJ;t#QDq8{r5WE-_D7=lVr$uqxpQnY1b+};sKhrc%Vw;oUNXCMh7gso*Y-AHqg6IzgFias z($D4RF7igB{^mM-qZR^!(Xtt_NN_>4zR{2GgU)Ua(ARN84bp7vo)&nc&2!exoq=zc z1_KQ^MXXG%4Wa~LkratVCE5#U(#|`Hw3739Ih2fI6BxnwL$x$05&!iu)Z+KKBY}0; z8Ljb02QyQ%EBO8q&35_M`J03$ipyqrqm{vRp|$?V3?UY9)YC?+Y(|5(De9jgTsSCa z(S>8zvgpDzofcg<*f~fnaqp@{sk?t1@ETN?1H=P_qu-|Y%kt!+g`fe zzP`?{oWYcTCi2vYTIhxTDuk0%;ytof&T|i%|Cho literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/3.27.6/CMakeDetermineCompilerABI_CXX.bin b/build/CMakeFiles/3.27.6/CMakeDetermineCompilerABI_CXX.bin new file mode 100644 index 0000000000000000000000000000000000000000..7f288069002fb7df98c0a9109de76cc063c7f649 GIT binary patch literal 51712 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 a^?PG%bHQd|vu(3|bM0nOGoR0?1^yqyAU|jT literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/3.27.6/CMakeRCCompiler.cmake b/build/CMakeFiles/3.27.6/CMakeRCCompiler.cmake new file mode 100644 index 000000000..0f6196103 --- /dev/null +++ b/build/CMakeFiles/3.27.6/CMakeRCCompiler.cmake @@ -0,0 +1,6 @@ +set(CMAKE_RC_COMPILER "rc") +set(CMAKE_RC_COMPILER_ARG1 "") +set(CMAKE_RC_COMPILER_LOADED 1) +set(CMAKE_RC_SOURCE_FILE_EXTENSIONS rc;RC) +set(CMAKE_RC_OUTPUT_EXTENSION .res) +set(CMAKE_RC_COMPILER_ENV_VAR "RC") diff --git a/build/CMakeFiles/3.27.6/CMakeSystem.cmake b/build/CMakeFiles/3.27.6/CMakeSystem.cmake new file mode 100644 index 000000000..909db20dc --- /dev/null +++ b/build/CMakeFiles/3.27.6/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Windows-10.0.19045") +set(CMAKE_HOST_SYSTEM_NAME "Windows") +set(CMAKE_HOST_SYSTEM_VERSION "10.0.19045") +set(CMAKE_HOST_SYSTEM_PROCESSOR "AMD64") + + + +set(CMAKE_SYSTEM "Windows-10.0.19045") +set(CMAKE_SYSTEM_NAME "Windows") +set(CMAKE_SYSTEM_VERSION "10.0.19045") +set(CMAKE_SYSTEM_PROCESSOR "AMD64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/build/CMakeFiles/3.27.6/CompilerIdC/CMakeCCompilerId.c b/build/CMakeFiles/3.27.6/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 000000000..66be36543 --- /dev/null +++ b/build/CMakeFiles/3.27.6/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,866 @@ +#ifdef __cplusplus +# error "A C++ compiler has been selected for C." +#endif + +#if defined(__18CXX) +# define ID_VOID_MAIN +#endif +#if defined(__CLASSIC_C__) +/* cv-qualifiers did not exist in K&R C */ +# define const +# define volatile +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_C) +# define COMPILER_ID "SunPro" +# if __SUNPRO_C >= 0x5100 + /* __SUNPRO_C = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# endif + +#elif defined(__HP_cc) +# define COMPILER_ID "HP" + /* __HP_cc = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) + +#elif defined(__DECC) +# define COMPILER_ID "Compaq" + /* __DECC_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) + +#elif defined(__IBMC__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__open_xl__) && defined(__clang__) +# define COMPILER_ID "IBMClang" +# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__) +# define COMPILER_VERSION_MINOR DEC(__open_xl_release__) +# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__) + + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TASKING__) +# define COMPILER_ID "Tasking" + # define COMPILER_VERSION_MAJOR DEC(__VERSION__/1000) + # define COMPILER_VERSION_MINOR DEC(__VERSION__ % 100) +# define COMPILER_VERSION_INTERNAL DEC(__VERSION__) + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION/100 % 100) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__)) +# define COMPILER_ID "LCC" +# define COMPILER_VERSION_MAJOR DEC(__LCC__ / 100) +# define COMPILER_VERSION_MINOR DEC(__LCC__ % 100) +# if defined(__LCC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__) +# endif +# if defined(__GNUC__) && defined(__GNUC_MINOR__) +# define SIMULATE_ID "GNU" +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(_ADI_COMPILER) +# define COMPILER_ID "ADSP" +#if defined(__VERSIONNUM__) + /* __VERSIONNUM__ = 0xVVRRPPTT */ +# define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF) +# define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF) +# define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF) +# define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +# elif defined(_ADI_COMPILER) +# define PLATFORM_ID "ADSP" + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +# elif defined(__ADSPSHARC__) +# define ARCHITECTURE_ID "SHARC" + +# elif defined(__ADSPBLACKFIN__) +# define ARCHITECTURE_ID "Blackfin" + +#elif defined(__TASKING__) + +# if defined(__CTC__) || defined(__CPTC__) +# define ARCHITECTURE_ID "TriCore" + +# elif defined(__CMCS__) +# define ARCHITECTURE_ID "MCS" + +# elif defined(__CARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__CARC__) +# define ARCHITECTURE_ID "ARC" + +# elif defined(__C51__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__CPCP__) +# define ARCHITECTURE_ID "PCP" + +# else +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if !defined(__STDC__) && !defined(__clang__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_VERSION "90" +# else +# define C_VERSION +# endif +#elif __STDC_VERSION__ > 201710L +# define C_VERSION "23" +#elif __STDC_VERSION__ >= 201710L +# define C_VERSION "17" +#elif __STDC_VERSION__ >= 201000L +# define C_VERSION "11" +#elif __STDC_VERSION__ >= 199901L +# define C_VERSION "99" +#else +# define C_VERSION "90" +#endif +const char* info_language_standard_default = + "INFO" ":" "standard_default[" C_VERSION "]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/build/CMakeFiles/3.27.6/CompilerIdC/CompilerIdC.exe b/build/CMakeFiles/3.27.6/CompilerIdC/CompilerIdC.exe new file mode 100644 index 0000000000000000000000000000000000000000..19ce9dd1d8415886eb4d685ed88f3d4cda63f022 GIT binary patch literal 14848 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 + + + + Debug + x64 + + + + {CAE07175-D007-4FC3-BFE8-47B392814159} + CompilerIdC + Win32Proj + + + 10.0.19041.0 + + + + + + + + + x64 + + + Application + v143 + + MultiByte + + + + + + + <_ProjectFileVersion>10.0.30319.1 + .\ + $(Configuration)\ + false + + + + Disabled + %(PreprocessorDefinitions) + false + EnableFastChecks + MultiThreadedDebugDLL + + + TurnOffAllWarnings + + + + + + false + Console + + + + for %%i in (cl.exe) do %40echo CMAKE_C_COMPILER=%%~$PATH:i + + + + + + + + + + diff --git a/build/CMakeFiles/3.27.6/CompilerIdCXX/CMakeCXXCompilerId.cpp b/build/CMakeFiles/3.27.6/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 000000000..52d56e25d --- /dev/null +++ b/build/CMakeFiles/3.27.6/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,855 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + /* __COMO_VERSION__ = VRR */ +# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) +# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__open_xl__) && defined(__clang__) +# define COMPILER_ID "IBMClang" +# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__) +# define COMPILER_VERSION_MINOR DEC(__open_xl_release__) +# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__) + + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TASKING__) +# define COMPILER_ID "Tasking" + # define COMPILER_VERSION_MAJOR DEC(__VERSION__/1000) + # define COMPILER_VERSION_MINOR DEC(__VERSION__ % 100) +# define COMPILER_VERSION_INTERNAL DEC(__VERSION__) + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION/100 % 100) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__)) +# define COMPILER_ID "LCC" +# define COMPILER_VERSION_MAJOR DEC(__LCC__ / 100) +# define COMPILER_VERSION_MINOR DEC(__LCC__ % 100) +# if defined(__LCC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__) +# endif +# if defined(__GNUC__) && defined(__GNUC_MINOR__) +# define SIMULATE_ID "GNU" +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(_ADI_COMPILER) +# define COMPILER_ID "ADSP" +#if defined(__VERSIONNUM__) + /* __VERSIONNUM__ = 0xVVRRPPTT */ +# define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF) +# define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF) +# define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF) +# define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +# elif defined(_ADI_COMPILER) +# define PLATFORM_ID "ADSP" + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +# elif defined(__ADSPSHARC__) +# define ARCHITECTURE_ID "SHARC" + +# elif defined(__ADSPBLACKFIN__) +# define ARCHITECTURE_ID "Blackfin" + +#elif defined(__TASKING__) + +# if defined(__CTC__) || defined(__CPTC__) +# define ARCHITECTURE_ID "TriCore" + +# elif defined(__CMCS__) +# define ARCHITECTURE_ID "MCS" + +# elif defined(__CARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__CARC__) +# define ARCHITECTURE_ID "ARC" + +# elif defined(__C51__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__CPCP__) +# define ARCHITECTURE_ID "PCP" + +# else +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > 202002L + "23" +#elif CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/build/CMakeFiles/3.27.6/CompilerIdCXX/CompilerIdCXX.exe b/build/CMakeFiles/3.27.6/CompilerIdCXX/CompilerIdCXX.exe new file mode 100644 index 0000000000000000000000000000000000000000..3514756b4ce5f4b875cc4b7f2d329a026a51fbee GIT binary patch literal 15360 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 HvcUfWSU=k! literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/3.27.6/CompilerIdCXX/CompilerIdCXX.vcxproj b/build/CMakeFiles/3.27.6/CompilerIdCXX/CompilerIdCXX.vcxproj new file mode 100644 index 000000000..e6bce1494 --- /dev/null +++ b/build/CMakeFiles/3.27.6/CompilerIdCXX/CompilerIdCXX.vcxproj @@ -0,0 +1,72 @@ + + + + + Debug + x64 + + + + {CAE07175-D007-4FC3-BFE8-47B392814159} + CompilerIdCXX + Win32Proj + + + 10.0.19041.0 + + + + + + + + + x64 + + + Application + v143 + + MultiByte + + + + + + + <_ProjectFileVersion>10.0.30319.1 + .\ + $(Configuration)\ + false + + + + Disabled + %(PreprocessorDefinitions) + false + EnableFastChecks + MultiThreadedDebugDLL + + + TurnOffAllWarnings + + + + + + false + Console + + + + for %%i in (cl.exe) do %40echo CMAKE_CXX_COMPILER=%%~$PATH:i + + + + + + + + + + diff --git a/build/CMakeFiles/3.27.6/VCTargetsPath.txt b/build/CMakeFiles/3.27.6/VCTargetsPath.txt new file mode 100644 index 000000000..513c27793 --- /dev/null +++ b/build/CMakeFiles/3.27.6/VCTargetsPath.txt @@ -0,0 +1 @@ +C:/Program Files/Microsoft Visual Studio/2022/Community/MSBuild/Microsoft/VC/v170 diff --git a/build/CMakeFiles/3.27.6/VCTargetsPath.vcxproj b/build/CMakeFiles/3.27.6/VCTargetsPath.vcxproj new file mode 100644 index 000000000..a6ae014e1 --- /dev/null +++ b/build/CMakeFiles/3.27.6/VCTargetsPath.vcxproj @@ -0,0 +1,31 @@ + + + + + Debug + x64 + + + + {F3FC6D86-508D-3FB1-96D2-995F08B142EC} + Win32Proj + x64 + 10.0.19041.0 + + + + x64 + + + Utility + MultiByte + v143 + + + + + echo VCTargetsPath=$(VCTargetsPath) + + + + diff --git a/build/CMakeFiles/3e688f4ee7fc61a4045c79df3f7b1203/generate.stamp.rule b/build/CMakeFiles/3e688f4ee7fc61a4045c79df3f7b1203/generate.stamp.rule new file mode 100644 index 000000000..2d3998c9d --- /dev/null +++ b/build/CMakeFiles/3e688f4ee7fc61a4045c79df3f7b1203/generate.stamp.rule @@ -0,0 +1 @@ +# generated from CMake diff --git a/build/CMakeFiles/CMakeConfigureLog.yaml b/build/CMakeFiles/CMakeConfigureLog.yaml new file mode 100644 index 000000000..d9f0aeb11 --- /dev/null +++ b/build/CMakeFiles/CMakeConfigureLog.yaml @@ -0,0 +1,215 @@ + +--- +events: + - + kind: "message-v1" + backtrace: + - "D:/git/share/cmake-3.27/Modules/CMakeDetermineSystem.cmake:211 (message)" + - "CMakeLists.txt:4 (project)" + message: | + The system is: Windows - 10.0.19045 - AMD64 + - + kind: "message-v1" + backtrace: + - "D:/git/share/cmake-3.27/Modules/CMakeDetermineCompilerId.cmake:17 (message)" + - "D:/git/share/cmake-3.27/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" + - "D:/git/share/cmake-3.27/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)" + - "CMakeLists.txt:4 (project)" + message: | + Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. + Compiler: + Build flags: + Id flags: + + The output was: + 0 + MSBuild version 17.3.1+2badb37d1 for .NET Framework + ‘Ў®аЄ  ­ з в  05.10.2023 13:03:17. + Џа®ҐЄв "D:\\¦§­м\\гзсЎ  2023-2024\\Laba\\mp2-lab1-set\\build\\CMakeFiles\\3.27.6\\CompilerIdC\\CompilerIdC.vcxproj" ў 㧫Ґ 1 (楫ҐўлҐ ®ЎкҐЄвл Ї® 㬮«з ­Ёо). + PrepareForBuild: + ‘®§¤ ­ЁҐ Є в «®Ј  "Debug\\". + ‘®§¤ ­ЁҐ Є в «®Ј  "Debug\\CompilerIdC.tlog\\". + InitializeBuildStatus: + ‘®§¤ ­ЁҐ "Debug\\CompilerIdC.tlog\\unsuccessfulbuild", в Є Є Є Ўл«® § ¤ ­® "AlwaysCreate". + ClCompile: + C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Tools\\MSVC\\14.33.31629\\bin\\HostX64\\x64\\CL.exe /c /nologo /W0 /WX- /diagnostics:column /Od /D _MBCS /Gm- /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"Debug\\\\" /Fd"Debug\\vc143.pdb" /external:W0 /Gd /TC /FC /errorReport:queue CMakeCCompilerId.c + CMakeCCompilerId.c + Link: + C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Tools\\MSVC\\14.33.31629\\bin\\HostX64\\x64\\link.exe /ERRORREPORT:QUEUE /OUT:".\\CompilerIdC.exe" /INCREMENTAL:NO /NOLOGO kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /MANIFEST /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /manifest:embed /PDB:".\\CompilerIdC.pdb" /SUBSYSTEM:CONSOLE /TLBID:1 /DYNAMICBASE /NXCOMPAT /IMPLIB:".\\CompilerIdC.lib" /MACHINE:X64 Debug\\CMakeCCompilerId.obj + CompilerIdC.vcxproj -> D:\\¦§­м\\гзсЎ  2023-2024\\Laba\\mp2-lab1-set\\build\\CMakeFiles\\3.27.6\\CompilerIdC\\CompilerIdC.exe + PostBuildEvent: + for %%i in (cl.exe) do @echo CMAKE_C_COMPILER=%%~$PATH:i + :VCEnd + CMAKE_C_COMPILER=C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Tools\\MSVC\\14.33.31629\\bin\\Hostx64\\x64\\cl.exe + FinalizeBuildStatus: + ” ©« "Debug\\CompilerIdC.tlog\\unsuccessfulbuild" г¤ «пҐвбп. + ЋЎа йҐ­ЁҐ Є "Debug\\CompilerIdC.tlog\\CompilerIdC.lastbuildstate". + ‘Ў®аЄ  Їа®ҐЄв  "D:\\¦§­м\\гзсЎ  2023-2024\\Laba\\mp2-lab1-set\\build\\CMakeFiles\\3.27.6\\CompilerIdC\\CompilerIdC.vcxproj" § ўҐа襭  (楫ҐўлҐ ®ЎкҐЄвл Ї® 㬮«з ­Ёо). + + ‘Ў®аЄ  гбЇҐи­® § ўҐа襭 . + ЏаҐ¤гЇаҐ¦¤Ґ­Ё©: 0 + ЋиЁЎ®Є: 0 + + Џа®и«® ўаҐ¬Ґ­Ё 00:00:00.87 + + + Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "CompilerIdC.exe" + + Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "CompilerIdC.vcxproj" + + The C compiler identification is MSVC, found in: + D:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/build/CMakeFiles/3.27.6/CompilerIdC/CompilerIdC.exe + + - + kind: "message-v1" + backtrace: + - "D:/git/share/cmake-3.27/Modules/CMakeDetermineCompilerId.cmake:17 (message)" + - "D:/git/share/cmake-3.27/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" + - "D:/git/share/cmake-3.27/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)" + - "CMakeLists.txt:4 (project)" + message: | + Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. + Compiler: + Build flags: + Id flags: + + The output was: + 0 + MSBuild version 17.3.1+2badb37d1 for .NET Framework + ‘Ў®аЄ  ­ з в  05.10.2023 13:03:18. + Џа®ҐЄв "D:\\¦§­м\\гзсЎ  2023-2024\\Laba\\mp2-lab1-set\\build\\CMakeFiles\\3.27.6\\CompilerIdCXX\\CompilerIdCXX.vcxproj" ў 㧫Ґ 1 (楫ҐўлҐ ®ЎкҐЄвл Ї® 㬮«з ­Ёо). + PrepareForBuild: + ‘®§¤ ­ЁҐ Є в «®Ј  "Debug\\". + ‘®§¤ ­ЁҐ Є в «®Ј  "Debug\\CompilerIdCXX.tlog\\". + InitializeBuildStatus: + ‘®§¤ ­ЁҐ "Debug\\CompilerIdCXX.tlog\\unsuccessfulbuild", в Є Є Є Ўл«® § ¤ ­® "AlwaysCreate". + ClCompile: + C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Tools\\MSVC\\14.33.31629\\bin\\HostX64\\x64\\CL.exe /c /nologo /W0 /WX- /diagnostics:column /Od /D _MBCS /Gm- /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"Debug\\\\" /Fd"Debug\\vc143.pdb" /external:W0 /Gd /TP /FC /errorReport:queue CMakeCXXCompilerId.cpp + CMakeCXXCompilerId.cpp + Link: + C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Tools\\MSVC\\14.33.31629\\bin\\HostX64\\x64\\link.exe /ERRORREPORT:QUEUE /OUT:".\\CompilerIdCXX.exe" /INCREMENTAL:NO /NOLOGO kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /MANIFEST /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /manifest:embed /PDB:".\\CompilerIdCXX.pdb" /SUBSYSTEM:CONSOLE /TLBID:1 /DYNAMICBASE /NXCOMPAT /IMPLIB:".\\CompilerIdCXX.lib" /MACHINE:X64 Debug\\CMakeCXXCompilerId.obj + CompilerIdCXX.vcxproj -> D:\\¦§­м\\гзсЎ  2023-2024\\Laba\\mp2-lab1-set\\build\\CMakeFiles\\3.27.6\\CompilerIdCXX\\CompilerIdCXX.exe + PostBuildEvent: + for %%i in (cl.exe) do @echo CMAKE_CXX_COMPILER=%%~$PATH:i + :VCEnd + CMAKE_CXX_COMPILER=C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Tools\\MSVC\\14.33.31629\\bin\\Hostx64\\x64\\cl.exe + FinalizeBuildStatus: + ” ©« "Debug\\CompilerIdCXX.tlog\\unsuccessfulbuild" г¤ «пҐвбп. + ЋЎа йҐ­ЁҐ Є "Debug\\CompilerIdCXX.tlog\\CompilerIdCXX.lastbuildstate". + ‘Ў®аЄ  Їа®ҐЄв  "D:\\¦§­м\\гзсЎ  2023-2024\\Laba\\mp2-lab1-set\\build\\CMakeFiles\\3.27.6\\CompilerIdCXX\\CompilerIdCXX.vcxproj" § ўҐа襭  (楫ҐўлҐ ®ЎкҐЄвл Ї® 㬮«з ­Ёо). + + ‘Ў®аЄ  гбЇҐи­® § ўҐа襭 . + ЏаҐ¤гЇаҐ¦¤Ґ­Ё©: 0 + ЋиЁЎ®Є: 0 + + Џа®и«® ўаҐ¬Ґ­Ё 00:00:00.61 + + + Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "CompilerIdCXX.exe" + + Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "CompilerIdCXX.vcxproj" + + The CXX compiler identification is MSVC, found in: + D:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/build/CMakeFiles/3.27.6/CompilerIdCXX/CompilerIdCXX.exe + + - + kind: "try_compile-v1" + backtrace: + - "D:/git/share/cmake-3.27/Modules/CMakeDetermineCompilerABI.cmake:57 (try_compile)" + - "D:/git/share/cmake-3.27/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:4 (project)" + checks: + - "Detecting C compiler ABI info" + directories: + source: "D:/\u0436\u0437\u043d\u044c/\u0443\u0447\u0451\u0431\u0430 2023-2024/Laba/mp2-lab1-set/build/CMakeFiles/CMakeScratch/TryCompile-nbhb5i" + binary: "D:/\u0436\u0437\u043d\u044c/\u0443\u0447\u0451\u0431\u0430 2023-2024/Laba/mp2-lab1-set/build/CMakeFiles/CMakeScratch/TryCompile-nbhb5i" + cmakeVariables: + CMAKE_C_FLAGS: "/DWIN32 /D_WINDOWS /W3" + buildResult: + variable: "CMAKE_C_ABI_COMPILED" + cached: true + stdout: | + Change Dir: 'D:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/build/CMakeFiles/CMakeScratch/TryCompile-nbhb5i' + + Run Build Command(s): "C:/Program Files/Microsoft Visual Studio/2022/Community/MSBuild/Current/Bin/amd64/MSBuild.exe" cmTC_c2da8.vcxproj /p:Configuration=Debug /p:Platform=x64 /p:VisualStudioVersion=17.0 /v:n + MSBuild version 17.3.1+2badb37d1 for .NET Framework + ‘Ў®аЄ  ­ з в  05.10.2023 13:03:19. + Џа®ҐЄв "D:\\¦§­м\\гзсЎ  2023-2024\\Laba\\mp2-lab1-set\\build\\CMakeFiles\\CMakeScratch\\TryCompile-nbhb5i\\cmTC_c2da8.vcxproj" ў 㧫Ґ 1 (楫ҐўлҐ ®ЎкҐЄвл Ї® 㬮«з ­Ёо). + PrepareForBuild: + ‘®§¤ ­ЁҐ Є в «®Ј  "cmTC_c2da8.dir\\Debug\\". + ‘®§¤ ­ЁҐ Є в «®Ј  "D:\\¦§­м\\гзсЎ  2023-2024\\Laba\\mp2-lab1-set\\build\\CMakeFiles\\CMakeScratch\\TryCompile-nbhb5i\\Debug\\". + ‘®§¤ ­ЁҐ Є в «®Ј  "cmTC_c2da8.dir\\Debug\\cmTC_c2da8.tlog\\". + InitializeBuildStatus: + ‘®§¤ ­ЁҐ "cmTC_c2da8.dir\\Debug\\cmTC_c2da8.tlog\\unsuccessfulbuild", в Є Є Є Ўл«® § ¤ ­® "AlwaysCreate". + ClCompile: + C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Tools\\MSVC\\14.33.31629\\bin\\HostX64\\x64\\CL.exe /c /Zi /W3 /WX- /diagnostics:column /Od /Ob0 /D _MBCS /D WIN32 /D _WINDOWS /D "CMAKE_INTDIR=\\"Debug\\"" /Gm- /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"cmTC_c2da8.dir\\Debug\\\\" /Fd"cmTC_c2da8.dir\\Debug\\vc143.pdb" /external:W3 /Gd /TC /errorReport:queue "D:\\git\\share\\cmake-3.27\\Modules\\CMakeCCompilerABI.c" + ЋЇвЁ¬Ё§ЁагойЁ© Є®¬ЇЁ«пв®а Microsoft (R) C/C++ ўҐабЁЁ 19.33.31629 ¤«п x64 + CMakeCCompilerABI.c + (C) Љ®аЇ®а жЁп Њ ©Єа®б®дв (Microsoft Corporation). ‚ᥠЇа ў  § йЁйҐ­л. + cl /c /Zi /W3 /WX- /diagnostics:column /Od /Ob0 /D _MBCS /D WIN32 /D _WINDOWS /D "CMAKE_INTDIR=\\"Debug\\"" /Gm- /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"cmTC_c2da8.dir\\Debug\\\\" /Fd"cmTC_c2da8.dir\\Debug\\vc143.pdb" /external:W3 /Gd /TC /errorReport:queue "D:\\git\\share\\cmake-3.27\\Modules\\CMakeCCompilerABI.c" + Link: + C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Tools\\MSVC\\14.33.31629\\bin\\HostX64\\x64\\link.exe /ERRORREPORT:QUEUE /OUT:"D:\\¦§­м\\гзсЎ  2023-2024\\Laba\\mp2-lab1-set\\build\\CMakeFiles\\CMakeScratch\\TryCompile-nbhb5i\\Debug\\cmTC_c2da8.exe" /INCREMENTAL /ILK:"cmTC_c2da8.dir\\Debug\\cmTC_c2da8.ilk" /NOLOGO kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib /MANIFEST /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /manifest:embed /DEBUG /PDB:"D:/¦§­м/гзсЎ  2023-2024/Laba/mp2-lab1-set/build/CMakeFiles/CMakeScratch/TryCompile-nbhb5i/Debug/cmTC_c2da8.pdb" /SUBSYSTEM:CONSOLE /TLBID:1 /DYNAMICBASE /NXCOMPAT /IMPLIB:"D:/¦§­м/гзсЎ  2023-2024/Laba/mp2-lab1-set/build/CMakeFiles/CMakeScratch/TryCompile-nbhb5i/Debug/cmTC_c2da8.lib" /MACHINE:X64 /machine:x64 cmTC_c2da8.dir\\Debug\\CMakeCCompilerABI.obj + cmTC_c2da8.vcxproj -> D:\\¦§­м\\гзсЎ  2023-2024\\Laba\\mp2-lab1-set\\build\\CMakeFiles\\CMakeScratch\\TryCompile-nbhb5i\\Debug\\cmTC_c2da8.exe + FinalizeBuildStatus: + ” ©« "cmTC_c2da8.dir\\Debug\\cmTC_c2da8.tlog\\unsuccessfulbuild" г¤ «пҐвбп. + ЋЎа йҐ­ЁҐ Є "cmTC_c2da8.dir\\Debug\\cmTC_c2da8.tlog\\cmTC_c2da8.lastbuildstate". + ‘Ў®аЄ  Їа®ҐЄв  "D:\\¦§­м\\гзсЎ  2023-2024\\Laba\\mp2-lab1-set\\build\\CMakeFiles\\CMakeScratch\\TryCompile-nbhb5i\\cmTC_c2da8.vcxproj" § ўҐа襭  (楫ҐўлҐ ®ЎкҐЄвл Ї® 㬮«з ­Ёо). + + ‘Ў®аЄ  гбЇҐи­® § ўҐа襭 . + ЏаҐ¤гЇаҐ¦¤Ґ­Ё©: 0 + ЋиЁЎ®Є: 0 + + Џа®и«® ўаҐ¬Ґ­Ё 00:00:00.56 + + exitCode: 0 + - + kind: "try_compile-v1" + backtrace: + - "D:/git/share/cmake-3.27/Modules/CMakeDetermineCompilerABI.cmake:57 (try_compile)" + - "D:/git/share/cmake-3.27/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:4 (project)" + checks: + - "Detecting CXX compiler ABI info" + directories: + source: "D:/\u0436\u0437\u043d\u044c/\u0443\u0447\u0451\u0431\u0430 2023-2024/Laba/mp2-lab1-set/build/CMakeFiles/CMakeScratch/TryCompile-5t0yyx" + binary: "D:/\u0436\u0437\u043d\u044c/\u0443\u0447\u0451\u0431\u0430 2023-2024/Laba/mp2-lab1-set/build/CMakeFiles/CMakeScratch/TryCompile-5t0yyx" + cmakeVariables: + CMAKE_CXX_FLAGS: "/DWIN32 /D_WINDOWS /W3 /GR /EHsc" + buildResult: + variable: "CMAKE_CXX_ABI_COMPILED" + cached: true + stdout: | + Change Dir: 'D:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/build/CMakeFiles/CMakeScratch/TryCompile-5t0yyx' + + Run Build Command(s): "C:/Program Files/Microsoft Visual Studio/2022/Community/MSBuild/Current/Bin/amd64/MSBuild.exe" cmTC_56710.vcxproj /p:Configuration=Debug /p:Platform=x64 /p:VisualStudioVersion=17.0 /v:n + MSBuild version 17.3.1+2badb37d1 for .NET Framework + ‘Ў®аЄ  ­ з в  05.10.2023 13:03:20. + Џа®ҐЄв "D:\\¦§­м\\гзсЎ  2023-2024\\Laba\\mp2-lab1-set\\build\\CMakeFiles\\CMakeScratch\\TryCompile-5t0yyx\\cmTC_56710.vcxproj" ў 㧫Ґ 1 (楫ҐўлҐ ®ЎкҐЄвл Ї® 㬮«з ­Ёо). + PrepareForBuild: + ‘®§¤ ­ЁҐ Є в «®Ј  "cmTC_56710.dir\\Debug\\". + ‘®§¤ ­ЁҐ Є в «®Ј  "D:\\¦§­м\\гзсЎ  2023-2024\\Laba\\mp2-lab1-set\\build\\CMakeFiles\\CMakeScratch\\TryCompile-5t0yyx\\Debug\\". + ‘®§¤ ­ЁҐ Є в «®Ј  "cmTC_56710.dir\\Debug\\cmTC_56710.tlog\\". + InitializeBuildStatus: + ‘®§¤ ­ЁҐ "cmTC_56710.dir\\Debug\\cmTC_56710.tlog\\unsuccessfulbuild", в Є Є Є Ўл«® § ¤ ­® "AlwaysCreate". + ClCompile: + C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Tools\\MSVC\\14.33.31629\\bin\\HostX64\\x64\\CL.exe /c /Zi /W3 /WX- /diagnostics:column /Od /Ob0 /D _MBCS /D WIN32 /D _WINDOWS /D "CMAKE_INTDIR=\\"Debug\\"" /Gm- /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /GR /Fo"cmTC_56710.dir\\Debug\\\\" /Fd"cmTC_56710.dir\\Debug\\vc143.pdb" /external:W3 /Gd /TP /errorReport:queue "D:\\git\\share\\cmake-3.27\\Modules\\CMakeCXXCompilerABI.cpp" + ЋЇвЁ¬Ё§ЁагойЁ© Є®¬ЇЁ«пв®а Microsoft (R) C/C++ ўҐабЁЁ 19.33.31629 ¤«п x64 + CMakeCXXCompilerABI.cpp + (C) Љ®аЇ®а жЁп Њ ©Єа®б®дв (Microsoft Corporation). ‚ᥠЇа ў  § йЁйҐ­л. + cl /c /Zi /W3 /WX- /diagnostics:column /Od /Ob0 /D _MBCS /D WIN32 /D _WINDOWS /D "CMAKE_INTDIR=\\"Debug\\"" /Gm- /EHsc /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /GR /Fo"cmTC_56710.dir\\Debug\\\\" /Fd"cmTC_56710.dir\\Debug\\vc143.pdb" /external:W3 /Gd /TP /errorReport:queue "D:\\git\\share\\cmake-3.27\\Modules\\CMakeCXXCompilerABI.cpp" + Link: + C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Tools\\MSVC\\14.33.31629\\bin\\HostX64\\x64\\link.exe /ERRORREPORT:QUEUE /OUT:"D:\\¦§­м\\гзсЎ  2023-2024\\Laba\\mp2-lab1-set\\build\\CMakeFiles\\CMakeScratch\\TryCompile-5t0yyx\\Debug\\cmTC_56710.exe" /INCREMENTAL /ILK:"cmTC_56710.dir\\Debug\\cmTC_56710.ilk" /NOLOGO kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib /MANIFEST /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /manifest:embed /DEBUG /PDB:"D:/¦§­м/гзсЎ  2023-2024/Laba/mp2-lab1-set/build/CMakeFiles/CMakeScratch/TryCompile-5t0yyx/Debug/cmTC_56710.pdb" /SUBSYSTEM:CONSOLE /TLBID:1 /DYNAMICBASE /NXCOMPAT /IMPLIB:"D:/¦§­м/гзсЎ  2023-2024/Laba/mp2-lab1-set/build/CMakeFiles/CMakeScratch/TryCompile-5t0yyx/Debug/cmTC_56710.lib" /MACHINE:X64 /machine:x64 cmTC_56710.dir\\Debug\\CMakeCXXCompilerABI.obj + cmTC_56710.vcxproj -> D:\\¦§­м\\гзсЎ  2023-2024\\Laba\\mp2-lab1-set\\build\\CMakeFiles\\CMakeScratch\\TryCompile-5t0yyx\\Debug\\cmTC_56710.exe + FinalizeBuildStatus: + ” ©« "cmTC_56710.dir\\Debug\\cmTC_56710.tlog\\unsuccessfulbuild" г¤ «пҐвбп. + ЋЎа йҐ­ЁҐ Є "cmTC_56710.dir\\Debug\\cmTC_56710.tlog\\cmTC_56710.lastbuildstate". + ‘Ў®аЄ  Їа®ҐЄв  "D:\\¦§­м\\гзсЎ  2023-2024\\Laba\\mp2-lab1-set\\build\\CMakeFiles\\CMakeScratch\\TryCompile-5t0yyx\\cmTC_56710.vcxproj" § ўҐа襭  (楫ҐўлҐ ®ЎкҐЄвл Ї® 㬮«з ­Ёо). + + ‘Ў®аЄ  гбЇҐи­® § ўҐа襭 . + ЏаҐ¤гЇаҐ¦¤Ґ­Ё©: 0 + ЋиЁЎ®Є: 0 + + Џа®и«® ўаҐ¬Ґ­Ё 00:00:00.56 + + exitCode: 0 +... diff --git a/build/CMakeFiles/TargetDirectories.txt b/build/CMakeFiles/TargetDirectories.txt new file mode 100644 index 000000000..2171de14b --- /dev/null +++ b/build/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,6 @@ +D:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/build/CMakeFiles/ALL_BUILD.dir +D:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/build/CMakeFiles/ZERO_CHECK.dir +D:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/build/src/CMakeFiles/set.dir +D:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/build/samples/CMakeFiles/sample_prime_numbers.dir +D:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/build/gtest/CMakeFiles/gtest.dir +D:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/build/test/CMakeFiles/test_set.dir diff --git a/build/CMakeFiles/cmake.check_cache b/build/CMakeFiles/cmake.check_cache new file mode 100644 index 000000000..3dccd7317 --- /dev/null +++ b/build/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/build/CMakeFiles/generate.stamp b/build/CMakeFiles/generate.stamp new file mode 100644 index 000000000..9b5f49fa9 --- /dev/null +++ b/build/CMakeFiles/generate.stamp @@ -0,0 +1 @@ +# CMake generation timestamp file for this directory. diff --git a/build/CMakeFiles/generate.stamp.depend b/build/CMakeFiles/generate.stamp.depend new file mode 100644 index 000000000..7f0798d0c --- /dev/null +++ b/build/CMakeFiles/generate.stamp.depend @@ -0,0 +1,102 @@ +# CMake generation dependency list for this directory. +D:/git/share/cmake-3.27/Modules/CMakeCCompiler.cmake.in +D:/git/share/cmake-3.27/Modules/CMakeCCompilerABI.c +D:/git/share/cmake-3.27/Modules/CMakeCInformation.cmake +D:/git/share/cmake-3.27/Modules/CMakeCXXCompiler.cmake.in +D:/git/share/cmake-3.27/Modules/CMakeCXXCompilerABI.cpp +D:/git/share/cmake-3.27/Modules/CMakeCXXInformation.cmake +D:/git/share/cmake-3.27/Modules/CMakeCommonLanguageInclude.cmake +D:/git/share/cmake-3.27/Modules/CMakeCompilerIdDetection.cmake +D:/git/share/cmake-3.27/Modules/CMakeDetermineCCompiler.cmake +D:/git/share/cmake-3.27/Modules/CMakeDetermineCXXCompiler.cmake +D:/git/share/cmake-3.27/Modules/CMakeDetermineCompileFeatures.cmake +D:/git/share/cmake-3.27/Modules/CMakeDetermineCompiler.cmake +D:/git/share/cmake-3.27/Modules/CMakeDetermineCompilerABI.cmake +D:/git/share/cmake-3.27/Modules/CMakeDetermineCompilerId.cmake +D:/git/share/cmake-3.27/Modules/CMakeDetermineRCCompiler.cmake +D:/git/share/cmake-3.27/Modules/CMakeDetermineSystem.cmake +D:/git/share/cmake-3.27/Modules/CMakeFindBinUtils.cmake +D:/git/share/cmake-3.27/Modules/CMakeGenericSystem.cmake +D:/git/share/cmake-3.27/Modules/CMakeInitializeConfigs.cmake +D:/git/share/cmake-3.27/Modules/CMakeLanguageInformation.cmake +D:/git/share/cmake-3.27/Modules/CMakeParseImplicitIncludeInfo.cmake +D:/git/share/cmake-3.27/Modules/CMakeParseImplicitLinkInfo.cmake +D:/git/share/cmake-3.27/Modules/CMakeParseLibraryArchitecture.cmake +D:/git/share/cmake-3.27/Modules/CMakeRCCompiler.cmake.in +D:/git/share/cmake-3.27/Modules/CMakeRCInformation.cmake +D:/git/share/cmake-3.27/Modules/CMakeSystem.cmake.in +D:/git/share/cmake-3.27/Modules/CMakeSystemSpecificInformation.cmake +D:/git/share/cmake-3.27/Modules/CMakeSystemSpecificInitialize.cmake +D:/git/share/cmake-3.27/Modules/CMakeTestCCompiler.cmake +D:/git/share/cmake-3.27/Modules/CMakeTestCXXCompiler.cmake +D:/git/share/cmake-3.27/Modules/CMakeTestCompilerCommon.cmake +D:/git/share/cmake-3.27/Modules/CMakeTestRCCompiler.cmake +D:/git/share/cmake-3.27/Modules/Compiler/ADSP-DetermineCompiler.cmake +D:/git/share/cmake-3.27/Modules/Compiler/ARMCC-DetermineCompiler.cmake +D:/git/share/cmake-3.27/Modules/Compiler/ARMClang-DetermineCompiler.cmake +D:/git/share/cmake-3.27/Modules/Compiler/AppleClang-DetermineCompiler.cmake +D:/git/share/cmake-3.27/Modules/Compiler/Borland-DetermineCompiler.cmake +D:/git/share/cmake-3.27/Modules/Compiler/Bruce-C-DetermineCompiler.cmake +D:/git/share/cmake-3.27/Modules/Compiler/CMakeCommonCompilerMacros.cmake +D:/git/share/cmake-3.27/Modules/Compiler/Clang-DetermineCompiler.cmake +D:/git/share/cmake-3.27/Modules/Compiler/Clang-DetermineCompilerInternal.cmake +D:/git/share/cmake-3.27/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake +D:/git/share/cmake-3.27/Modules/Compiler/Compaq-C-DetermineCompiler.cmake +D:/git/share/cmake-3.27/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake +D:/git/share/cmake-3.27/Modules/Compiler/Cray-DetermineCompiler.cmake +D:/git/share/cmake-3.27/Modules/Compiler/Embarcadero-DetermineCompiler.cmake +D:/git/share/cmake-3.27/Modules/Compiler/Fujitsu-DetermineCompiler.cmake +D:/git/share/cmake-3.27/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake +D:/git/share/cmake-3.27/Modules/Compiler/GHS-DetermineCompiler.cmake +D:/git/share/cmake-3.27/Modules/Compiler/GNU-C-DetermineCompiler.cmake +D:/git/share/cmake-3.27/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake +D:/git/share/cmake-3.27/Modules/Compiler/HP-C-DetermineCompiler.cmake +D:/git/share/cmake-3.27/Modules/Compiler/HP-CXX-DetermineCompiler.cmake +D:/git/share/cmake-3.27/Modules/Compiler/IAR-DetermineCompiler.cmake +D:/git/share/cmake-3.27/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake +D:/git/share/cmake-3.27/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake +D:/git/share/cmake-3.27/Modules/Compiler/IBMClang-C-DetermineCompiler.cmake +D:/git/share/cmake-3.27/Modules/Compiler/IBMClang-CXX-DetermineCompiler.cmake +D:/git/share/cmake-3.27/Modules/Compiler/Intel-DetermineCompiler.cmake +D:/git/share/cmake-3.27/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake +D:/git/share/cmake-3.27/Modules/Compiler/LCC-C-DetermineCompiler.cmake +D:/git/share/cmake-3.27/Modules/Compiler/LCC-CXX-DetermineCompiler.cmake +D:/git/share/cmake-3.27/Modules/Compiler/MSVC-C.cmake +D:/git/share/cmake-3.27/Modules/Compiler/MSVC-CXX.cmake +D:/git/share/cmake-3.27/Modules/Compiler/MSVC-DetermineCompiler.cmake +D:/git/share/cmake-3.27/Modules/Compiler/MSVC.cmake +D:/git/share/cmake-3.27/Modules/Compiler/NVHPC-DetermineCompiler.cmake +D:/git/share/cmake-3.27/Modules/Compiler/NVIDIA-DetermineCompiler.cmake +D:/git/share/cmake-3.27/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake +D:/git/share/cmake-3.27/Modules/Compiler/PGI-DetermineCompiler.cmake +D:/git/share/cmake-3.27/Modules/Compiler/PathScale-DetermineCompiler.cmake +D:/git/share/cmake-3.27/Modules/Compiler/SCO-DetermineCompiler.cmake +D:/git/share/cmake-3.27/Modules/Compiler/SDCC-C-DetermineCompiler.cmake +D:/git/share/cmake-3.27/Modules/Compiler/SunPro-C-DetermineCompiler.cmake +D:/git/share/cmake-3.27/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake +D:/git/share/cmake-3.27/Modules/Compiler/TI-DetermineCompiler.cmake +D:/git/share/cmake-3.27/Modules/Compiler/Tasking-DetermineCompiler.cmake +D:/git/share/cmake-3.27/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake +D:/git/share/cmake-3.27/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake +D:/git/share/cmake-3.27/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake +D:/git/share/cmake-3.27/Modules/Compiler/Watcom-DetermineCompiler.cmake +D:/git/share/cmake-3.27/Modules/Compiler/XL-C-DetermineCompiler.cmake +D:/git/share/cmake-3.27/Modules/Compiler/XL-CXX-DetermineCompiler.cmake +D:/git/share/cmake-3.27/Modules/Compiler/XLClang-C-DetermineCompiler.cmake +D:/git/share/cmake-3.27/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake +D:/git/share/cmake-3.27/Modules/Compiler/zOS-C-DetermineCompiler.cmake +D:/git/share/cmake-3.27/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake +D:/git/share/cmake-3.27/Modules/CompilerId/VS-10.vcxproj.in +D:/git/share/cmake-3.27/Modules/Internal/FeatureTesting.cmake +D:/git/share/cmake-3.27/Modules/Platform/Windows-Determine-CXX.cmake +D:/git/share/cmake-3.27/Modules/Platform/Windows-Initialize.cmake +D:/git/share/cmake-3.27/Modules/Platform/Windows-MSVC-C.cmake +D:/git/share/cmake-3.27/Modules/Platform/Windows-MSVC-CXX.cmake +D:/git/share/cmake-3.27/Modules/Platform/Windows-MSVC.cmake +D:/git/share/cmake-3.27/Modules/Platform/Windows.cmake +D:/git/share/cmake-3.27/Modules/Platform/WindowsPaths.cmake +D:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/CMakeLists.txt +D:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/build/CMakeFiles/3.27.6/CMakeCCompiler.cmake +D:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/build/CMakeFiles/3.27.6/CMakeCXXCompiler.cmake +D:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/build/CMakeFiles/3.27.6/CMakeRCCompiler.cmake +D:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/build/CMakeFiles/3.27.6/CMakeSystem.cmake diff --git a/build/CMakeFiles/generate.stamp.list b/build/CMakeFiles/generate.stamp.list new file mode 100644 index 000000000..f3c28f31b --- /dev/null +++ b/build/CMakeFiles/generate.stamp.list @@ -0,0 +1,5 @@ +D:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/build/CMakeFiles/generate.stamp +D:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/build/src/CMakeFiles/generate.stamp +D:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/build/samples/CMakeFiles/generate.stamp +D:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/build/gtest/CMakeFiles/generate.stamp +D:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/build/test/CMakeFiles/generate.stamp diff --git a/build/ZERO_CHECK.vcxproj b/build/ZERO_CHECK.vcxproj new file mode 100644 index 000000000..3295c7c10 --- /dev/null +++ b/build/ZERO_CHECK.vcxproj @@ -0,0 +1,110 @@ + + + + x64 + + + false + + + + Debug + x64 + + + Release + x64 + + + + {A3118F2A-257E-3B63-BDE0-30D279F344F8} + Win32Proj + 10.0.19041.0 + x64 + ZERO_CHECK + NoUpgrade + + + + Utility + MultiByte + v143 + + + Utility + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + $(Platform)\$(Configuration)\$(ProjectName)\ + $(Platform)\$(Configuration)\$(ProjectName)\ + + + + D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\include;D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\gtest;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\include;D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\gtest;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + + + Always + true + Checking Build System + setlocal +D:\git\bin\cmake.exe "-SD:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set" "-BD:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/build" --check-stamp-list CMakeFiles/generate.stamp.list --vs-solution-file "D:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/build/set.sln" +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + D:\git\share\cmake-3.27\Modules\CMakeCCompiler.cmake.in;D:\git\share\cmake-3.27\Modules\CMakeCCompilerABI.c;D:\git\share\cmake-3.27\Modules\CMakeCInformation.cmake;D:\git\share\cmake-3.27\Modules\CMakeCXXCompiler.cmake.in;D:\git\share\cmake-3.27\Modules\CMakeCXXCompilerABI.cpp;D:\git\share\cmake-3.27\Modules\CMakeCXXInformation.cmake;D:\git\share\cmake-3.27\Modules\CMakeCommonLanguageInclude.cmake;D:\git\share\cmake-3.27\Modules\CMakeCompilerIdDetection.cmake;D:\git\share\cmake-3.27\Modules\CMakeDetermineCCompiler.cmake;D:\git\share\cmake-3.27\Modules\CMakeDetermineCXXCompiler.cmake;D:\git\share\cmake-3.27\Modules\CMakeDetermineCompileFeatures.cmake;D:\git\share\cmake-3.27\Modules\CMakeDetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\CMakeDetermineCompilerABI.cmake;D:\git\share\cmake-3.27\Modules\CMakeDetermineCompilerId.cmake;D:\git\share\cmake-3.27\Modules\CMakeDetermineRCCompiler.cmake;D:\git\share\cmake-3.27\Modules\CMakeDetermineSystem.cmake;D:\git\share\cmake-3.27\Modules\CMakeFindBinUtils.cmake;D:\git\share\cmake-3.27\Modules\CMakeGenericSystem.cmake;D:\git\share\cmake-3.27\Modules\CMakeInitializeConfigs.cmake;D:\git\share\cmake-3.27\Modules\CMakeLanguageInformation.cmake;D:\git\share\cmake-3.27\Modules\CMakeParseImplicitIncludeInfo.cmake;D:\git\share\cmake-3.27\Modules\CMakeParseImplicitLinkInfo.cmake;D:\git\share\cmake-3.27\Modules\CMakeParseLibraryArchitecture.cmake;D:\git\share\cmake-3.27\Modules\CMakeRCCompiler.cmake.in;D:\git\share\cmake-3.27\Modules\CMakeRCInformation.cmake;D:\git\share\cmake-3.27\Modules\CMakeSystem.cmake.in;D:\git\share\cmake-3.27\Modules\CMakeSystemSpecificInformation.cmake;D:\git\share\cmake-3.27\Modules\CMakeSystemSpecificInitialize.cmake;D:\git\share\cmake-3.27\Modules\CMakeTestCCompiler.cmake;D:\git\share\cmake-3.27\Modules\CMakeTestCXXCompiler.cmake;D:\git\share\cmake-3.27\Modules\CMakeTestCompilerCommon.cmake;D:\git\share\cmake-3.27\Modules\CMakeTestRCCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\ADSP-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\ARMCC-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\ARMClang-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\AppleClang-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\Borland-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\Bruce-C-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\CMakeCommonCompilerMacros.cmake;D:\git\share\cmake-3.27\Modules\Compiler\Clang-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\Clang-DetermineCompilerInternal.cmake;D:\git\share\cmake-3.27\Modules\Compiler\Comeau-CXX-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\Compaq-C-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\Compaq-CXX-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\Cray-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\Embarcadero-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\Fujitsu-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\FujitsuClang-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\GHS-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\GNU-C-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\GNU-CXX-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\HP-C-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\HP-CXX-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\IAR-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\IBMCPP-C-DetermineVersionInternal.cmake;D:\git\share\cmake-3.27\Modules\Compiler\IBMCPP-CXX-DetermineVersionInternal.cmake;D:\git\share\cmake-3.27\Modules\Compiler\IBMClang-C-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\IBMClang-CXX-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\Intel-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\IntelLLVM-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\LCC-C-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\LCC-CXX-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\MSVC-C.cmake;D:\git\share\cmake-3.27\Modules\Compiler\MSVC-CXX.cmake;D:\git\share\cmake-3.27\Modules\Compiler\MSVC-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\MSVC.cmake;D:\git\share\cmake-3.27\Modules\Compiler\NVHPC-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\NVIDIA-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\OpenWatcom-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\PGI-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\PathScale-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\SCO-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\SDCC-C-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\SunPro-C-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\SunPro-CXX-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\TI-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\Tasking-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\TinyCC-C-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\VisualAge-C-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\VisualAge-CXX-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\Watcom-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\XL-C-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\XL-CXX-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\XLClang-C-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\XLClang-CXX-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\zOS-C-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\zOS-CXX-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\CompilerId\VS-10.vcxproj.in;D:\git\share\cmake-3.27\Modules\Internal\FeatureTesting.cmake;D:\git\share\cmake-3.27\Modules\Platform\Windows-Determine-CXX.cmake;D:\git\share\cmake-3.27\Modules\Platform\Windows-Initialize.cmake;D:\git\share\cmake-3.27\Modules\Platform\Windows-MSVC-C.cmake;D:\git\share\cmake-3.27\Modules\Platform\Windows-MSVC-CXX.cmake;D:\git\share\cmake-3.27\Modules\Platform\Windows-MSVC.cmake;D:\git\share\cmake-3.27\Modules\Platform\Windows.cmake;D:\git\share\cmake-3.27\Modules\Platform\WindowsPaths.cmake;D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\CMakeLists.txt;D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\build\CMakeFiles\3.27.6\CMakeCCompiler.cmake;D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\build\CMakeFiles\3.27.6\CMakeCXXCompiler.cmake;D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\build\CMakeFiles\3.27.6\CMakeRCCompiler.cmake;D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\build\CMakeFiles\3.27.6\CMakeSystem.cmake;D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\gtest\CMakeLists.txt;D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\samples\CMakeLists.txt;D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\src\CMakeLists.txt;D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\test\CMakeLists.txt;%(AdditionalInputs) + D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\build\CMakeFiles\generate.stamp;D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\build\src\CMakeFiles\generate.stamp;D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\build\samples\CMakeFiles\generate.stamp;D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\build\gtest\CMakeFiles\generate.stamp;D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\build\test\CMakeFiles\generate.stamp + false + true + Checking Build System + setlocal +D:\git\bin\cmake.exe "-SD:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set" "-BD:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/build" --check-stamp-list CMakeFiles/generate.stamp.list --vs-solution-file "D:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/build/set.sln" +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + D:\git\share\cmake-3.27\Modules\CMakeCCompiler.cmake.in;D:\git\share\cmake-3.27\Modules\CMakeCCompilerABI.c;D:\git\share\cmake-3.27\Modules\CMakeCInformation.cmake;D:\git\share\cmake-3.27\Modules\CMakeCXXCompiler.cmake.in;D:\git\share\cmake-3.27\Modules\CMakeCXXCompilerABI.cpp;D:\git\share\cmake-3.27\Modules\CMakeCXXInformation.cmake;D:\git\share\cmake-3.27\Modules\CMakeCommonLanguageInclude.cmake;D:\git\share\cmake-3.27\Modules\CMakeCompilerIdDetection.cmake;D:\git\share\cmake-3.27\Modules\CMakeDetermineCCompiler.cmake;D:\git\share\cmake-3.27\Modules\CMakeDetermineCXXCompiler.cmake;D:\git\share\cmake-3.27\Modules\CMakeDetermineCompileFeatures.cmake;D:\git\share\cmake-3.27\Modules\CMakeDetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\CMakeDetermineCompilerABI.cmake;D:\git\share\cmake-3.27\Modules\CMakeDetermineCompilerId.cmake;D:\git\share\cmake-3.27\Modules\CMakeDetermineRCCompiler.cmake;D:\git\share\cmake-3.27\Modules\CMakeDetermineSystem.cmake;D:\git\share\cmake-3.27\Modules\CMakeFindBinUtils.cmake;D:\git\share\cmake-3.27\Modules\CMakeGenericSystem.cmake;D:\git\share\cmake-3.27\Modules\CMakeInitializeConfigs.cmake;D:\git\share\cmake-3.27\Modules\CMakeLanguageInformation.cmake;D:\git\share\cmake-3.27\Modules\CMakeParseImplicitIncludeInfo.cmake;D:\git\share\cmake-3.27\Modules\CMakeParseImplicitLinkInfo.cmake;D:\git\share\cmake-3.27\Modules\CMakeParseLibraryArchitecture.cmake;D:\git\share\cmake-3.27\Modules\CMakeRCCompiler.cmake.in;D:\git\share\cmake-3.27\Modules\CMakeRCInformation.cmake;D:\git\share\cmake-3.27\Modules\CMakeSystem.cmake.in;D:\git\share\cmake-3.27\Modules\CMakeSystemSpecificInformation.cmake;D:\git\share\cmake-3.27\Modules\CMakeSystemSpecificInitialize.cmake;D:\git\share\cmake-3.27\Modules\CMakeTestCCompiler.cmake;D:\git\share\cmake-3.27\Modules\CMakeTestCXXCompiler.cmake;D:\git\share\cmake-3.27\Modules\CMakeTestCompilerCommon.cmake;D:\git\share\cmake-3.27\Modules\CMakeTestRCCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\ADSP-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\ARMCC-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\ARMClang-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\AppleClang-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\Borland-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\Bruce-C-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\CMakeCommonCompilerMacros.cmake;D:\git\share\cmake-3.27\Modules\Compiler\Clang-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\Clang-DetermineCompilerInternal.cmake;D:\git\share\cmake-3.27\Modules\Compiler\Comeau-CXX-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\Compaq-C-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\Compaq-CXX-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\Cray-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\Embarcadero-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\Fujitsu-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\FujitsuClang-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\GHS-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\GNU-C-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\GNU-CXX-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\HP-C-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\HP-CXX-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\IAR-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\IBMCPP-C-DetermineVersionInternal.cmake;D:\git\share\cmake-3.27\Modules\Compiler\IBMCPP-CXX-DetermineVersionInternal.cmake;D:\git\share\cmake-3.27\Modules\Compiler\IBMClang-C-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\IBMClang-CXX-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\Intel-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\IntelLLVM-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\LCC-C-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\LCC-CXX-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\MSVC-C.cmake;D:\git\share\cmake-3.27\Modules\Compiler\MSVC-CXX.cmake;D:\git\share\cmake-3.27\Modules\Compiler\MSVC-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\MSVC.cmake;D:\git\share\cmake-3.27\Modules\Compiler\NVHPC-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\NVIDIA-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\OpenWatcom-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\PGI-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\PathScale-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\SCO-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\SDCC-C-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\SunPro-C-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\SunPro-CXX-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\TI-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\Tasking-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\TinyCC-C-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\VisualAge-C-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\VisualAge-CXX-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\Watcom-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\XL-C-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\XL-CXX-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\XLClang-C-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\XLClang-CXX-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\zOS-C-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\Compiler\zOS-CXX-DetermineCompiler.cmake;D:\git\share\cmake-3.27\Modules\CompilerId\VS-10.vcxproj.in;D:\git\share\cmake-3.27\Modules\Internal\FeatureTesting.cmake;D:\git\share\cmake-3.27\Modules\Platform\Windows-Determine-CXX.cmake;D:\git\share\cmake-3.27\Modules\Platform\Windows-Initialize.cmake;D:\git\share\cmake-3.27\Modules\Platform\Windows-MSVC-C.cmake;D:\git\share\cmake-3.27\Modules\Platform\Windows-MSVC-CXX.cmake;D:\git\share\cmake-3.27\Modules\Platform\Windows-MSVC.cmake;D:\git\share\cmake-3.27\Modules\Platform\Windows.cmake;D:\git\share\cmake-3.27\Modules\Platform\WindowsPaths.cmake;D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\CMakeLists.txt;D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\build\CMakeFiles\3.27.6\CMakeCCompiler.cmake;D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\build\CMakeFiles\3.27.6\CMakeCXXCompiler.cmake;D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\build\CMakeFiles\3.27.6\CMakeRCCompiler.cmake;D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\build\CMakeFiles\3.27.6\CMakeSystem.cmake;D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\gtest\CMakeLists.txt;D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\samples\CMakeLists.txt;D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\src\CMakeLists.txt;D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\test\CMakeLists.txt;%(AdditionalInputs) + D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\build\CMakeFiles\generate.stamp;D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\build\src\CMakeFiles\generate.stamp;D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\build\samples\CMakeFiles\generate.stamp;D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\build\gtest\CMakeFiles\generate.stamp;D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\build\test\CMakeFiles\generate.stamp + false + + + + + + + + + + \ No newline at end of file diff --git a/build/ZERO_CHECK.vcxproj.filters b/build/ZERO_CHECK.vcxproj.filters new file mode 100644 index 000000000..676fa9982 --- /dev/null +++ b/build/ZERO_CHECK.vcxproj.filters @@ -0,0 +1,13 @@ + + + + + CMake Rules + + + + + {39853A1B-2AF8-3538-ABCF-C545870ABC1D} + + + diff --git a/build/cmake_install.cmake b/build/cmake_install.cmake new file mode 100644 index 000000000..ff2b4c366 --- /dev/null +++ b/build/cmake_install.cmake @@ -0,0 +1,53 @@ +# Install script for directory: D:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/set") +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 "Release") + 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("D:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/build/src/cmake_install.cmake") + include("D:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/build/samples/cmake_install.cmake") + include("D:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/build/gtest/cmake_install.cmake") + include("D:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/build/test/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 "D:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/build/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/build/gtest/CMakeFiles/generate.stamp b/build/gtest/CMakeFiles/generate.stamp new file mode 100644 index 000000000..9b5f49fa9 --- /dev/null +++ b/build/gtest/CMakeFiles/generate.stamp @@ -0,0 +1 @@ +# CMake generation timestamp file for this directory. diff --git a/build/gtest/CMakeFiles/generate.stamp.depend b/build/gtest/CMakeFiles/generate.stamp.depend new file mode 100644 index 000000000..0a8599202 --- /dev/null +++ b/build/gtest/CMakeFiles/generate.stamp.depend @@ -0,0 +1,2 @@ +# CMake generation dependency list for this directory. +D:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/gtest/CMakeLists.txt diff --git a/build/gtest/cmake_install.cmake b/build/gtest/cmake_install.cmake new file mode 100644 index 000000000..beab9be1d --- /dev/null +++ b/build/gtest/cmake_install.cmake @@ -0,0 +1,34 @@ +# Install script for directory: D:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/gtest + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/set") +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 "Release") + 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/build/gtest/gtest.vcxproj b/build/gtest/gtest.vcxproj new file mode 100644 index 000000000..6b5be6448 --- /dev/null +++ b/build/gtest/gtest.vcxproj @@ -0,0 +1,164 @@ + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + + {1029D7A9-0C34-3A9D-A15C-F59BC8C86626} + Win32Proj + 10.0.19041.0 + x64 + gtest + NoUpgrade + + + + StaticLibrary + MultiByte + v143 + + + StaticLibrary + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\build\lib\Debug\ + gtest.dir\Debug\ + gtest + .lib + D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\build\lib\Release\ + gtest.dir\Release\ + gtest + .lib + + + + D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\include;D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\gtest;%(AdditionalIncludeDirectories) + $(IntDir) + EnableFastChecks + ProgramDatabase + Sync + Disabled + Disabled + NotUsing + MultiThreadedDebugDLL + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;CMAKE_INTDIR="Debug" + $(IntDir) + + + %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;CMAKE_INTDIR=\"Debug\" + D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\include;D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\gtest;%(AdditionalIncludeDirectories) + + + D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\include;D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\gtest;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\include;D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\gtest;%(AdditionalIncludeDirectories) + $(IntDir) + Sync + AnySuitable + MaxSpeed + NotUsing + MultiThreadedDLL + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;CMAKE_INTDIR="Release" + $(IntDir) + + + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;CMAKE_INTDIR=\"Release\" + D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\include;D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\gtest;%(AdditionalIncludeDirectories) + + + D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\include;D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\gtest;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + Always + Building Custom Rule D:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/gtest/CMakeLists.txt + setlocal +D:\git\bin\cmake.exe "-SD:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set" "-BD:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/build" --check-stamp-file "D:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/build/gtest/CMakeFiles/generate.stamp" +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\build\gtest\CMakeFiles\generate.stamp + false + Building Custom Rule D:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/gtest/CMakeLists.txt + setlocal +D:\git\bin\cmake.exe "-SD:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set" "-BD:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/build" --check-stamp-file "D:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/build/gtest/CMakeFiles/generate.stamp" +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\build\gtest\CMakeFiles\generate.stamp + false + + + + + + + + {A3118F2A-257E-3B63-BDE0-30D279F344F8} + ZERO_CHECK + false + Never + + + + + + \ No newline at end of file diff --git a/build/gtest/gtest.vcxproj.filters b/build/gtest/gtest.vcxproj.filters new file mode 100644 index 000000000..cdfa6c5fc --- /dev/null +++ b/build/gtest/gtest.vcxproj.filters @@ -0,0 +1,16 @@ + + + + + Source Files + + + + + + + + {F3324877-FA67-315A-9EB1-2B7B9A020691} + + + diff --git a/build/samples/CMakeFiles/generate.stamp b/build/samples/CMakeFiles/generate.stamp new file mode 100644 index 000000000..9b5f49fa9 --- /dev/null +++ b/build/samples/CMakeFiles/generate.stamp @@ -0,0 +1 @@ +# CMake generation timestamp file for this directory. diff --git a/build/samples/CMakeFiles/generate.stamp.depend b/build/samples/CMakeFiles/generate.stamp.depend new file mode 100644 index 000000000..fb2592d88 --- /dev/null +++ b/build/samples/CMakeFiles/generate.stamp.depend @@ -0,0 +1,2 @@ +# CMake generation dependency list for this directory. +D:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/samples/CMakeLists.txt diff --git a/build/samples/cmake_install.cmake b/build/samples/cmake_install.cmake new file mode 100644 index 000000000..f2c263f48 --- /dev/null +++ b/build/samples/cmake_install.cmake @@ -0,0 +1,34 @@ +# Install script for directory: D:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/samples + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/set") +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 "Release") + 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/build/samples/sample_prime_numbers.vcxproj b/build/samples/sample_prime_numbers.vcxproj new file mode 100644 index 000000000..f943fb665 --- /dev/null +++ b/build/samples/sample_prime_numbers.vcxproj @@ -0,0 +1,192 @@ + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + + {ADC9538B-0F5C-38D3-BD55-B219D89BAF67} + Win32Proj + 10.0.19041.0 + x64 + sample_prime_numbers + NoUpgrade + + + + Application + MultiByte + v143 + + + Application + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\build\bin\ + sample_prime_numbers.dir\Debug\ + sample_prime_numbers + .exe + true + true + D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\build\bin\ + sample_prime_numbers.dir\Release\ + sample_prime_numbers + .exe + false + true + + + + D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\include;D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\gtest;%(AdditionalIncludeDirectories) + $(IntDir) + EnableFastChecks + ProgramDatabase + Sync + Disabled + Disabled + NotUsing + MultiThreadedDebugDLL + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;CMAKE_INTDIR="Debug" + $(IntDir) + + + %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;CMAKE_INTDIR=\"Debug\" + D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\include;D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\gtest;%(AdditionalIncludeDirectories) + + + D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\include;D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\gtest;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\lib\Debug\set.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + true + %(IgnoreSpecificDefaultLibraries) + D:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/build/lib/Debug/sample_prime_numbers.lib + D:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/build/bin/sample_prime_numbers.pdb + Console + + + false + + + + + D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\include;D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\gtest;%(AdditionalIncludeDirectories) + $(IntDir) + Sync + AnySuitable + MaxSpeed + NotUsing + MultiThreadedDLL + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;CMAKE_INTDIR="Release" + $(IntDir) + + + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;CMAKE_INTDIR=\"Release\" + D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\include;D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\gtest;%(AdditionalIncludeDirectories) + + + D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\include;D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\gtest;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\lib\Release\set.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + false + %(IgnoreSpecificDefaultLibraries) + D:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/build/lib/Release/sample_prime_numbers.lib + D:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/build/bin/sample_prime_numbers.pdb + Console + + + false + + + + + Always + Building Custom Rule D:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/samples/CMakeLists.txt + setlocal +D:\git\bin\cmake.exe "-SD:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set" "-BD:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/build" --check-stamp-file "D:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/build/samples/CMakeFiles/generate.stamp" +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\build\samples\CMakeFiles\generate.stamp + false + Building Custom Rule D:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/samples/CMakeLists.txt + setlocal +D:\git\bin\cmake.exe "-SD:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set" "-BD:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/build" --check-stamp-file "D:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/build/samples/CMakeFiles/generate.stamp" +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\build\samples\CMakeFiles\generate.stamp + false + + + + + + + + {A3118F2A-257E-3B63-BDE0-30D279F344F8} + ZERO_CHECK + false + Never + + + {27C756F5-DDB4-3D43-AD6D-C1A3EB8B3B6C} + set + + + + + + \ No newline at end of file diff --git a/build/samples/sample_prime_numbers.vcxproj.filters b/build/samples/sample_prime_numbers.vcxproj.filters new file mode 100644 index 000000000..dee37be12 --- /dev/null +++ b/build/samples/sample_prime_numbers.vcxproj.filters @@ -0,0 +1,16 @@ + + + + + Source Files + + + + + + + + {F3324877-FA67-315A-9EB1-2B7B9A020691} + + + diff --git a/build/set.sln b/build/set.sln new file mode 100644 index 000000000..9814933e9 --- /dev/null +++ b/build/set.sln @@ -0,0 +1,74 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ALL_BUILD", "ALL_BUILD.vcxproj", "{0D1675A4-B085-3786-9527-9396EA91C133}" + ProjectSection(ProjectDependencies) = postProject + {A3118F2A-257E-3B63-BDE0-30D279F344F8} = {A3118F2A-257E-3B63-BDE0-30D279F344F8} + {1029D7A9-0C34-3A9D-A15C-F59BC8C86626} = {1029D7A9-0C34-3A9D-A15C-F59BC8C86626} + {ADC9538B-0F5C-38D3-BD55-B219D89BAF67} = {ADC9538B-0F5C-38D3-BD55-B219D89BAF67} + {27C756F5-DDB4-3D43-AD6D-C1A3EB8B3B6C} = {27C756F5-DDB4-3D43-AD6D-C1A3EB8B3B6C} + {035BAAC1-29D6-3485-96C5-199C2F6259BE} = {035BAAC1-29D6-3485-96C5-199C2F6259BE} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ZERO_CHECK", "ZERO_CHECK.vcxproj", "{A3118F2A-257E-3B63-BDE0-30D279F344F8}" + ProjectSection(ProjectDependencies) = postProject + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gtest", "gtest\gtest.vcxproj", "{1029D7A9-0C34-3A9D-A15C-F59BC8C86626}" + ProjectSection(ProjectDependencies) = postProject + {A3118F2A-257E-3B63-BDE0-30D279F344F8} = {A3118F2A-257E-3B63-BDE0-30D279F344F8} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "sample_prime_numbers", "samples\sample_prime_numbers.vcxproj", "{ADC9538B-0F5C-38D3-BD55-B219D89BAF67}" + ProjectSection(ProjectDependencies) = postProject + {A3118F2A-257E-3B63-BDE0-30D279F344F8} = {A3118F2A-257E-3B63-BDE0-30D279F344F8} + {27C756F5-DDB4-3D43-AD6D-C1A3EB8B3B6C} = {27C756F5-DDB4-3D43-AD6D-C1A3EB8B3B6C} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "set", "src\set.vcxproj", "{27C756F5-DDB4-3D43-AD6D-C1A3EB8B3B6C}" + ProjectSection(ProjectDependencies) = postProject + {A3118F2A-257E-3B63-BDE0-30D279F344F8} = {A3118F2A-257E-3B63-BDE0-30D279F344F8} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test_set", "test\test_set.vcxproj", "{035BAAC1-29D6-3485-96C5-199C2F6259BE}" + ProjectSection(ProjectDependencies) = postProject + {A3118F2A-257E-3B63-BDE0-30D279F344F8} = {A3118F2A-257E-3B63-BDE0-30D279F344F8} + {1029D7A9-0C34-3A9D-A15C-F59BC8C86626} = {1029D7A9-0C34-3A9D-A15C-F59BC8C86626} + {27C756F5-DDB4-3D43-AD6D-C1A3EB8B3B6C} = {27C756F5-DDB4-3D43-AD6D-C1A3EB8B3B6C} + EndProjectSection +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|x64 = Debug|x64 + Release|x64 = Release|x64 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {0D1675A4-B085-3786-9527-9396EA91C133}.Debug|x64.ActiveCfg = Debug|x64 + {0D1675A4-B085-3786-9527-9396EA91C133}.Release|x64.ActiveCfg = Release|x64 + {A3118F2A-257E-3B63-BDE0-30D279F344F8}.Debug|x64.ActiveCfg = Debug|x64 + {A3118F2A-257E-3B63-BDE0-30D279F344F8}.Debug|x64.Build.0 = Debug|x64 + {A3118F2A-257E-3B63-BDE0-30D279F344F8}.Release|x64.ActiveCfg = Release|x64 + {A3118F2A-257E-3B63-BDE0-30D279F344F8}.Release|x64.Build.0 = Release|x64 + {1029D7A9-0C34-3A9D-A15C-F59BC8C86626}.Debug|x64.ActiveCfg = Debug|x64 + {1029D7A9-0C34-3A9D-A15C-F59BC8C86626}.Debug|x64.Build.0 = Debug|x64 + {1029D7A9-0C34-3A9D-A15C-F59BC8C86626}.Release|x64.ActiveCfg = Release|x64 + {1029D7A9-0C34-3A9D-A15C-F59BC8C86626}.Release|x64.Build.0 = Release|x64 + {ADC9538B-0F5C-38D3-BD55-B219D89BAF67}.Debug|x64.ActiveCfg = Debug|x64 + {ADC9538B-0F5C-38D3-BD55-B219D89BAF67}.Debug|x64.Build.0 = Debug|x64 + {ADC9538B-0F5C-38D3-BD55-B219D89BAF67}.Release|x64.ActiveCfg = Release|x64 + {ADC9538B-0F5C-38D3-BD55-B219D89BAF67}.Release|x64.Build.0 = Release|x64 + {27C756F5-DDB4-3D43-AD6D-C1A3EB8B3B6C}.Debug|x64.ActiveCfg = Debug|x64 + {27C756F5-DDB4-3D43-AD6D-C1A3EB8B3B6C}.Debug|x64.Build.0 = Debug|x64 + {27C756F5-DDB4-3D43-AD6D-C1A3EB8B3B6C}.Release|x64.ActiveCfg = Release|x64 + {27C756F5-DDB4-3D43-AD6D-C1A3EB8B3B6C}.Release|x64.Build.0 = Release|x64 + {035BAAC1-29D6-3485-96C5-199C2F6259BE}.Debug|x64.ActiveCfg = Debug|x64 + {035BAAC1-29D6-3485-96C5-199C2F6259BE}.Debug|x64.Build.0 = Debug|x64 + {035BAAC1-29D6-3485-96C5-199C2F6259BE}.Release|x64.ActiveCfg = Release|x64 + {035BAAC1-29D6-3485-96C5-199C2F6259BE}.Release|x64.Build.0 = Release|x64 + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {7E2D2DEF-D20F-3444-8D43-A52B6BB55487} + EndGlobalSection + GlobalSection(ExtensibilityAddIns) = postSolution + EndGlobalSection +EndGlobal diff --git a/build/src/CMakeFiles/generate.stamp b/build/src/CMakeFiles/generate.stamp new file mode 100644 index 000000000..9b5f49fa9 --- /dev/null +++ b/build/src/CMakeFiles/generate.stamp @@ -0,0 +1 @@ +# CMake generation timestamp file for this directory. diff --git a/build/src/CMakeFiles/generate.stamp.depend b/build/src/CMakeFiles/generate.stamp.depend new file mode 100644 index 000000000..63602e7c3 --- /dev/null +++ b/build/src/CMakeFiles/generate.stamp.depend @@ -0,0 +1,2 @@ +# CMake generation dependency list for this directory. +D:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/src/CMakeLists.txt diff --git a/build/src/cmake_install.cmake b/build/src/cmake_install.cmake new file mode 100644 index 000000000..226e9c724 --- /dev/null +++ b/build/src/cmake_install.cmake @@ -0,0 +1,34 @@ +# Install script for directory: D:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/src + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/set") +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 "Release") + 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/build/src/set.vcxproj b/build/src/set.vcxproj new file mode 100644 index 000000000..5e847d1c1 --- /dev/null +++ b/build/src/set.vcxproj @@ -0,0 +1,167 @@ + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + + {27C756F5-DDB4-3D43-AD6D-C1A3EB8B3B6C} + Win32Proj + 10.0.19041.0 + x64 + set + NoUpgrade + + + + StaticLibrary + MultiByte + v143 + + + StaticLibrary + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\build\lib\Debug\ + set.dir\Debug\ + set + .lib + D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\build\lib\Release\ + set.dir\Release\ + set + .lib + + + + D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\include;D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\gtest;%(AdditionalIncludeDirectories) + $(IntDir) + EnableFastChecks + ProgramDatabase + Sync + Disabled + Disabled + NotUsing + MultiThreadedDebugDLL + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;CMAKE_INTDIR="Debug" + $(IntDir) + + + %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;CMAKE_INTDIR=\"Debug\" + D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\include;D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\gtest;%(AdditionalIncludeDirectories) + + + D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\include;D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\gtest;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\include;D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\gtest;%(AdditionalIncludeDirectories) + $(IntDir) + Sync + AnySuitable + MaxSpeed + NotUsing + MultiThreadedDLL + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;CMAKE_INTDIR="Release" + $(IntDir) + + + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;CMAKE_INTDIR=\"Release\" + D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\include;D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\gtest;%(AdditionalIncludeDirectories) + + + D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\include;D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\gtest;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + %(AdditionalOptions) /machine:x64 + + + + + Always + Building Custom Rule D:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/src/CMakeLists.txt + setlocal +D:\git\bin\cmake.exe "-SD:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set" "-BD:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/build" --check-stamp-file "D:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/build/src/CMakeFiles/generate.stamp" +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\build\src\CMakeFiles\generate.stamp + false + Building Custom Rule D:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/src/CMakeLists.txt + setlocal +D:\git\bin\cmake.exe "-SD:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set" "-BD:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/build" --check-stamp-file "D:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/build/src/CMakeFiles/generate.stamp" +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\build\src\CMakeFiles\generate.stamp + false + + + + + + + + + + + {A3118F2A-257E-3B63-BDE0-30D279F344F8} + ZERO_CHECK + false + Never + + + + + + \ No newline at end of file diff --git a/build/src/set.vcxproj.filters b/build/src/set.vcxproj.filters new file mode 100644 index 000000000..9baa57158 --- /dev/null +++ b/build/src/set.vcxproj.filters @@ -0,0 +1,30 @@ + + + + + Source Files + + + Source Files + + + + + Header Files + + + Header Files + + + + + + + + {071B41CB-03B9-3025-AC09-861D7A25FD71} + + + {F3324877-FA67-315A-9EB1-2B7B9A020691} + + + diff --git a/build/test/CMakeFiles/generate.stamp b/build/test/CMakeFiles/generate.stamp new file mode 100644 index 000000000..9b5f49fa9 --- /dev/null +++ b/build/test/CMakeFiles/generate.stamp @@ -0,0 +1 @@ +# CMake generation timestamp file for this directory. diff --git a/build/test/CMakeFiles/generate.stamp.depend b/build/test/CMakeFiles/generate.stamp.depend new file mode 100644 index 000000000..59a1e5120 --- /dev/null +++ b/build/test/CMakeFiles/generate.stamp.depend @@ -0,0 +1,2 @@ +# CMake generation dependency list for this directory. +D:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/test/CMakeLists.txt diff --git a/build/test/cmake_install.cmake b/build/test/cmake_install.cmake new file mode 100644 index 000000000..75daa7b9d --- /dev/null +++ b/build/test/cmake_install.cmake @@ -0,0 +1,34 @@ +# Install script for directory: D:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/test + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "C:/Program Files (x86)/set") +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 "Release") + 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/build/test/test_set.vcxproj b/build/test/test_set.vcxproj new file mode 100644 index 000000000..eb32789e9 --- /dev/null +++ b/build/test/test_set.vcxproj @@ -0,0 +1,198 @@ + + + + x64 + + + + Debug + x64 + + + Release + x64 + + + + {035BAAC1-29D6-3485-96C5-199C2F6259BE} + Win32Proj + 10.0.19041.0 + x64 + test_set + NoUpgrade + + + + Application + MultiByte + v143 + + + Application + MultiByte + v143 + + + + + + + + + + <_ProjectFileVersion>10.0.20506.1 + D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\build\bin\ + test_set.dir\Debug\ + test_set + .exe + true + true + D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\build\bin\ + test_set.dir\Release\ + test_set + .exe + false + true + + + + D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\include;D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\gtest;D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\test\..\3rdparty;%(AdditionalIncludeDirectories) + $(IntDir) + EnableFastChecks + ProgramDatabase + Sync + Disabled + Disabled + NotUsing + MultiThreadedDebugDLL + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;CMAKE_INTDIR="Debug" + $(IntDir) + + + %(PreprocessorDefinitions);WIN32;_DEBUG;_WINDOWS;CMAKE_INTDIR=\"Debug\" + D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\include;D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\gtest;D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\test\..\3rdparty;%(AdditionalIncludeDirectories) + + + D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\include;D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\gtest;D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\test\..\3rdparty;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\lib\Debug\gtest.lib;..\lib\Debug\set.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + true + %(IgnoreSpecificDefaultLibraries) + D:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/build/lib/Debug/test_set.lib + D:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/build/bin/test_set.pdb + Console + + + false + + + + + D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\include;D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\gtest;D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\test\..\3rdparty;%(AdditionalIncludeDirectories) + $(IntDir) + Sync + AnySuitable + MaxSpeed + NotUsing + MultiThreadedDLL + true + false + Level3 + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;CMAKE_INTDIR="Release" + $(IntDir) + + + + + %(PreprocessorDefinitions);WIN32;_WINDOWS;NDEBUG;CMAKE_INTDIR=\"Release\" + D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\include;D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\gtest;D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\test\..\3rdparty;%(AdditionalIncludeDirectories) + + + D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\include;D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\gtest;D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\test\..\3rdparty;%(AdditionalIncludeDirectories) + $(ProjectDir)/$(IntDir) + %(Filename).h + %(Filename).tlb + %(Filename)_i.c + %(Filename)_p.c + + + ..\lib\Release\gtest.lib;..\lib\Release\set.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;comdlg32.lib;advapi32.lib + %(AdditionalLibraryDirectories) + %(AdditionalOptions) /machine:x64 + false + %(IgnoreSpecificDefaultLibraries) + D:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/build/lib/Release/test_set.lib + D:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/build/bin/test_set.pdb + Console + + + false + + + + + Always + Building Custom Rule D:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/test/CMakeLists.txt + setlocal +D:\git\bin\cmake.exe "-SD:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set" "-BD:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/build" --check-stamp-file "D:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/build/test/CMakeFiles/generate.stamp" +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\build\test\CMakeFiles\generate.stamp + false + Building Custom Rule D:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/test/CMakeLists.txt + setlocal +D:\git\bin\cmake.exe "-SD:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set" "-BD:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/build" --check-stamp-file "D:/жзнь/учёба 2023-2024/Laba/mp2-lab1-set/build/test/CMakeFiles/generate.stamp" +if %errorlevel% neq 0 goto :cmEnd +:cmEnd +endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone +:cmErrorLevel +exit /b %1 +:cmDone +if %errorlevel% neq 0 goto :VCEnd + %(AdditionalInputs) + D:\жзнь\учёба 2023-2024\Laba\mp2-lab1-set\build\test\CMakeFiles\generate.stamp + false + + + + + + + + + + {A3118F2A-257E-3B63-BDE0-30D279F344F8} + ZERO_CHECK + false + Never + + + {1029D7A9-0C34-3A9D-A15C-F59BC8C86626} + gtest + + + {27C756F5-DDB4-3D43-AD6D-C1A3EB8B3B6C} + set + + + + + + \ No newline at end of file diff --git a/build/test/test_set.vcxproj.filters b/build/test/test_set.vcxproj.filters new file mode 100644 index 000000000..c6ac7e75e --- /dev/null +++ b/build/test/test_set.vcxproj.filters @@ -0,0 +1,22 @@ + + + + + Source Files + + + Source Files + + + Source Files + + + + + + + + {F3324877-FA67-315A-9EB1-2B7B9A020691} + + + diff --git a/include/tbitfield.h b/include/tbitfield.h index e5b17beae..e19ee9dd0 100644 --- a/include/tbitfield.h +++ b/include/tbitfield.h @@ -12,14 +12,14 @@ using namespace std; -typedef unsigned int TELEM; +typedef unsigned int TELEM; class TBitField { private: int BitLen; // длина битового поля - макс. к-во битов - TELEM *pMem; // память для представления битового поля - int MemLen; // к-во эл-тов Мем для представления бит.поля + TELEM *pMem; // память для представления битового поля(указатель на память) + int MemLen; // к-во эл-тов Мем для представления бит.поля(Mem-память) // методы реализации int GetMemIndex(const int n) const; // индекс в pМем для бита n (#О2) diff --git a/src/tbitfield.cpp b/src/tbitfield.cpp index 3bfa48182..80c818ec5 100644 --- a/src/tbitfield.cpp +++ b/src/tbitfield.cpp @@ -5,6 +5,7 @@ // // Битовое поле + #include "tbitfield.h" // Fake variables used as placeholders in tests @@ -13,86 +14,222 @@ static TBitField FAKE_BITFIELD(1); TBitField::TBitField(int len) { + if (len < 0) + { + throw "ERROR"; + } + else + { + BitLen = len; + if (len % (sizeof(TELEM) * 8) == 0) + { + MemLen = len / (sizeof(TELEM)*8);//(32 / (4*8)) = 1 + } + else + { + MemLen = (len / (sizeof(TELEM) * 8) + 1);//(35/(4*8) +1) = 2 + } + pMem = new TELEM[MemLen]; + for (int i = 0;i < MemLen;i++) + pMem[i] = 0; + } + + } TBitField::TBitField(const TBitField &bf) // конструктор копирования { + BitLen = bf.BitLen; + MemLen = bf.MemLen; + pMem = new TELEM[MemLen]; + for (size_t i = 0; i < MemLen;i++) + pMem[i] = bf.pMem[i]; } TBitField::~TBitField() { + delete[] pMem; } int TBitField::GetMemIndex(const int n) const // индекс Мем для бита n { - return FAKE_INT; + if((n < 0) || (n > BitLen)) + throw "ERROR"; + else + return n / (sizeof(TELEM) * 8); + } TELEM TBitField::GetMemMask(const int n) const // битовая маска для бита n { - return FAKE_INT; + if ((n < 0) || (n >= BitLen)) + throw "ERROR"; + return 1 << (n - 1) % (8 * sizeof(TELEM)); + + } // доступ к битам битового поля int TBitField::GetLength(void) const // получить длину (к-во битов) { - return FAKE_INT; + return BitLen; } void TBitField::SetBit(const int n) // установить бит { + if((n<0)||(n >= BitLen)) + throw "ERROR"; + pMem[GetMemIndex(n)] |= GetMemMask(n); + } void TBitField::ClrBit(const int n) // очистить бит { + if ((n < 0) || (n >= BitLen)) + throw "ERROR"; + pMem[GetMemIndex(n)] &= ~GetMemMask(n); } int TBitField::GetBit(const int n) const // получить значение бита { - return FAKE_INT; + if ((n < 0) || (n >= BitLen)) + throw "ERROR"; + if ((pMem[GetMemIndex(n)] & GetMemMask(n)) > 0) + return 1; + else + return 0; + } // битовые операции TBitField& TBitField::operator=(const TBitField &bf) // присваивание { - return FAKE_BITFIELD; + if (this != &bf) + { + if (BitLen != bf.BitLen) + { + delete[] pMem; + BitLen = bf.BitLen; + MemLen = bf.MemLen; + pMem = new TELEM[MemLen]; + } + for (int i = 0; i < MemLen; ++i) + { + pMem[i] = bf.pMem[i]; + } + } + return *this; } int TBitField::operator==(const TBitField &bf) const // сравнение { - return FAKE_INT; + if ((BitLen == bf.BitLen) && (MemLen == bf.MemLen)) { + + for (int i = 0; i < MemLen; i++) { + if (pMem[i] != bf.pMem[i]) { + return 0; + } + else {} + + } + return 1; + } + else { + return 0; + } + } int TBitField::operator!=(const TBitField &bf) const // сравнение { - return FAKE_INT; + if ((BitLen == bf.BitLen) && (MemLen == bf.MemLen)) { + for (int i = 0; i < MemLen; i++) { + if (pMem[i] != bf.pMem[i]) { + return 1; + } + } + return 0; + } + else { + return 1; + } } TBitField TBitField::operator|(const TBitField &bf) // операция "или" { - return FAKE_BITFIELD; + int tmp; + if (bf.BitLen > BitLen) { + tmp = bf.BitLen; + } + else { + tmp = BitLen; + } + TBitField result(tmp); + + for (int i = 0; i < bf.MemLen; i++) + { + result.pMem[i] = pMem[i] | bf.pMem[i]; + } + return result; } TBitField TBitField::operator&(const TBitField &bf) // операция "и" { - return FAKE_BITFIELD; + + int tmp; + if (bf.BitLen > BitLen) { + tmp = bf.BitLen; + } + else { + tmp = BitLen; + } + TBitField result(tmp); + + for (int i = 0; i < result.MemLen; i++) + { + result.pMem[i] = pMem[i] & bf.pMem[i]; + } + return result; } TBitField TBitField::operator~(void) // отрицание { - return FAKE_BITFIELD; + TBitField result(*this); + + for (int i = 0; i < result.BitLen; i++) { + if (result.GetBit(i)) { + result.ClrBit(i); + } + else + result.SetBit(i); + } + + + return result; } // ввод/вывод istream &operator>>(istream &istr, TBitField &bf) // ввод { + string input; + istr >> input; + TBitField temp(input.length()); + for (int i = 0; i < input.length(); ++i) { + if (input[i] == '1') { + temp.SetBit(i); + } + } + bf = temp; return istr; } ostream &operator<<(ostream &ostr, const TBitField &bf) // вывод { + for (int i = 0; i < bf.BitLen; ++i) { + ostr << bf.GetBit(i); + } return ostr; } diff --git a/src/tset.cpp b/src/tset.cpp index e70a76e58..3b1404470 100644 --- a/src/tset.cpp +++ b/src/tset.cpp @@ -11,94 +11,153 @@ static const int FAKE_INT = -1; static TBitField FAKE_BITFIELD(1); static TSet FAKE_SET(1); - -TSet::TSet(int mp) : BitField(-1) +TSet::TSet(int mp) : BitField(mp) { + MaxPower = mp; } // конструктор копирования -TSet::TSet(const TSet &s) : BitField(-1) +TSet::TSet(const TSet& s) : BitField(s.BitField) { + MaxPower = s.MaxPower; } // конструктор преобразования типа -TSet::TSet(const TBitField &bf) : BitField(-1) +TSet::TSet(const TBitField& bf) : BitField(bf) { + MaxPower = bf.GetLength(); } TSet::operator TBitField() { - return FAKE_BITFIELD; + return BitField; } int TSet::GetMaxPower(void) const // получить макс. к-во эл-тов { - return FAKE_INT; + return MaxPower; } int TSet::IsMember(const int Elem) const // элемент множества? { - return FAKE_INT; + return BitField.GetBit(Elem); } void TSet::InsElem(const int Elem) // включение элемента множества { + BitField.SetBit(Elem); } void TSet::DelElem(const int Elem) // исключение элемента множества { + BitField.ClrBit(Elem); } // теоретико-множественные операции -TSet& TSet::operator=(const TSet &s) // присваивание +TSet& TSet::operator=(const TSet& s) // присваивание { - return FAKE_SET; + MaxPower = s.MaxPower; + BitField = s.BitField; + return(*this); } -int TSet::operator==(const TSet &s) const // сравнение +int TSet::operator==(const TSet& s) const // сравнение { - return FAKE_INT; + if ((MaxPower == s.MaxPower) && (BitField == s.BitField)) { + return 1; + } + else + return 0; } -int TSet::operator!=(const TSet &s) const // сравнение +int TSet::operator!=(const TSet& s) const // сравнение { - return FAKE_INT; + if ((MaxPower == s.MaxPower) && (BitField == s.BitField)) { + return 0; + } + else + return 1; } -TSet TSet::operator+(const TSet &s) // объединение +TSet TSet::operator+(const TSet& s) // объединение { - return FAKE_SET; + + if (MaxPower > s.MaxPower) + { + TBitField tmp(MaxPower); + tmp = BitField | s.BitField; + TSet res(tmp); + return res; + } + else + { + TBitField tmp(s.MaxPower); + tmp = BitField | s.BitField; + TSet res(tmp); + return res; + } } TSet TSet::operator+(const int Elem) // объединение с элементом { - return FAKE_SET; + TBitField t(MaxPower); + t = BitField; + t.SetBit(Elem); + TSet res(t); + return res; } TSet TSet::operator-(const int Elem) // разность с элементом { - return FAKE_SET; + TBitField t(MaxPower); + t = BitField; + t.ClrBit(Elem); + TSet res(t); + return res; } -TSet TSet::operator*(const TSet &s) // пересечение +TSet TSet::operator*(const TSet& s) // пересечение { - return FAKE_SET; + TBitField t(MaxPower); + t = BitField & s.BitField; + TSet res(t); + return res; } TSet TSet::operator~(void) // дополнение { - return FAKE_SET; + return ~BitField; } // перегрузка ввода/вывода -istream &operator>>(istream &istr, TSet &s) // ввод -{ +istream& operator>>(istream& istr, TSet& s) // ввод +{ + int num; + char st; + do { + istr >> st; + } while (st != '{'); + do { + istr >> num; + s.InsElem(num); + do { + istr >> st; + } while (st != ',' && st != '}'); + } while (st != '}'); return istr; } -ostream& operator<<(ostream &ostr, const TSet &s) // вывод +ostream& operator<<(ostream& ostr, const TSet& s) // вывод { + ostr << "{"; + for (int i = 0; i < s.GetMaxPower(); i++) { + if (s.IsMember(i)) { + ostr << i << ","; + } + } return ostr; } + +