From ffa4a6a501e07c1f1a92d25da3df6f62b355f63d Mon Sep 17 00:00:00 2001 From: Andreas Tsouchlos Date: Fri, 26 Nov 2021 23:19:57 +0100 Subject: [PATCH] Added count_digits() --- cmake-build-release/CMakeCache.txt | 597 +++++++++++++ .../CMakeFiles/3.22.0/CMakeCCompiler.cmake | 72 ++ .../CMakeFiles/3.22.0/CMakeCXXCompiler.cmake | 83 ++ .../3.22.0/CMakeDetermineCompilerABI_C.bin | Bin 0 -> 16088 bytes .../3.22.0/CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 16112 bytes .../CMakeFiles/3.22.0/CMakeSystem.cmake | 15 + .../3.22.0/CompilerIdC/CMakeCCompilerId.c | 803 ++++++++++++++++++ .../CMakeFiles/3.22.0/CompilerIdC/a.out | Bin 0 -> 16208 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 791 +++++++++++++++++ .../CMakeFiles/3.22.0/CompilerIdCXX/a.out | Bin 0 -> 16216 bytes .../CMakeDirectoryInformation.cmake | 16 + cmake-build-release/CMakeFiles/CMakeError.log | 60 ++ .../CMakeFiles/CMakeOutput.log | 441 ++++++++++ cmake-build-release/CMakeFiles/Makefile.cmake | 169 ++++ cmake-build-release/CMakeFiles/Makefile2 | 375 ++++++++ .../CMakeFiles/TargetDirectories.txt | 43 + .../CMakeFiles/clion-environment.txt | 3 + cmake-build-release/CMakeFiles/clion-log.txt | 26 + .../CMakeFiles/cmake.check_cache | 1 + .../CMakeFiles/logger.dir/CXX.includecache | 52 ++ .../CMakeFiles/logger.dir/DependInfo.cmake | 29 + .../CMakeFiles/logger.dir/build.make | 106 +++ .../CMakeFiles/logger.dir/cmake_clean.cmake | 10 + .../CMakeFiles/logger.dir/depend.internal | 11 + .../CMakeFiles/logger.dir/depend.make | 11 + .../CMakeFiles/logger.dir/flags.make | 10 + .../CMakeFiles/logger.dir/link.txt | 1 + .../CMakeFiles/logger.dir/progress.make | 3 + .../CMakeFiles/logger.dir/src/main.cpp.o | Bin 0 -> 3744 bytes cmake-build-release/CMakeFiles/progress.marks | 1 + cmake-build-release/CTestTestfile.cmake | 7 + cmake-build-release/Makefile | 339 ++++++++ cmake-build-release/cmake_install.cmake | 59 ++ cmake-build-release/lib/libgmock.a | Bin 0 -> 235512 bytes cmake-build-release/lib/libgmock_main.a | Bin 0 -> 2894 bytes cmake-build-release/lib/libgtest.a | Bin 0 -> 1001300 bytes cmake-build-release/lib/libgtest_main.a | Bin 0 -> 2950 bytes cmake-build-release/logger | Bin 0 -> 16888 bytes cmake-build-release/logger.cbp | 565 ++++++++++++ .../CMakeDirectoryInformation.cmake | 16 + .../format_test.dir/CXX.includecache | 374 ++++++++ .../format_test.dir/DependInfo.cmake | 36 + .../CMakeFiles/format_test.dir/build.make | 111 +++ .../format_test.dir/cmake_clean.cmake | 11 + .../format_test.dir/depend.internal | 30 + .../CMakeFiles/format_test.dir/depend.make | 30 + .../CMakeFiles/format_test.dir/flags.make | 10 + .../test/CMakeFiles/format_test.dir/link.txt | 1 + .../CMakeFiles/format_test.dir/progress.make | 3 + .../format_test.dir/src/format.cpp.o | Bin 0 -> 51104 bytes .../parse_test.dir/CXX.includecache | 352 ++++++++ .../parse_test.dir/DependInfo.cmake | 36 + .../test/CMakeFiles/parse_test.dir/build.make | 111 +++ .../parse_test.dir/cmake_clean.cmake | 11 + .../CMakeFiles/parse_test.dir/depend.internal | 27 + .../CMakeFiles/parse_test.dir/depend.make | 27 + .../test/CMakeFiles/parse_test.dir/flags.make | 10 + .../test/CMakeFiles/parse_test.dir/link.txt | 1 + .../CMakeFiles/parse_test.dir/progress.make | 3 + .../CMakeFiles/parse_test.dir/src/parse.cpp.o | Bin 0 -> 96744 bytes .../test/CMakeFiles/progress.marks | 1 + .../utility_test.dir/CXX.includecache | 354 ++++++++ .../utility_test.dir/DependInfo.cmake | 36 + .../CMakeFiles/utility_test.dir/build.make | 111 +++ .../utility_test.dir/cmake_clean.cmake | 11 + .../utility_test.dir/depend.internal | 27 + .../CMakeFiles/utility_test.dir/depend.make | 27 + .../CMakeFiles/utility_test.dir/flags.make | 10 + .../test/CMakeFiles/utility_test.dir/link.txt | 1 + .../CMakeFiles/utility_test.dir/progress.make | 3 + .../utility_test.dir/src/utility.cpp.o | Bin 0 -> 27640 bytes cmake-build-release/test/CTestTestfile.cmake | 10 + cmake-build-release/test/Makefile | 326 +++++++ cmake-build-release/test/cmake_install.cmake | 49 ++ cmake-build-release/test/format_test | Bin 0 -> 572440 bytes .../test/format_test[1]_include.cmake | 5 + .../test/format_test[1]_tests.cmake | 5 + .../CMakeDirectoryInformation.cmake | 16 + .../test/googletest/CMakeFiles/progress.marks | 1 + .../test/googletest/CTestTestfile.cmake | 7 + cmake-build-release/test/googletest/Makefile | 200 +++++ .../test/googletest/cmake_install.cmake | 50 ++ .../CMakeDirectoryInformation.cmake | 16 + .../CMakeFiles/gmock.dir/CXX.includecache | 632 ++++++++++++++ .../CMakeFiles/gmock.dir/DependInfo.cmake | 34 + .../CMakeFiles/gmock.dir/build.make | 107 +++ .../CMakeFiles/gmock.dir/cmake_clean.cmake | 10 + .../gmock.dir/cmake_clean_target.cmake | 3 + .../CMakeFiles/gmock.dir/depend.internal | 45 + .../CMakeFiles/gmock.dir/depend.make | 45 + .../CMakeFiles/gmock.dir/flags.make | 10 + .../googlemock/CMakeFiles/gmock.dir/link.txt | 2 + .../CMakeFiles/gmock.dir/progress.make | 3 + .../CMakeFiles/gmock.dir/src/gmock-all.cc.o | Bin 0 -> 223120 bytes .../gmock_main.dir/CXX.includecache | 544 ++++++++++++ .../gmock_main.dir/DependInfo.cmake | 35 + .../CMakeFiles/gmock_main.dir/build.make | 107 +++ .../gmock_main.dir/cmake_clean.cmake | 10 + .../gmock_main.dir/cmake_clean_target.cmake | 3 + .../CMakeFiles/gmock_main.dir/depend.internal | 40 + .../CMakeFiles/gmock_main.dir/depend.make | 40 + .../CMakeFiles/gmock_main.dir/flags.make | 10 + .../CMakeFiles/gmock_main.dir/link.txt | 2 + .../CMakeFiles/gmock_main.dir/progress.make | 3 + .../gmock_main.dir/src/gmock_main.cc.o | Bin 0 -> 2752 bytes .../googlemock/CMakeFiles/progress.marks | 1 + .../googletest/googlemock/CTestTestfile.cmake | 7 + .../test/googletest/googlemock/Makefile | 284 +++++++ .../googletest/googlemock/cmake_install.cmake | 70 ++ .../test/googletest/googlemock/gmock.cbp | 275 ++++++ .../googletest/googletest-distribution.cbp | 275 ++++++ .../CMakeDirectoryInformation.cmake | 16 + .../cmake/GTest/GTestTargets-release.cmake | 49 ++ .../Export/lib/cmake/GTest/GTestTargets.cmake | 131 +++ .../CMakeFiles/gtest.dir/CXX.includecache | 694 +++++++++++++++ .../CMakeFiles/gtest.dir/DependInfo.cmake | 31 + .../CMakeFiles/gtest.dir/build.make | 107 +++ .../CMakeFiles/gtest.dir/cmake_clean.cmake | 10 + .../gtest.dir/cmake_clean_target.cmake | 3 + .../CMakeFiles/gtest.dir/depend.internal | 36 + .../CMakeFiles/gtest.dir/depend.make | 36 + .../CMakeFiles/gtest.dir/flags.make | 10 + .../googletest/CMakeFiles/gtest.dir/link.txt | 2 + .../CMakeFiles/gtest.dir/progress.make | 3 + .../CMakeFiles/gtest.dir/src/gtest-all.cc.o | Bin 0 -> 939384 bytes .../gtest_main.dir/CXX.includecache | 344 ++++++++ .../gtest_main.dir/DependInfo.cmake | 32 + .../CMakeFiles/gtest_main.dir/build.make | 107 +++ .../gtest_main.dir/cmake_clean.cmake | 10 + .../gtest_main.dir/cmake_clean_target.cmake | 3 + .../CMakeFiles/gtest_main.dir/depend.internal | 25 + .../CMakeFiles/gtest_main.dir/depend.make | 25 + .../CMakeFiles/gtest_main.dir/flags.make | 10 + .../CMakeFiles/gtest_main.dir/link.txt | 2 + .../CMakeFiles/gtest_main.dir/progress.make | 3 + .../gtest_main.dir/src/gtest_main.cc.o | Bin 0 -> 2808 bytes .../googletest/CMakeFiles/progress.marks | 1 + .../googletest/googletest/CTestTestfile.cmake | 6 + .../test/googletest/googletest/Makefile | 284 +++++++ .../googletest/googletest/cmake_install.cmake | 90 ++ .../googletest/generated/GTestConfig.cmake | 33 + .../generated/GTestConfigVersion.cmake | 48 ++ .../googletest/googletest/generated/gmock.pc | 10 + .../googletest/generated/gmock_main.pc | 10 + .../googletest/googletest/generated/gtest.pc | 9 + .../googletest/generated/gtest_main.pc | 10 + .../test/googletest/googletest/gtest.cbp | 161 ++++ cmake-build-release/test/parse_test | Bin 0 -> 593688 bytes .../test/parse_test[1]_include.cmake | 5 + .../test/parse_test[1]_tests.cmake | 13 + cmake-build-release/test/utility_test | Bin 0 -> 561928 bytes .../test/utility_test[1]_include.cmake | 5 + .../test/utility_test[1]_tests.cmake | 3 + inc/format.h | 8 +- inc/format_impl.h | 57 +- 155 files changed, 12192 insertions(+), 12 deletions(-) create mode 100644 cmake-build-release/CMakeCache.txt create mode 100644 cmake-build-release/CMakeFiles/3.22.0/CMakeCCompiler.cmake create mode 100644 cmake-build-release/CMakeFiles/3.22.0/CMakeCXXCompiler.cmake create mode 100755 cmake-build-release/CMakeFiles/3.22.0/CMakeDetermineCompilerABI_C.bin create mode 100755 cmake-build-release/CMakeFiles/3.22.0/CMakeDetermineCompilerABI_CXX.bin create mode 100644 cmake-build-release/CMakeFiles/3.22.0/CMakeSystem.cmake create mode 100644 cmake-build-release/CMakeFiles/3.22.0/CompilerIdC/CMakeCCompilerId.c create mode 100755 cmake-build-release/CMakeFiles/3.22.0/CompilerIdC/a.out create mode 100644 cmake-build-release/CMakeFiles/3.22.0/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100755 cmake-build-release/CMakeFiles/3.22.0/CompilerIdCXX/a.out create mode 100644 cmake-build-release/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 cmake-build-release/CMakeFiles/CMakeError.log create mode 100644 cmake-build-release/CMakeFiles/CMakeOutput.log create mode 100644 cmake-build-release/CMakeFiles/Makefile.cmake create mode 100644 cmake-build-release/CMakeFiles/Makefile2 create mode 100644 cmake-build-release/CMakeFiles/TargetDirectories.txt create mode 100644 cmake-build-release/CMakeFiles/clion-environment.txt create mode 100644 cmake-build-release/CMakeFiles/clion-log.txt create mode 100644 cmake-build-release/CMakeFiles/cmake.check_cache create mode 100644 cmake-build-release/CMakeFiles/logger.dir/CXX.includecache create mode 100644 cmake-build-release/CMakeFiles/logger.dir/DependInfo.cmake create mode 100644 cmake-build-release/CMakeFiles/logger.dir/build.make create mode 100644 cmake-build-release/CMakeFiles/logger.dir/cmake_clean.cmake create mode 100644 cmake-build-release/CMakeFiles/logger.dir/depend.internal create mode 100644 cmake-build-release/CMakeFiles/logger.dir/depend.make create mode 100644 cmake-build-release/CMakeFiles/logger.dir/flags.make create mode 100644 cmake-build-release/CMakeFiles/logger.dir/link.txt create mode 100644 cmake-build-release/CMakeFiles/logger.dir/progress.make create mode 100644 cmake-build-release/CMakeFiles/logger.dir/src/main.cpp.o create mode 100644 cmake-build-release/CMakeFiles/progress.marks create mode 100644 cmake-build-release/CTestTestfile.cmake create mode 100644 cmake-build-release/Makefile create mode 100644 cmake-build-release/cmake_install.cmake create mode 100644 cmake-build-release/lib/libgmock.a create mode 100644 cmake-build-release/lib/libgmock_main.a create mode 100644 cmake-build-release/lib/libgtest.a create mode 100644 cmake-build-release/lib/libgtest_main.a create mode 100755 cmake-build-release/logger create mode 100644 cmake-build-release/logger.cbp create mode 100644 cmake-build-release/test/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 cmake-build-release/test/CMakeFiles/format_test.dir/CXX.includecache create mode 100644 cmake-build-release/test/CMakeFiles/format_test.dir/DependInfo.cmake create mode 100644 cmake-build-release/test/CMakeFiles/format_test.dir/build.make create mode 100644 cmake-build-release/test/CMakeFiles/format_test.dir/cmake_clean.cmake create mode 100644 cmake-build-release/test/CMakeFiles/format_test.dir/depend.internal create mode 100644 cmake-build-release/test/CMakeFiles/format_test.dir/depend.make create mode 100644 cmake-build-release/test/CMakeFiles/format_test.dir/flags.make create mode 100644 cmake-build-release/test/CMakeFiles/format_test.dir/link.txt create mode 100644 cmake-build-release/test/CMakeFiles/format_test.dir/progress.make create mode 100644 cmake-build-release/test/CMakeFiles/format_test.dir/src/format.cpp.o create mode 100644 cmake-build-release/test/CMakeFiles/parse_test.dir/CXX.includecache create mode 100644 cmake-build-release/test/CMakeFiles/parse_test.dir/DependInfo.cmake create mode 100644 cmake-build-release/test/CMakeFiles/parse_test.dir/build.make create mode 100644 cmake-build-release/test/CMakeFiles/parse_test.dir/cmake_clean.cmake create mode 100644 cmake-build-release/test/CMakeFiles/parse_test.dir/depend.internal create mode 100644 cmake-build-release/test/CMakeFiles/parse_test.dir/depend.make create mode 100644 cmake-build-release/test/CMakeFiles/parse_test.dir/flags.make create mode 100644 cmake-build-release/test/CMakeFiles/parse_test.dir/link.txt create mode 100644 cmake-build-release/test/CMakeFiles/parse_test.dir/progress.make create mode 100644 cmake-build-release/test/CMakeFiles/parse_test.dir/src/parse.cpp.o create mode 100644 cmake-build-release/test/CMakeFiles/progress.marks create mode 100644 cmake-build-release/test/CMakeFiles/utility_test.dir/CXX.includecache create mode 100644 cmake-build-release/test/CMakeFiles/utility_test.dir/DependInfo.cmake create mode 100644 cmake-build-release/test/CMakeFiles/utility_test.dir/build.make create mode 100644 cmake-build-release/test/CMakeFiles/utility_test.dir/cmake_clean.cmake create mode 100644 cmake-build-release/test/CMakeFiles/utility_test.dir/depend.internal create mode 100644 cmake-build-release/test/CMakeFiles/utility_test.dir/depend.make create mode 100644 cmake-build-release/test/CMakeFiles/utility_test.dir/flags.make create mode 100644 cmake-build-release/test/CMakeFiles/utility_test.dir/link.txt create mode 100644 cmake-build-release/test/CMakeFiles/utility_test.dir/progress.make create mode 100644 cmake-build-release/test/CMakeFiles/utility_test.dir/src/utility.cpp.o create mode 100644 cmake-build-release/test/CTestTestfile.cmake create mode 100644 cmake-build-release/test/Makefile create mode 100644 cmake-build-release/test/cmake_install.cmake create mode 100755 cmake-build-release/test/format_test create mode 100644 cmake-build-release/test/format_test[1]_include.cmake create mode 100644 cmake-build-release/test/format_test[1]_tests.cmake create mode 100644 cmake-build-release/test/googletest/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 cmake-build-release/test/googletest/CMakeFiles/progress.marks create mode 100644 cmake-build-release/test/googletest/CTestTestfile.cmake create mode 100644 cmake-build-release/test/googletest/Makefile create mode 100644 cmake-build-release/test/googletest/cmake_install.cmake create mode 100644 cmake-build-release/test/googletest/googlemock/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock.dir/CXX.includecache create mode 100644 cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock.dir/DependInfo.cmake create mode 100644 cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock.dir/build.make create mode 100644 cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock.dir/cmake_clean.cmake create mode 100644 cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock.dir/cmake_clean_target.cmake create mode 100644 cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock.dir/depend.internal create mode 100644 cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock.dir/depend.make create mode 100644 cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock.dir/flags.make create mode 100644 cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock.dir/link.txt create mode 100644 cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock.dir/progress.make create mode 100644 cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o create mode 100644 cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock_main.dir/CXX.includecache create mode 100644 cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock_main.dir/DependInfo.cmake create mode 100644 cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock_main.dir/build.make create mode 100644 cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock_main.dir/cmake_clean.cmake create mode 100644 cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock_main.dir/cmake_clean_target.cmake create mode 100644 cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock_main.dir/depend.internal create mode 100644 cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock_main.dir/depend.make create mode 100644 cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock_main.dir/flags.make create mode 100644 cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock_main.dir/link.txt create mode 100644 cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock_main.dir/progress.make create mode 100644 cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o create mode 100644 cmake-build-release/test/googletest/googlemock/CMakeFiles/progress.marks create mode 100644 cmake-build-release/test/googletest/googlemock/CTestTestfile.cmake create mode 100644 cmake-build-release/test/googletest/googlemock/Makefile create mode 100644 cmake-build-release/test/googletest/googlemock/cmake_install.cmake create mode 100644 cmake-build-release/test/googletest/googlemock/gmock.cbp create mode 100644 cmake-build-release/test/googletest/googletest-distribution.cbp create mode 100644 cmake-build-release/test/googletest/googletest/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 cmake-build-release/test/googletest/googletest/CMakeFiles/Export/lib/cmake/GTest/GTestTargets-release.cmake create mode 100644 cmake-build-release/test/googletest/googletest/CMakeFiles/Export/lib/cmake/GTest/GTestTargets.cmake create mode 100644 cmake-build-release/test/googletest/googletest/CMakeFiles/gtest.dir/CXX.includecache create mode 100644 cmake-build-release/test/googletest/googletest/CMakeFiles/gtest.dir/DependInfo.cmake create mode 100644 cmake-build-release/test/googletest/googletest/CMakeFiles/gtest.dir/build.make create mode 100644 cmake-build-release/test/googletest/googletest/CMakeFiles/gtest.dir/cmake_clean.cmake create mode 100644 cmake-build-release/test/googletest/googletest/CMakeFiles/gtest.dir/cmake_clean_target.cmake create mode 100644 cmake-build-release/test/googletest/googletest/CMakeFiles/gtest.dir/depend.internal create mode 100644 cmake-build-release/test/googletest/googletest/CMakeFiles/gtest.dir/depend.make create mode 100644 cmake-build-release/test/googletest/googletest/CMakeFiles/gtest.dir/flags.make create mode 100644 cmake-build-release/test/googletest/googletest/CMakeFiles/gtest.dir/link.txt create mode 100644 cmake-build-release/test/googletest/googletest/CMakeFiles/gtest.dir/progress.make create mode 100644 cmake-build-release/test/googletest/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o create mode 100644 cmake-build-release/test/googletest/googletest/CMakeFiles/gtest_main.dir/CXX.includecache create mode 100644 cmake-build-release/test/googletest/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake create mode 100644 cmake-build-release/test/googletest/googletest/CMakeFiles/gtest_main.dir/build.make create mode 100644 cmake-build-release/test/googletest/googletest/CMakeFiles/gtest_main.dir/cmake_clean.cmake create mode 100644 cmake-build-release/test/googletest/googletest/CMakeFiles/gtest_main.dir/cmake_clean_target.cmake create mode 100644 cmake-build-release/test/googletest/googletest/CMakeFiles/gtest_main.dir/depend.internal create mode 100644 cmake-build-release/test/googletest/googletest/CMakeFiles/gtest_main.dir/depend.make create mode 100644 cmake-build-release/test/googletest/googletest/CMakeFiles/gtest_main.dir/flags.make create mode 100644 cmake-build-release/test/googletest/googletest/CMakeFiles/gtest_main.dir/link.txt create mode 100644 cmake-build-release/test/googletest/googletest/CMakeFiles/gtest_main.dir/progress.make create mode 100644 cmake-build-release/test/googletest/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o create mode 100644 cmake-build-release/test/googletest/googletest/CMakeFiles/progress.marks create mode 100644 cmake-build-release/test/googletest/googletest/CTestTestfile.cmake create mode 100644 cmake-build-release/test/googletest/googletest/Makefile create mode 100644 cmake-build-release/test/googletest/googletest/cmake_install.cmake create mode 100644 cmake-build-release/test/googletest/googletest/generated/GTestConfig.cmake create mode 100644 cmake-build-release/test/googletest/googletest/generated/GTestConfigVersion.cmake create mode 100644 cmake-build-release/test/googletest/googletest/generated/gmock.pc create mode 100644 cmake-build-release/test/googletest/googletest/generated/gmock_main.pc create mode 100644 cmake-build-release/test/googletest/googletest/generated/gtest.pc create mode 100644 cmake-build-release/test/googletest/googletest/generated/gtest_main.pc create mode 100644 cmake-build-release/test/googletest/googletest/gtest.cbp create mode 100755 cmake-build-release/test/parse_test create mode 100644 cmake-build-release/test/parse_test[1]_include.cmake create mode 100644 cmake-build-release/test/parse_test[1]_tests.cmake create mode 100755 cmake-build-release/test/utility_test create mode 100644 cmake-build-release/test/utility_test[1]_include.cmake create mode 100644 cmake-build-release/test/utility_test[1]_tests.cmake diff --git a/cmake-build-release/CMakeCache.txt b/cmake-build-release/CMakeCache.txt new file mode 100644 index 0000000..a9768b6 --- /dev/null +++ b/cmake-build-release/CMakeCache.txt @@ -0,0 +1,597 @@ +# This is the CMakeCache file. +# For build in directory: /home/andreas/git/logger/cmake-build-release +# It was generated by CMake: /usr/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//Builds the googlemock subproject +BUILD_GMOCK:BOOL=ON + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line + +//Path to a program. +CMAKE_AR:FILEPATH=/usr/bin/ar + +//Choose the type of build, options are: None Debug Release RelWithDebInfo +// MinSizeRel ... +CMAKE_BUILD_TYPE:STRING=Release + +//Id string of the compiler for the CodeBlocks IDE. Automatically +// detected when left empty +CMAKE_CODEBLOCKS_COMPILER_ID:STRING= + +//The CodeBlocks executable +CMAKE_CODEBLOCKS_EXECUTABLE:FILEPATH=CMAKE_CODEBLOCKS_EXECUTABLE-NOTFOUND + +//Additional command line arguments when CodeBlocks invokes make. +// Enter e.g. -j to get parallel builds +CMAKE_CODEBLOCKS_MAKE_ARGUMENTS:STRING=-j8 + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//CXX compiler +CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++ + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//C compiler +CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib + +//Flags used by the C compiler during all build types. +CMAKE_C_FLAGS:STRING= + +//Flags used by the C compiler during DEBUG builds. +CMAKE_C_FLAGS_DEBUG:STRING=-g + +//Flags used by the C compiler during MINSIZEREL builds. +CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the C compiler during RELEASE builds. +CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the C compiler during RELWITHDEBINFO builds. +CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//No help, variable specified on the command line. +CMAKE_DEPENDS_USE_COMPILER:UNINITIALIZED=FALSE + +//Path to a program. +CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND + +//Flags used by the linker during all build types. +CMAKE_EXE_LINKER_FLAGS:STRING= + +//Flags used by the linker during DEBUG builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during MINSIZEREL builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during RELEASE builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during RELWITHDEBINFO builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= + +//User executables (bin) +CMAKE_INSTALL_BINDIR:PATH=bin + +//Read-only architecture-independent data (DATAROOTDIR) +CMAKE_INSTALL_DATADIR:PATH= + +//Read-only architecture-independent data root (share) +CMAKE_INSTALL_DATAROOTDIR:PATH=share + +//Documentation root (DATAROOTDIR/doc/PROJECT_NAME) +CMAKE_INSTALL_DOCDIR:PATH= + +//C header files (include) +CMAKE_INSTALL_INCLUDEDIR:PATH=include + +//Info documentation (DATAROOTDIR/info) +CMAKE_INSTALL_INFODIR:PATH= + +//Object code libraries (lib) +CMAKE_INSTALL_LIBDIR:PATH=lib + +//Program executables (libexec) +CMAKE_INSTALL_LIBEXECDIR:PATH=libexec + +//Locale-dependent data (DATAROOTDIR/locale) +CMAKE_INSTALL_LOCALEDIR:PATH= + +//Modifiable single-machine data (var) +CMAKE_INSTALL_LOCALSTATEDIR:PATH=var + +//Man documentation (DATAROOTDIR/man) +CMAKE_INSTALL_MANDIR:PATH= + +//C header files for non-gcc (/usr/include) +CMAKE_INSTALL_OLDINCLUDEDIR:PATH=/usr/include + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/usr/local + +//Run-time variable data (LOCALSTATEDIR/run) +CMAKE_INSTALL_RUNSTATEDIR:PATH= + +//System admin executables (sbin) +CMAKE_INSTALL_SBINDIR:PATH=sbin + +//Modifiable architecture-independent data (com) +CMAKE_INSTALL_SHAREDSTATEDIR:PATH=com + +//Read-only single-machine data (etc) +CMAKE_INSTALL_SYSCONFDIR:PATH=etc + +//Path to a program. +CMAKE_LINKER:FILEPATH=/usr/bin/ld + +//Path to a program. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/make + +//Flags used by the linker during the creation of modules during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=/usr/bin/nm + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=logger + +//Value Computed by CMake +CMAKE_PROJECT_VERSION:STATIC=1.11.0 + +//Value Computed by CMake +CMAKE_PROJECT_VERSION_MAJOR:STATIC=1 + +//Value Computed by CMake +CMAKE_PROJECT_VERSION_MINOR:STATIC=11 + +//Value Computed by CMake +CMAKE_PROJECT_VERSION_PATCH:STATIC=0 + +//Value Computed by CMake +CMAKE_PROJECT_VERSION_TWEAK:STATIC= + +//Path to a program. +CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib + +//Path to a program. +CMAKE_READELF:FILEPATH=/usr/bin/readelf + +//Flags used by the linker during the creation of shared libraries +// during all build types. +CMAKE_SHARED_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Flags used by the linker during the creation of static libraries +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELWITHDEBINFO builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_STRIP:FILEPATH=/usr/bin/strip + +//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 + +//Enable installation of googletest. (Projects embedding googletest +// may want to turn this OFF.) +INSTALL_GTEST:BOOL=ON + +//Build the tests +PACKAGE_TESTS:BOOL=ON + +//Path to a program. +ProcessorCount_cmd_nproc:FILEPATH=/usr/bin/nproc + +//Path to a program. +ProcessorCount_cmd_sysctl:FILEPATH=/usr/bin/sysctl + +//Value Computed by CMake +gmock_BINARY_DIR:STATIC=/home/andreas/git/logger/cmake-build-release/test/googletest/googlemock + +//Value Computed by CMake +gmock_IS_TOP_LEVEL:STATIC=OFF + +//Dependencies for the target +gmock_LIB_DEPENDS:STATIC=general;gtest; + +//Value Computed by CMake +gmock_SOURCE_DIR:STATIC=/home/andreas/git/logger/test/googletest/googlemock + +//Build all of Google Mock's own tests. +gmock_build_tests:BOOL=OFF + +//Dependencies for the target +gmock_main_LIB_DEPENDS:STATIC=general;gmock; + +//Value Computed by CMake +googletest-distribution_BINARY_DIR:STATIC=/home/andreas/git/logger/cmake-build-release/test/googletest + +//Value Computed by CMake +googletest-distribution_IS_TOP_LEVEL:STATIC=OFF + +//Value Computed by CMake +googletest-distribution_SOURCE_DIR:STATIC=/home/andreas/git/logger/test/googletest + +//Value Computed by CMake +gtest_BINARY_DIR:STATIC=/home/andreas/git/logger/cmake-build-release/test/googletest/googletest + +//Value Computed by CMake +gtest_IS_TOP_LEVEL:STATIC=OFF + +//Value Computed by CMake +gtest_SOURCE_DIR:STATIC=/home/andreas/git/logger/test/googletest/googletest + +//Build gtest's sample programs. +gtest_build_samples:BOOL=OFF + +//Build all of gtest's own tests. +gtest_build_tests:BOOL=OFF + +//Disable uses of pthreads in gtest. +gtest_disable_pthreads:BOOL=OFF + +//Use shared (DLL) run-time lib even when Google Test is built +// as static lib. +gtest_force_shared_crt:BOOL=OFF + +//Build gtest with internal symbols hidden in shared libraries. +gtest_hide_internal_symbols:BOOL=OFF + +//Dependencies for the target +gtest_main_LIB_DEPENDS:STATIC=general;gtest; + +//Value Computed by CMake +logger_BINARY_DIR:STATIC=/home/andreas/git/logger/cmake-build-release + +//Value Computed by CMake +logger_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +logger_SOURCE_DIR:STATIC=/home/andreas/git/logger + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: BUILD_GMOCK +BUILD_GMOCK-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_ADDR2LINE +CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/home/andreas/git/logger/cmake-build-release +//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=22 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=0 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/usr/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest +//ADVANCED property for variable: CMAKE_CXX_COMPILER +CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR +CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB +CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER +CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_AR +CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB +CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS +CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG +CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL +CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE +CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO +CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_DLLTOOL +CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL=CodeBlocks +//CXX compiler system defined macros +CMAKE_EXTRA_GENERATOR_CXX_SYSTEM_DEFINED_MACROS:INTERNAL=__STDC__;1;__STDC_VERSION__;201710L;__STDC_UTF_16__;1;__STDC_UTF_32__;1;__STDC_HOSTED__;1;__GNUC__;11;__GNUC_MINOR__;1;__GNUC_PATCHLEVEL__;0;__VERSION__;"11.1.0";__ATOMIC_RELAXED;0;__ATOMIC_SEQ_CST;5;__ATOMIC_ACQUIRE;2;__ATOMIC_RELEASE;3;__ATOMIC_ACQ_REL;4;__ATOMIC_CONSUME;1;__pic__;2;__PIC__;2;__pie__;2;__PIE__;2;__FINITE_MATH_ONLY__;0;_LP64;1;__LP64__;1;__SIZEOF_INT__;4;__SIZEOF_LONG__;8;__SIZEOF_LONG_LONG__;8;__SIZEOF_SHORT__;2;__SIZEOF_FLOAT__;4;__SIZEOF_DOUBLE__;8;__SIZEOF_LONG_DOUBLE__;16;__SIZEOF_SIZE_T__;8;__CHAR_BIT__;8;__BIGGEST_ALIGNMENT__;16;__ORDER_LITTLE_ENDIAN__;1234;__ORDER_BIG_ENDIAN__;4321;__ORDER_PDP_ENDIAN__;3412;__BYTE_ORDER__;__ORDER_LITTLE_ENDIAN__;__FLOAT_WORD_ORDER__;__ORDER_LITTLE_ENDIAN__;__SIZEOF_POINTER__;8;__GNUC_EXECUTION_CHARSET_NAME;"UTF-8";__GNUC_WIDE_EXECUTION_CHARSET_NAME;"UTF-32LE";__SIZE_TYPE__;long unsigned int;__PTRDIFF_TYPE__;long int;__WCHAR_TYPE__;int;__WINT_TYPE__;unsigned int;__INTMAX_TYPE__;long int;__UINTMAX_TYPE__;long unsigned int;__CHAR16_TYPE__;short unsigned int;__CHAR32_TYPE__;unsigned int;__SIG_ATOMIC_TYPE__;int;__INT8_TYPE__;signed char;__INT16_TYPE__;short int;__INT32_TYPE__;int;__INT64_TYPE__;long int;__UINT8_TYPE__;unsigned char;__UINT16_TYPE__;short unsigned int;__UINT32_TYPE__;unsigned int;__UINT64_TYPE__;long unsigned int;__INT_LEAST8_TYPE__;signed char;__INT_LEAST16_TYPE__;short int;__INT_LEAST32_TYPE__;int;__INT_LEAST64_TYPE__;long int;__UINT_LEAST8_TYPE__;unsigned char;__UINT_LEAST16_TYPE__;short unsigned int;__UINT_LEAST32_TYPE__;unsigned int;__UINT_LEAST64_TYPE__;long unsigned int;__INT_FAST8_TYPE__;signed char;__INT_FAST16_TYPE__;long int;__INT_FAST32_TYPE__;long int;__INT_FAST64_TYPE__;long int;__UINT_FAST8_TYPE__;unsigned char;__UINT_FAST16_TYPE__;long unsigned int;__UINT_FAST32_TYPE__;long unsigned int;__UINT_FAST64_TYPE__;long unsigned int;__INTPTR_TYPE__;long int;__UINTPTR_TYPE__;long unsigned int;__GXX_ABI_VERSION;1016;__SCHAR_MAX__;0x7f;__SHRT_MAX__;0x7fff;__INT_MAX__;0x7fffffff;__LONG_MAX__;0x7fffffffffffffffL;__LONG_LONG_MAX__;0x7fffffffffffffffLL;__WCHAR_MAX__;0x7fffffff;__WCHAR_MIN__;(-__WCHAR_MAX__ - 1);__WINT_MAX__;0xffffffffU;__WINT_MIN__;0U;__PTRDIFF_MAX__;0x7fffffffffffffffL;__SIZE_MAX__;0xffffffffffffffffUL;__SCHAR_WIDTH__;8;__SHRT_WIDTH__;16;__INT_WIDTH__;32;__LONG_WIDTH__;64;__LONG_LONG_WIDTH__;64;__WCHAR_WIDTH__;32;__WINT_WIDTH__;32;__PTRDIFF_WIDTH__;64;__SIZE_WIDTH__;64;__INTMAX_MAX__;0x7fffffffffffffffL;__INTMAX_C(c);c ## L;__UINTMAX_MAX__;0xffffffffffffffffUL;__UINTMAX_C(c);c ## UL;__INTMAX_WIDTH__;64;__SIG_ATOMIC_MAX__;0x7fffffff;__SIG_ATOMIC_MIN__;(-__SIG_ATOMIC_MAX__ - 1);__SIG_ATOMIC_WIDTH__;32;__INT8_MAX__;0x7f;__INT16_MAX__;0x7fff;__INT32_MAX__;0x7fffffff;__INT64_MAX__;0x7fffffffffffffffL;__UINT8_MAX__;0xff;__UINT16_MAX__;0xffff;__UINT32_MAX__;0xffffffffU;__UINT64_MAX__;0xffffffffffffffffUL;__INT_LEAST8_MAX__;0x7f;__INT8_C(c);c;__INT_LEAST8_WIDTH__;8;__INT_LEAST16_MAX__;0x7fff;__INT16_C(c);c;__INT_LEAST16_WIDTH__;16;__INT_LEAST32_MAX__;0x7fffffff;__INT32_C(c);c;__INT_LEAST32_WIDTH__;32;__INT_LEAST64_MAX__;0x7fffffffffffffffL;__INT64_C(c);c ## L;__INT_LEAST64_WIDTH__;64;__UINT_LEAST8_MAX__;0xff;__UINT8_C(c);c;__UINT_LEAST16_MAX__;0xffff;__UINT16_C(c);c;__UINT_LEAST32_MAX__;0xffffffffU;__UINT32_C(c);c ## U;__UINT_LEAST64_MAX__;0xffffffffffffffffUL;__UINT64_C(c);c ## UL;__INT_FAST8_MAX__;0x7f;__INT_FAST8_WIDTH__;8;__INT_FAST16_MAX__;0x7fffffffffffffffL;__INT_FAST16_WIDTH__;64;__INT_FAST32_MAX__;0x7fffffffffffffffL;__INT_FAST32_WIDTH__;64;__INT_FAST64_MAX__;0x7fffffffffffffffL;__INT_FAST64_WIDTH__;64;__UINT_FAST8_MAX__;0xff;__UINT_FAST16_MAX__;0xffffffffffffffffUL;__UINT_FAST32_MAX__;0xffffffffffffffffUL;__UINT_FAST64_MAX__;0xffffffffffffffffUL;__INTPTR_MAX__;0x7fffffffffffffffL;__INTPTR_WIDTH__;64;__UINTPTR_MAX__;0xffffffffffffffffUL;__GCC_IEC_559;2;__GCC_IEC_559_COMPLEX;2;__FLT_EVAL_METHOD__;0;__FLT_EVAL_METHOD_TS_18661_3__;0;__DEC_EVAL_METHOD__;2;__FLT_RADIX__;2;__FLT_MANT_DIG__;24;__FLT_DIG__;6;__FLT_MIN_EXP__;(-125);__FLT_MIN_10_EXP__;(-37);__FLT_MAX_EXP__;128;__FLT_MAX_10_EXP__;38;__FLT_DECIMAL_DIG__;9;__FLT_MAX__;3.40282346638528859811704183484516925e+38F;__FLT_NORM_MAX__;3.40282346638528859811704183484516925e+38F;__FLT_MIN__;1.17549435082228750796873653722224568e-38F;__FLT_EPSILON__;1.19209289550781250000000000000000000e-7F;__FLT_DENORM_MIN__;1.40129846432481707092372958328991613e-45F;__FLT_HAS_DENORM__;1;__FLT_HAS_INFINITY__;1;__FLT_HAS_QUIET_NAN__;1;__FLT_IS_IEC_60559__;2;__DBL_MANT_DIG__;53;__DBL_DIG__;15;__DBL_MIN_EXP__;(-1021);__DBL_MIN_10_EXP__;(-307);__DBL_MAX_EXP__;1024;__DBL_MAX_10_EXP__;308;__DBL_DECIMAL_DIG__;17;__DBL_MAX__;((double)1.79769313486231570814527423731704357e+308L);__DBL_NORM_MAX__;((double)1.79769313486231570814527423731704357e+308L);__DBL_MIN__;((double)2.22507385850720138309023271733240406e-308L);__DBL_EPSILON__;((double)2.22044604925031308084726333618164062e-16L);__DBL_DENORM_MIN__;((double)4.94065645841246544176568792868221372e-324L);__DBL_HAS_DENORM__;1;__DBL_HAS_INFINITY__;1;__DBL_HAS_QUIET_NAN__;1;__DBL_IS_IEC_60559__;2;__LDBL_MANT_DIG__;64;__LDBL_DIG__;18;__LDBL_MIN_EXP__;(-16381);__LDBL_MIN_10_EXP__;(-4931);__LDBL_MAX_EXP__;16384;__LDBL_MAX_10_EXP__;4932;__DECIMAL_DIG__;21;__LDBL_DECIMAL_DIG__;21;__LDBL_MAX__;1.18973149535723176502126385303097021e+4932L;__LDBL_NORM_MAX__;1.18973149535723176502126385303097021e+4932L;__LDBL_MIN__;3.36210314311209350626267781732175260e-4932L;__LDBL_EPSILON__;1.08420217248550443400745280086994171e-19L;__LDBL_DENORM_MIN__;3.64519953188247460252840593361941982e-4951L;__LDBL_HAS_DENORM__;1;__LDBL_HAS_INFINITY__;1;__LDBL_HAS_QUIET_NAN__;1;__LDBL_IS_IEC_60559__;2;__FLT32_MANT_DIG__;24;__FLT32_DIG__;6;__FLT32_MIN_EXP__;(-125);__FLT32_MIN_10_EXP__;(-37);__FLT32_MAX_EXP__;128;__FLT32_MAX_10_EXP__;38;__FLT32_DECIMAL_DIG__;9;__FLT32_MAX__;3.40282346638528859811704183484516925e+38F32;__FLT32_NORM_MAX__;3.40282346638528859811704183484516925e+38F32;__FLT32_MIN__;1.17549435082228750796873653722224568e-38F32;__FLT32_EPSILON__;1.19209289550781250000000000000000000e-7F32;__FLT32_DENORM_MIN__;1.40129846432481707092372958328991613e-45F32;__FLT32_HAS_DENORM__;1;__FLT32_HAS_INFINITY__;1;__FLT32_HAS_QUIET_NAN__;1;__FLT32_IS_IEC_60559__;2;__FLT64_MANT_DIG__;53;__FLT64_DIG__;15;__FLT64_MIN_EXP__;(-1021);__FLT64_MIN_10_EXP__;(-307);__FLT64_MAX_EXP__;1024;__FLT64_MAX_10_EXP__;308;__FLT64_DECIMAL_DIG__;17;__FLT64_MAX__;1.79769313486231570814527423731704357e+308F64;__FLT64_NORM_MAX__;1.79769313486231570814527423731704357e+308F64;__FLT64_MIN__;2.22507385850720138309023271733240406e-308F64;__FLT64_EPSILON__;2.22044604925031308084726333618164062e-16F64;__FLT64_DENORM_MIN__;4.94065645841246544176568792868221372e-324F64;__FLT64_HAS_DENORM__;1;__FLT64_HAS_INFINITY__;1;__FLT64_HAS_QUIET_NAN__;1;__FLT64_IS_IEC_60559__;2;__FLT128_MANT_DIG__;113;__FLT128_DIG__;33;__FLT128_MIN_EXP__;(-16381);__FLT128_MIN_10_EXP__;(-4931);__FLT128_MAX_EXP__;16384;__FLT128_MAX_10_EXP__;4932;__FLT128_DECIMAL_DIG__;36;__FLT128_MAX__;1.18973149535723176508575932662800702e+4932F128;__FLT128_NORM_MAX__;1.18973149535723176508575932662800702e+4932F128;__FLT128_MIN__;3.36210314311209350626267781732175260e-4932F128;__FLT128_EPSILON__;1.92592994438723585305597794258492732e-34F128;__FLT128_DENORM_MIN__;6.47517511943802511092443895822764655e-4966F128;__FLT128_HAS_DENORM__;1;__FLT128_HAS_INFINITY__;1;__FLT128_HAS_QUIET_NAN__;1;__FLT128_IS_IEC_60559__;2;__FLT32X_MANT_DIG__;53;__FLT32X_DIG__;15;__FLT32X_MIN_EXP__;(-1021);__FLT32X_MIN_10_EXP__;(-307);__FLT32X_MAX_EXP__;1024;__FLT32X_MAX_10_EXP__;308;__FLT32X_DECIMAL_DIG__;17;__FLT32X_MAX__;1.79769313486231570814527423731704357e+308F32x;__FLT32X_NORM_MAX__;1.79769313486231570814527423731704357e+308F32x;__FLT32X_MIN__;2.22507385850720138309023271733240406e-308F32x;__FLT32X_EPSILON__;2.22044604925031308084726333618164062e-16F32x;__FLT32X_DENORM_MIN__;4.94065645841246544176568792868221372e-324F32x;__FLT32X_HAS_DENORM__;1;__FLT32X_HAS_INFINITY__;1;__FLT32X_HAS_QUIET_NAN__;1;__FLT32X_IS_IEC_60559__;2;__FLT64X_MANT_DIG__;64;__FLT64X_DIG__;18;__FLT64X_MIN_EXP__;(-16381);__FLT64X_MIN_10_EXP__;(-4931);__FLT64X_MAX_EXP__;16384;__FLT64X_MAX_10_EXP__;4932;__FLT64X_DECIMAL_DIG__;21;__FLT64X_MAX__;1.18973149535723176502126385303097021e+4932F64x;__FLT64X_NORM_MAX__;1.18973149535723176502126385303097021e+4932F64x;__FLT64X_MIN__;3.36210314311209350626267781732175260e-4932F64x;__FLT64X_EPSILON__;1.08420217248550443400745280086994171e-19F64x;__FLT64X_DENORM_MIN__;3.64519953188247460252840593361941982e-4951F64x;__FLT64X_HAS_DENORM__;1;__FLT64X_HAS_INFINITY__;1;__FLT64X_HAS_QUIET_NAN__;1;__FLT64X_IS_IEC_60559__;2;__DEC32_MANT_DIG__;7;__DEC32_MIN_EXP__;(-94);__DEC32_MAX_EXP__;97;__DEC32_MIN__;1E-95DF;__DEC32_MAX__;9.999999E96DF;__DEC32_EPSILON__;1E-6DF;__DEC32_SUBNORMAL_MIN__;0.000001E-95DF;__DEC64_MANT_DIG__;16;__DEC64_MIN_EXP__;(-382);__DEC64_MAX_EXP__;385;__DEC64_MIN__;1E-383DD;__DEC64_MAX__;9.999999999999999E384DD;__DEC64_EPSILON__;1E-15DD;__DEC64_SUBNORMAL_MIN__;0.000000000000001E-383DD;__DEC128_MANT_DIG__;34;__DEC128_MIN_EXP__;(-6142);__DEC128_MAX_EXP__;6145;__DEC128_MIN__;1E-6143DL;__DEC128_MAX__;9.999999999999999999999999999999999E6144DL;__DEC128_EPSILON__;1E-33DL;__DEC128_SUBNORMAL_MIN__;0.000000000000000000000000000000001E-6143DL;__REGISTER_PREFIX__; ;__USER_LABEL_PREFIX__; ;__GNUC_STDC_INLINE__;1;__NO_INLINE__;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8;1;__GCC_ATOMIC_BOOL_LOCK_FREE;2;__GCC_ATOMIC_CHAR_LOCK_FREE;2;__GCC_ATOMIC_CHAR16_T_LOCK_FREE;2;__GCC_ATOMIC_CHAR32_T_LOCK_FREE;2;__GCC_ATOMIC_WCHAR_T_LOCK_FREE;2;__GCC_ATOMIC_SHORT_LOCK_FREE;2;__GCC_ATOMIC_INT_LOCK_FREE;2;__GCC_ATOMIC_LONG_LOCK_FREE;2;__GCC_ATOMIC_LLONG_LOCK_FREE;2;__GCC_ATOMIC_TEST_AND_SET_TRUEVAL;1;__GCC_ATOMIC_POINTER_LOCK_FREE;2;__HAVE_SPECULATION_SAFE_VALUE;1;__GCC_HAVE_DWARF2_CFI_ASM;1;__PRAGMA_REDEFINE_EXTNAME;1;__SSP_STRONG__;3;__SIZEOF_INT128__;16;__SIZEOF_WCHAR_T__;4;__SIZEOF_WINT_T__;4;__SIZEOF_PTRDIFF_T__;8;__amd64;1;__amd64__;1;__x86_64;1;__x86_64__;1;__SIZEOF_FLOAT80__;16;__SIZEOF_FLOAT128__;16;__ATOMIC_HLE_ACQUIRE;65536;__ATOMIC_HLE_RELEASE;131072;__GCC_ASM_FLAG_OUTPUTS__;1;__k8;1;__k8__;1;__code_model_small__;1;__MMX__;1;__SSE__;1;__SSE2__;1;__FXSR__;1;__SSE_MATH__;1;__SSE2_MATH__;1;__MMX_WITH_SSE__;1;__SEG_FS;1;__SEG_GS;1;__gnu_linux__;1;__linux;1;__linux__;1;linux;1;__unix;1;__unix__;1;unix;1;__ELF__;1;__DECIMAL_BID_FORMAT__;1;_STDC_PREDEF_H;1;__STDC_IEC_559__;1;__STDC_IEC_559_COMPLEX__;1;__STDC_ISO_10646__;201706L;__STDC__;1;__cplusplus;201703L;__STDC_UTF_16__;1;__STDC_UTF_32__;1;__STDC_HOSTED__;1;__GNUC__;11;__GNUC_MINOR__;1;__GNUC_PATCHLEVEL__;0;__VERSION__;"11.1.0";__ATOMIC_RELAXED;0;__ATOMIC_SEQ_CST;5;__ATOMIC_ACQUIRE;2;__ATOMIC_RELEASE;3;__ATOMIC_ACQ_REL;4;__ATOMIC_CONSUME;1;__pic__;2;__PIC__;2;__pie__;2;__PIE__;2;__FINITE_MATH_ONLY__;0;_LP64;1;__LP64__;1;__SIZEOF_INT__;4;__SIZEOF_LONG__;8;__SIZEOF_LONG_LONG__;8;__SIZEOF_SHORT__;2;__SIZEOF_FLOAT__;4;__SIZEOF_DOUBLE__;8;__SIZEOF_LONG_DOUBLE__;16;__SIZEOF_SIZE_T__;8;__CHAR_BIT__;8;__BIGGEST_ALIGNMENT__;16;__ORDER_LITTLE_ENDIAN__;1234;__ORDER_BIG_ENDIAN__;4321;__ORDER_PDP_ENDIAN__;3412;__BYTE_ORDER__;__ORDER_LITTLE_ENDIAN__;__FLOAT_WORD_ORDER__;__ORDER_LITTLE_ENDIAN__;__SIZEOF_POINTER__;8;__GNUC_EXECUTION_CHARSET_NAME;"UTF-8";__GNUC_WIDE_EXECUTION_CHARSET_NAME;"UTF-32LE";__GNUG__;11;__SIZE_TYPE__;long unsigned int;__PTRDIFF_TYPE__;long int;__WCHAR_TYPE__;int;__WINT_TYPE__;unsigned int;__INTMAX_TYPE__;long int;__UINTMAX_TYPE__;long unsigned int;__CHAR16_TYPE__;short unsigned int;__CHAR32_TYPE__;unsigned int;__SIG_ATOMIC_TYPE__;int;__INT8_TYPE__;signed char;__INT16_TYPE__;short int;__INT32_TYPE__;int;__INT64_TYPE__;long int;__UINT8_TYPE__;unsigned char;__UINT16_TYPE__;short unsigned int;__UINT32_TYPE__;unsigned int;__UINT64_TYPE__;long unsigned int;__INT_LEAST8_TYPE__;signed char;__INT_LEAST16_TYPE__;short int;__INT_LEAST32_TYPE__;int;__INT_LEAST64_TYPE__;long int;__UINT_LEAST8_TYPE__;unsigned char;__UINT_LEAST16_TYPE__;short unsigned int;__UINT_LEAST32_TYPE__;unsigned int;__UINT_LEAST64_TYPE__;long unsigned int;__INT_FAST8_TYPE__;signed char;__INT_FAST16_TYPE__;long int;__INT_FAST32_TYPE__;long int;__INT_FAST64_TYPE__;long int;__UINT_FAST8_TYPE__;unsigned char;__UINT_FAST16_TYPE__;long unsigned int;__UINT_FAST32_TYPE__;long unsigned int;__UINT_FAST64_TYPE__;long unsigned int;__INTPTR_TYPE__;long int;__UINTPTR_TYPE__;long unsigned int;__GXX_WEAK__;1;__DEPRECATED;1;__GXX_RTTI;1;__cpp_rtti;199711L;__GXX_EXPERIMENTAL_CXX0X__;1;__cpp_binary_literals;201304L;__cpp_hex_float;201603L;__cpp_runtime_arrays;198712L;__cpp_raw_strings;200710L;__cpp_unicode_literals;200710L;__cpp_user_defined_literals;200809L;__cpp_lambdas;200907L;__cpp_decltype;200707L;__cpp_attributes;200809L;__cpp_rvalue_reference;200610L;__cpp_rvalue_references;200610L;__cpp_variadic_templates;200704L;__cpp_initializer_lists;200806L;__cpp_delegating_constructors;200604L;__cpp_nsdmi;200809L;__cpp_inheriting_constructors;201511L;__cpp_ref_qualifiers;200710L;__cpp_alias_templates;200704L;__cpp_return_type_deduction;201304L;__cpp_init_captures;201304L;__cpp_generic_lambdas;201304L;__cpp_decltype_auto;201304L;__cpp_aggregate_nsdmi;201304L;__cpp_variable_templates;201304L;__cpp_digit_separators;201309L;__cpp_unicode_characters;201411L;__cpp_static_assert;201411L;__cpp_namespace_attributes;201411L;__cpp_enumerator_attributes;201411L;__cpp_nested_namespace_definitions;201411L;__cpp_fold_expressions;201603L;__cpp_nontype_template_args;201411L;__cpp_range_based_for;201603L;__cpp_constexpr;201603L;__cpp_if_constexpr;201606L;__cpp_capture_star_this;201603L;__cpp_inline_variables;201606L;__cpp_aggregate_bases;201603L;__cpp_deduction_guides;201703L;__cpp_noexcept_function_type;201510L;__cpp_template_auto;201606L;__cpp_structured_bindings;201606L;__cpp_variadic_using;201611L;__cpp_guaranteed_copy_elision;201606L;__cpp_nontype_template_parameter_auto;201606L;__cpp_sized_deallocation;201309L;__cpp_aligned_new;201606L;__STDCPP_DEFAULT_NEW_ALIGNMENT__;16;__cpp_template_template_args;201611L;__cpp_threadsafe_static_init;200806L;__STDCPP_THREADS__;1;__EXCEPTIONS;1;__cpp_exceptions;199711L;__GXX_ABI_VERSION;1016;__SCHAR_MAX__;0x7f;__SHRT_MAX__;0x7fff;__INT_MAX__;0x7fffffff;__LONG_MAX__;0x7fffffffffffffffL;__LONG_LONG_MAX__;0x7fffffffffffffffLL;__WCHAR_MAX__;0x7fffffff;__WCHAR_MIN__;(-__WCHAR_MAX__ - 1);__WINT_MAX__;0xffffffffU;__WINT_MIN__;0U;__PTRDIFF_MAX__;0x7fffffffffffffffL;__SIZE_MAX__;0xffffffffffffffffUL;__SCHAR_WIDTH__;8;__SHRT_WIDTH__;16;__INT_WIDTH__;32;__LONG_WIDTH__;64;__LONG_LONG_WIDTH__;64;__WCHAR_WIDTH__;32;__WINT_WIDTH__;32;__PTRDIFF_WIDTH__;64;__SIZE_WIDTH__;64;__GLIBCXX_TYPE_INT_N_0;__int128;__GLIBCXX_BITSIZE_INT_N_0;128;__INTMAX_MAX__;0x7fffffffffffffffL;__INTMAX_C(c);c ## L;__UINTMAX_MAX__;0xffffffffffffffffUL;__UINTMAX_C(c);c ## UL;__INTMAX_WIDTH__;64;__SIG_ATOMIC_MAX__;0x7fffffff;__SIG_ATOMIC_MIN__;(-__SIG_ATOMIC_MAX__ - 1);__SIG_ATOMIC_WIDTH__;32;__INT8_MAX__;0x7f;__INT16_MAX__;0x7fff;__INT32_MAX__;0x7fffffff;__INT64_MAX__;0x7fffffffffffffffL;__UINT8_MAX__;0xff;__UINT16_MAX__;0xffff;__UINT32_MAX__;0xffffffffU;__UINT64_MAX__;0xffffffffffffffffUL;__INT_LEAST8_MAX__;0x7f;__INT8_C(c);c;__INT_LEAST8_WIDTH__;8;__INT_LEAST16_MAX__;0x7fff;__INT16_C(c);c;__INT_LEAST16_WIDTH__;16;__INT_LEAST32_MAX__;0x7fffffff;__INT32_C(c);c;__INT_LEAST32_WIDTH__;32;__INT_LEAST64_MAX__;0x7fffffffffffffffL;__INT64_C(c);c ## L;__INT_LEAST64_WIDTH__;64;__UINT_LEAST8_MAX__;0xff;__UINT8_C(c);c;__UINT_LEAST16_MAX__;0xffff;__UINT16_C(c);c;__UINT_LEAST32_MAX__;0xffffffffU;__UINT32_C(c);c ## U;__UINT_LEAST64_MAX__;0xffffffffffffffffUL;__UINT64_C(c);c ## UL;__INT_FAST8_MAX__;0x7f;__INT_FAST8_WIDTH__;8;__INT_FAST16_MAX__;0x7fffffffffffffffL;__INT_FAST16_WIDTH__;64;__INT_FAST32_MAX__;0x7fffffffffffffffL;__INT_FAST32_WIDTH__;64;__INT_FAST64_MAX__;0x7fffffffffffffffL;__INT_FAST64_WIDTH__;64;__UINT_FAST8_MAX__;0xff;__UINT_FAST16_MAX__;0xffffffffffffffffUL;__UINT_FAST32_MAX__;0xffffffffffffffffUL;__UINT_FAST64_MAX__;0xffffffffffffffffUL;__INTPTR_MAX__;0x7fffffffffffffffL;__INTPTR_WIDTH__;64;__UINTPTR_MAX__;0xffffffffffffffffUL;__GCC_IEC_559;2;__GCC_IEC_559_COMPLEX;2;__FLT_EVAL_METHOD__;0;__FLT_EVAL_METHOD_TS_18661_3__;0;__DEC_EVAL_METHOD__;2;__FLT_RADIX__;2;__FLT_MANT_DIG__;24;__FLT_DIG__;6;__FLT_MIN_EXP__;(-125);__FLT_MIN_10_EXP__;(-37);__FLT_MAX_EXP__;128;__FLT_MAX_10_EXP__;38;__FLT_DECIMAL_DIG__;9;__FLT_MAX__;3.40282346638528859811704183484516925e+38F;__FLT_NORM_MAX__;3.40282346638528859811704183484516925e+38F;__FLT_MIN__;1.17549435082228750796873653722224568e-38F;__FLT_EPSILON__;1.19209289550781250000000000000000000e-7F;__FLT_DENORM_MIN__;1.40129846432481707092372958328991613e-45F;__FLT_HAS_DENORM__;1;__FLT_HAS_INFINITY__;1;__FLT_HAS_QUIET_NAN__;1;__FLT_IS_IEC_60559__;2;__DBL_MANT_DIG__;53;__DBL_DIG__;15;__DBL_MIN_EXP__;(-1021);__DBL_MIN_10_EXP__;(-307);__DBL_MAX_EXP__;1024;__DBL_MAX_10_EXP__;308;__DBL_DECIMAL_DIG__;17;__DBL_MAX__;double(1.79769313486231570814527423731704357e+308L);__DBL_NORM_MAX__;double(1.79769313486231570814527423731704357e+308L);__DBL_MIN__;double(2.22507385850720138309023271733240406e-308L);__DBL_EPSILON__;double(2.22044604925031308084726333618164062e-16L);__DBL_DENORM_MIN__;double(4.94065645841246544176568792868221372e-324L);__DBL_HAS_DENORM__;1;__DBL_HAS_INFINITY__;1;__DBL_HAS_QUIET_NAN__;1;__DBL_IS_IEC_60559__;2;__LDBL_MANT_DIG__;64;__LDBL_DIG__;18;__LDBL_MIN_EXP__;(-16381);__LDBL_MIN_10_EXP__;(-4931);__LDBL_MAX_EXP__;16384;__LDBL_MAX_10_EXP__;4932;__DECIMAL_DIG__;21;__LDBL_DECIMAL_DIG__;21;__LDBL_MAX__;1.18973149535723176502126385303097021e+4932L;__LDBL_NORM_MAX__;1.18973149535723176502126385303097021e+4932L;__LDBL_MIN__;3.36210314311209350626267781732175260e-4932L;__LDBL_EPSILON__;1.08420217248550443400745280086994171e-19L;__LDBL_DENORM_MIN__;3.64519953188247460252840593361941982e-4951L;__LDBL_HAS_DENORM__;1;__LDBL_HAS_INFINITY__;1;__LDBL_HAS_QUIET_NAN__;1;__LDBL_IS_IEC_60559__;2;__FLT32_MANT_DIG__;24;__FLT32_DIG__;6;__FLT32_MIN_EXP__;(-125);__FLT32_MIN_10_EXP__;(-37);__FLT32_MAX_EXP__;128;__FLT32_MAX_10_EXP__;38;__FLT32_DECIMAL_DIG__;9;__FLT32_MAX__;3.40282346638528859811704183484516925e+38F32;__FLT32_NORM_MAX__;3.40282346638528859811704183484516925e+38F32;__FLT32_MIN__;1.17549435082228750796873653722224568e-38F32;__FLT32_EPSILON__;1.19209289550781250000000000000000000e-7F32;__FLT32_DENORM_MIN__;1.40129846432481707092372958328991613e-45F32;__FLT32_HAS_DENORM__;1;__FLT32_HAS_INFINITY__;1;__FLT32_HAS_QUIET_NAN__;1;__FLT32_IS_IEC_60559__;2;__FLT64_MANT_DIG__;53;__FLT64_DIG__;15;__FLT64_MIN_EXP__;(-1021);__FLT64_MIN_10_EXP__;(-307);__FLT64_MAX_EXP__;1024;__FLT64_MAX_10_EXP__;308;__FLT64_DECIMAL_DIG__;17;__FLT64_MAX__;1.79769313486231570814527423731704357e+308F64;__FLT64_NORM_MAX__;1.79769313486231570814527423731704357e+308F64;__FLT64_MIN__;2.22507385850720138309023271733240406e-308F64;__FLT64_EPSILON__;2.22044604925031308084726333618164062e-16F64;__FLT64_DENORM_MIN__;4.94065645841246544176568792868221372e-324F64;__FLT64_HAS_DENORM__;1;__FLT64_HAS_INFINITY__;1;__FLT64_HAS_QUIET_NAN__;1;__FLT64_IS_IEC_60559__;2;__FLT128_MANT_DIG__;113;__FLT128_DIG__;33;__FLT128_MIN_EXP__;(-16381);__FLT128_MIN_10_EXP__;(-4931);__FLT128_MAX_EXP__;16384;__FLT128_MAX_10_EXP__;4932;__FLT128_DECIMAL_DIG__;36;__FLT128_MAX__;1.18973149535723176508575932662800702e+4932F128;__FLT128_NORM_MAX__;1.18973149535723176508575932662800702e+4932F128;__FLT128_MIN__;3.36210314311209350626267781732175260e-4932F128;__FLT128_EPSILON__;1.92592994438723585305597794258492732e-34F128;__FLT128_DENORM_MIN__;6.47517511943802511092443895822764655e-4966F128;__FLT128_HAS_DENORM__;1;__FLT128_HAS_INFINITY__;1;__FLT128_HAS_QUIET_NAN__;1;__FLT128_IS_IEC_60559__;2;__FLT32X_MANT_DIG__;53;__FLT32X_DIG__;15;__FLT32X_MIN_EXP__;(-1021);__FLT32X_MIN_10_EXP__;(-307);__FLT32X_MAX_EXP__;1024;__FLT32X_MAX_10_EXP__;308;__FLT32X_DECIMAL_DIG__;17;__FLT32X_MAX__;1.79769313486231570814527423731704357e+308F32x;__FLT32X_NORM_MAX__;1.79769313486231570814527423731704357e+308F32x;__FLT32X_MIN__;2.22507385850720138309023271733240406e-308F32x;__FLT32X_EPSILON__;2.22044604925031308084726333618164062e-16F32x;__FLT32X_DENORM_MIN__;4.94065645841246544176568792868221372e-324F32x;__FLT32X_HAS_DENORM__;1;__FLT32X_HAS_INFINITY__;1;__FLT32X_HAS_QUIET_NAN__;1;__FLT32X_IS_IEC_60559__;2;__FLT64X_MANT_DIG__;64;__FLT64X_DIG__;18;__FLT64X_MIN_EXP__;(-16381);__FLT64X_MIN_10_EXP__;(-4931);__FLT64X_MAX_EXP__;16384;__FLT64X_MAX_10_EXP__;4932;__FLT64X_DECIMAL_DIG__;21;__FLT64X_MAX__;1.18973149535723176502126385303097021e+4932F64x;__FLT64X_NORM_MAX__;1.18973149535723176502126385303097021e+4932F64x;__FLT64X_MIN__;3.36210314311209350626267781732175260e-4932F64x;__FLT64X_EPSILON__;1.08420217248550443400745280086994171e-19F64x;__FLT64X_DENORM_MIN__;3.64519953188247460252840593361941982e-4951F64x;__FLT64X_HAS_DENORM__;1;__FLT64X_HAS_INFINITY__;1;__FLT64X_HAS_QUIET_NAN__;1;__FLT64X_IS_IEC_60559__;2;__DEC32_MANT_DIG__;7;__DEC32_MIN_EXP__;(-94);__DEC32_MAX_EXP__;97;__DEC32_MIN__;1E-95DF;__DEC32_MAX__;9.999999E96DF;__DEC32_EPSILON__;1E-6DF;__DEC32_SUBNORMAL_MIN__;0.000001E-95DF;__DEC64_MANT_DIG__;16;__DEC64_MIN_EXP__;(-382);__DEC64_MAX_EXP__;385;__DEC64_MIN__;1E-383DD;__DEC64_MAX__;9.999999999999999E384DD;__DEC64_EPSILON__;1E-15DD;__DEC64_SUBNORMAL_MIN__;0.000000000000001E-383DD;__DEC128_MANT_DIG__;34;__DEC128_MIN_EXP__;(-6142);__DEC128_MAX_EXP__;6145;__DEC128_MIN__;1E-6143DL;__DEC128_MAX__;9.999999999999999999999999999999999E6144DL;__DEC128_EPSILON__;1E-33DL;__DEC128_SUBNORMAL_MIN__;0.000000000000000000000000000000001E-6143DL;__REGISTER_PREFIX__; ;__USER_LABEL_PREFIX__; ;__GNUC_STDC_INLINE__;1;__NO_INLINE__;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8;1;__GCC_ATOMIC_BOOL_LOCK_FREE;2;__GCC_ATOMIC_CHAR_LOCK_FREE;2;__GCC_ATOMIC_CHAR16_T_LOCK_FREE;2;__GCC_ATOMIC_CHAR32_T_LOCK_FREE;2;__GCC_ATOMIC_WCHAR_T_LOCK_FREE;2;__GCC_ATOMIC_SHORT_LOCK_FREE;2;__GCC_ATOMIC_INT_LOCK_FREE;2;__GCC_ATOMIC_LONG_LOCK_FREE;2;__GCC_ATOMIC_LLONG_LOCK_FREE;2;__GCC_ATOMIC_TEST_AND_SET_TRUEVAL;1;__GCC_ATOMIC_POINTER_LOCK_FREE;2;__HAVE_SPECULATION_SAFE_VALUE;1;__GCC_HAVE_DWARF2_CFI_ASM;1;__PRAGMA_REDEFINE_EXTNAME;1;__SSP_STRONG__;3;__SIZEOF_INT128__;16;__SIZEOF_WCHAR_T__;4;__SIZEOF_WINT_T__;4;__SIZEOF_PTRDIFF_T__;8;__amd64;1;__amd64__;1;__x86_64;1;__x86_64__;1;__SIZEOF_FLOAT80__;16;__SIZEOF_FLOAT128__;16;__ATOMIC_HLE_ACQUIRE;65536;__ATOMIC_HLE_RELEASE;131072;__GCC_ASM_FLAG_OUTPUTS__;1;__k8;1;__k8__;1;__code_model_small__;1;__MMX__;1;__SSE__;1;__SSE2__;1;__FXSR__;1;__SSE_MATH__;1;__SSE2_MATH__;1;__MMX_WITH_SSE__;1;__SEG_FS;1;__SEG_GS;1;__gnu_linux__;1;__linux;1;__linux__;1;linux;1;__unix;1;__unix__;1;unix;1;__ELF__;1;__DECIMAL_BID_FORMAT__;1;_GNU_SOURCE;1;_STDC_PREDEF_H;1;__STDC_IEC_559__;1;__STDC_IEC_559_COMPLEX__;1;__STDC_ISO_10646__;201706L +//CXX compiler system include directories +CMAKE_EXTRA_GENERATOR_CXX_SYSTEM_INCLUDE_DIRS:INTERNAL=/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../include/c++/11.1.0;/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../include/c++/11.1.0/x86_64-pc-linux-gnu;/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../include/c++/11.1.0/backward;/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include;/usr/local/include;/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include-fixed;/usr/include +//C compiler system defined macros +CMAKE_EXTRA_GENERATOR_C_SYSTEM_DEFINED_MACROS:INTERNAL=__STDC__;1;__STDC_VERSION__;201710L;__STDC_UTF_16__;1;__STDC_UTF_32__;1;__STDC_HOSTED__;1;__GNUC__;11;__GNUC_MINOR__;1;__GNUC_PATCHLEVEL__;0;__VERSION__;"11.1.0";__ATOMIC_RELAXED;0;__ATOMIC_SEQ_CST;5;__ATOMIC_ACQUIRE;2;__ATOMIC_RELEASE;3;__ATOMIC_ACQ_REL;4;__ATOMIC_CONSUME;1;__pic__;2;__PIC__;2;__pie__;2;__PIE__;2;__FINITE_MATH_ONLY__;0;_LP64;1;__LP64__;1;__SIZEOF_INT__;4;__SIZEOF_LONG__;8;__SIZEOF_LONG_LONG__;8;__SIZEOF_SHORT__;2;__SIZEOF_FLOAT__;4;__SIZEOF_DOUBLE__;8;__SIZEOF_LONG_DOUBLE__;16;__SIZEOF_SIZE_T__;8;__CHAR_BIT__;8;__BIGGEST_ALIGNMENT__;16;__ORDER_LITTLE_ENDIAN__;1234;__ORDER_BIG_ENDIAN__;4321;__ORDER_PDP_ENDIAN__;3412;__BYTE_ORDER__;__ORDER_LITTLE_ENDIAN__;__FLOAT_WORD_ORDER__;__ORDER_LITTLE_ENDIAN__;__SIZEOF_POINTER__;8;__GNUC_EXECUTION_CHARSET_NAME;"UTF-8";__GNUC_WIDE_EXECUTION_CHARSET_NAME;"UTF-32LE";__SIZE_TYPE__;long unsigned int;__PTRDIFF_TYPE__;long int;__WCHAR_TYPE__;int;__WINT_TYPE__;unsigned int;__INTMAX_TYPE__;long int;__UINTMAX_TYPE__;long unsigned int;__CHAR16_TYPE__;short unsigned int;__CHAR32_TYPE__;unsigned int;__SIG_ATOMIC_TYPE__;int;__INT8_TYPE__;signed char;__INT16_TYPE__;short int;__INT32_TYPE__;int;__INT64_TYPE__;long int;__UINT8_TYPE__;unsigned char;__UINT16_TYPE__;short unsigned int;__UINT32_TYPE__;unsigned int;__UINT64_TYPE__;long unsigned int;__INT_LEAST8_TYPE__;signed char;__INT_LEAST16_TYPE__;short int;__INT_LEAST32_TYPE__;int;__INT_LEAST64_TYPE__;long int;__UINT_LEAST8_TYPE__;unsigned char;__UINT_LEAST16_TYPE__;short unsigned int;__UINT_LEAST32_TYPE__;unsigned int;__UINT_LEAST64_TYPE__;long unsigned int;__INT_FAST8_TYPE__;signed char;__INT_FAST16_TYPE__;long int;__INT_FAST32_TYPE__;long int;__INT_FAST64_TYPE__;long int;__UINT_FAST8_TYPE__;unsigned char;__UINT_FAST16_TYPE__;long unsigned int;__UINT_FAST32_TYPE__;long unsigned int;__UINT_FAST64_TYPE__;long unsigned int;__INTPTR_TYPE__;long int;__UINTPTR_TYPE__;long unsigned int;__GXX_ABI_VERSION;1016;__SCHAR_MAX__;0x7f;__SHRT_MAX__;0x7fff;__INT_MAX__;0x7fffffff;__LONG_MAX__;0x7fffffffffffffffL;__LONG_LONG_MAX__;0x7fffffffffffffffLL;__WCHAR_MAX__;0x7fffffff;__WCHAR_MIN__;(-__WCHAR_MAX__ - 1);__WINT_MAX__;0xffffffffU;__WINT_MIN__;0U;__PTRDIFF_MAX__;0x7fffffffffffffffL;__SIZE_MAX__;0xffffffffffffffffUL;__SCHAR_WIDTH__;8;__SHRT_WIDTH__;16;__INT_WIDTH__;32;__LONG_WIDTH__;64;__LONG_LONG_WIDTH__;64;__WCHAR_WIDTH__;32;__WINT_WIDTH__;32;__PTRDIFF_WIDTH__;64;__SIZE_WIDTH__;64;__INTMAX_MAX__;0x7fffffffffffffffL;__INTMAX_C(c);c ## L;__UINTMAX_MAX__;0xffffffffffffffffUL;__UINTMAX_C(c);c ## UL;__INTMAX_WIDTH__;64;__SIG_ATOMIC_MAX__;0x7fffffff;__SIG_ATOMIC_MIN__;(-__SIG_ATOMIC_MAX__ - 1);__SIG_ATOMIC_WIDTH__;32;__INT8_MAX__;0x7f;__INT16_MAX__;0x7fff;__INT32_MAX__;0x7fffffff;__INT64_MAX__;0x7fffffffffffffffL;__UINT8_MAX__;0xff;__UINT16_MAX__;0xffff;__UINT32_MAX__;0xffffffffU;__UINT64_MAX__;0xffffffffffffffffUL;__INT_LEAST8_MAX__;0x7f;__INT8_C(c);c;__INT_LEAST8_WIDTH__;8;__INT_LEAST16_MAX__;0x7fff;__INT16_C(c);c;__INT_LEAST16_WIDTH__;16;__INT_LEAST32_MAX__;0x7fffffff;__INT32_C(c);c;__INT_LEAST32_WIDTH__;32;__INT_LEAST64_MAX__;0x7fffffffffffffffL;__INT64_C(c);c ## L;__INT_LEAST64_WIDTH__;64;__UINT_LEAST8_MAX__;0xff;__UINT8_C(c);c;__UINT_LEAST16_MAX__;0xffff;__UINT16_C(c);c;__UINT_LEAST32_MAX__;0xffffffffU;__UINT32_C(c);c ## U;__UINT_LEAST64_MAX__;0xffffffffffffffffUL;__UINT64_C(c);c ## UL;__INT_FAST8_MAX__;0x7f;__INT_FAST8_WIDTH__;8;__INT_FAST16_MAX__;0x7fffffffffffffffL;__INT_FAST16_WIDTH__;64;__INT_FAST32_MAX__;0x7fffffffffffffffL;__INT_FAST32_WIDTH__;64;__INT_FAST64_MAX__;0x7fffffffffffffffL;__INT_FAST64_WIDTH__;64;__UINT_FAST8_MAX__;0xff;__UINT_FAST16_MAX__;0xffffffffffffffffUL;__UINT_FAST32_MAX__;0xffffffffffffffffUL;__UINT_FAST64_MAX__;0xffffffffffffffffUL;__INTPTR_MAX__;0x7fffffffffffffffL;__INTPTR_WIDTH__;64;__UINTPTR_MAX__;0xffffffffffffffffUL;__GCC_IEC_559;2;__GCC_IEC_559_COMPLEX;2;__FLT_EVAL_METHOD__;0;__FLT_EVAL_METHOD_TS_18661_3__;0;__DEC_EVAL_METHOD__;2;__FLT_RADIX__;2;__FLT_MANT_DIG__;24;__FLT_DIG__;6;__FLT_MIN_EXP__;(-125);__FLT_MIN_10_EXP__;(-37);__FLT_MAX_EXP__;128;__FLT_MAX_10_EXP__;38;__FLT_DECIMAL_DIG__;9;__FLT_MAX__;3.40282346638528859811704183484516925e+38F;__FLT_NORM_MAX__;3.40282346638528859811704183484516925e+38F;__FLT_MIN__;1.17549435082228750796873653722224568e-38F;__FLT_EPSILON__;1.19209289550781250000000000000000000e-7F;__FLT_DENORM_MIN__;1.40129846432481707092372958328991613e-45F;__FLT_HAS_DENORM__;1;__FLT_HAS_INFINITY__;1;__FLT_HAS_QUIET_NAN__;1;__FLT_IS_IEC_60559__;2;__DBL_MANT_DIG__;53;__DBL_DIG__;15;__DBL_MIN_EXP__;(-1021);__DBL_MIN_10_EXP__;(-307);__DBL_MAX_EXP__;1024;__DBL_MAX_10_EXP__;308;__DBL_DECIMAL_DIG__;17;__DBL_MAX__;((double)1.79769313486231570814527423731704357e+308L);__DBL_NORM_MAX__;((double)1.79769313486231570814527423731704357e+308L);__DBL_MIN__;((double)2.22507385850720138309023271733240406e-308L);__DBL_EPSILON__;((double)2.22044604925031308084726333618164062e-16L);__DBL_DENORM_MIN__;((double)4.94065645841246544176568792868221372e-324L);__DBL_HAS_DENORM__;1;__DBL_HAS_INFINITY__;1;__DBL_HAS_QUIET_NAN__;1;__DBL_IS_IEC_60559__;2;__LDBL_MANT_DIG__;64;__LDBL_DIG__;18;__LDBL_MIN_EXP__;(-16381);__LDBL_MIN_10_EXP__;(-4931);__LDBL_MAX_EXP__;16384;__LDBL_MAX_10_EXP__;4932;__DECIMAL_DIG__;21;__LDBL_DECIMAL_DIG__;21;__LDBL_MAX__;1.18973149535723176502126385303097021e+4932L;__LDBL_NORM_MAX__;1.18973149535723176502126385303097021e+4932L;__LDBL_MIN__;3.36210314311209350626267781732175260e-4932L;__LDBL_EPSILON__;1.08420217248550443400745280086994171e-19L;__LDBL_DENORM_MIN__;3.64519953188247460252840593361941982e-4951L;__LDBL_HAS_DENORM__;1;__LDBL_HAS_INFINITY__;1;__LDBL_HAS_QUIET_NAN__;1;__LDBL_IS_IEC_60559__;2;__FLT32_MANT_DIG__;24;__FLT32_DIG__;6;__FLT32_MIN_EXP__;(-125);__FLT32_MIN_10_EXP__;(-37);__FLT32_MAX_EXP__;128;__FLT32_MAX_10_EXP__;38;__FLT32_DECIMAL_DIG__;9;__FLT32_MAX__;3.40282346638528859811704183484516925e+38F32;__FLT32_NORM_MAX__;3.40282346638528859811704183484516925e+38F32;__FLT32_MIN__;1.17549435082228750796873653722224568e-38F32;__FLT32_EPSILON__;1.19209289550781250000000000000000000e-7F32;__FLT32_DENORM_MIN__;1.40129846432481707092372958328991613e-45F32;__FLT32_HAS_DENORM__;1;__FLT32_HAS_INFINITY__;1;__FLT32_HAS_QUIET_NAN__;1;__FLT32_IS_IEC_60559__;2;__FLT64_MANT_DIG__;53;__FLT64_DIG__;15;__FLT64_MIN_EXP__;(-1021);__FLT64_MIN_10_EXP__;(-307);__FLT64_MAX_EXP__;1024;__FLT64_MAX_10_EXP__;308;__FLT64_DECIMAL_DIG__;17;__FLT64_MAX__;1.79769313486231570814527423731704357e+308F64;__FLT64_NORM_MAX__;1.79769313486231570814527423731704357e+308F64;__FLT64_MIN__;2.22507385850720138309023271733240406e-308F64;__FLT64_EPSILON__;2.22044604925031308084726333618164062e-16F64;__FLT64_DENORM_MIN__;4.94065645841246544176568792868221372e-324F64;__FLT64_HAS_DENORM__;1;__FLT64_HAS_INFINITY__;1;__FLT64_HAS_QUIET_NAN__;1;__FLT64_IS_IEC_60559__;2;__FLT128_MANT_DIG__;113;__FLT128_DIG__;33;__FLT128_MIN_EXP__;(-16381);__FLT128_MIN_10_EXP__;(-4931);__FLT128_MAX_EXP__;16384;__FLT128_MAX_10_EXP__;4932;__FLT128_DECIMAL_DIG__;36;__FLT128_MAX__;1.18973149535723176508575932662800702e+4932F128;__FLT128_NORM_MAX__;1.18973149535723176508575932662800702e+4932F128;__FLT128_MIN__;3.36210314311209350626267781732175260e-4932F128;__FLT128_EPSILON__;1.92592994438723585305597794258492732e-34F128;__FLT128_DENORM_MIN__;6.47517511943802511092443895822764655e-4966F128;__FLT128_HAS_DENORM__;1;__FLT128_HAS_INFINITY__;1;__FLT128_HAS_QUIET_NAN__;1;__FLT128_IS_IEC_60559__;2;__FLT32X_MANT_DIG__;53;__FLT32X_DIG__;15;__FLT32X_MIN_EXP__;(-1021);__FLT32X_MIN_10_EXP__;(-307);__FLT32X_MAX_EXP__;1024;__FLT32X_MAX_10_EXP__;308;__FLT32X_DECIMAL_DIG__;17;__FLT32X_MAX__;1.79769313486231570814527423731704357e+308F32x;__FLT32X_NORM_MAX__;1.79769313486231570814527423731704357e+308F32x;__FLT32X_MIN__;2.22507385850720138309023271733240406e-308F32x;__FLT32X_EPSILON__;2.22044604925031308084726333618164062e-16F32x;__FLT32X_DENORM_MIN__;4.94065645841246544176568792868221372e-324F32x;__FLT32X_HAS_DENORM__;1;__FLT32X_HAS_INFINITY__;1;__FLT32X_HAS_QUIET_NAN__;1;__FLT32X_IS_IEC_60559__;2;__FLT64X_MANT_DIG__;64;__FLT64X_DIG__;18;__FLT64X_MIN_EXP__;(-16381);__FLT64X_MIN_10_EXP__;(-4931);__FLT64X_MAX_EXP__;16384;__FLT64X_MAX_10_EXP__;4932;__FLT64X_DECIMAL_DIG__;21;__FLT64X_MAX__;1.18973149535723176502126385303097021e+4932F64x;__FLT64X_NORM_MAX__;1.18973149535723176502126385303097021e+4932F64x;__FLT64X_MIN__;3.36210314311209350626267781732175260e-4932F64x;__FLT64X_EPSILON__;1.08420217248550443400745280086994171e-19F64x;__FLT64X_DENORM_MIN__;3.64519953188247460252840593361941982e-4951F64x;__FLT64X_HAS_DENORM__;1;__FLT64X_HAS_INFINITY__;1;__FLT64X_HAS_QUIET_NAN__;1;__FLT64X_IS_IEC_60559__;2;__DEC32_MANT_DIG__;7;__DEC32_MIN_EXP__;(-94);__DEC32_MAX_EXP__;97;__DEC32_MIN__;1E-95DF;__DEC32_MAX__;9.999999E96DF;__DEC32_EPSILON__;1E-6DF;__DEC32_SUBNORMAL_MIN__;0.000001E-95DF;__DEC64_MANT_DIG__;16;__DEC64_MIN_EXP__;(-382);__DEC64_MAX_EXP__;385;__DEC64_MIN__;1E-383DD;__DEC64_MAX__;9.999999999999999E384DD;__DEC64_EPSILON__;1E-15DD;__DEC64_SUBNORMAL_MIN__;0.000000000000001E-383DD;__DEC128_MANT_DIG__;34;__DEC128_MIN_EXP__;(-6142);__DEC128_MAX_EXP__;6145;__DEC128_MIN__;1E-6143DL;__DEC128_MAX__;9.999999999999999999999999999999999E6144DL;__DEC128_EPSILON__;1E-33DL;__DEC128_SUBNORMAL_MIN__;0.000000000000000000000000000000001E-6143DL;__REGISTER_PREFIX__; ;__USER_LABEL_PREFIX__; ;__GNUC_STDC_INLINE__;1;__NO_INLINE__;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4;1;__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8;1;__GCC_ATOMIC_BOOL_LOCK_FREE;2;__GCC_ATOMIC_CHAR_LOCK_FREE;2;__GCC_ATOMIC_CHAR16_T_LOCK_FREE;2;__GCC_ATOMIC_CHAR32_T_LOCK_FREE;2;__GCC_ATOMIC_WCHAR_T_LOCK_FREE;2;__GCC_ATOMIC_SHORT_LOCK_FREE;2;__GCC_ATOMIC_INT_LOCK_FREE;2;__GCC_ATOMIC_LONG_LOCK_FREE;2;__GCC_ATOMIC_LLONG_LOCK_FREE;2;__GCC_ATOMIC_TEST_AND_SET_TRUEVAL;1;__GCC_ATOMIC_POINTER_LOCK_FREE;2;__HAVE_SPECULATION_SAFE_VALUE;1;__GCC_HAVE_DWARF2_CFI_ASM;1;__PRAGMA_REDEFINE_EXTNAME;1;__SSP_STRONG__;3;__SIZEOF_INT128__;16;__SIZEOF_WCHAR_T__;4;__SIZEOF_WINT_T__;4;__SIZEOF_PTRDIFF_T__;8;__amd64;1;__amd64__;1;__x86_64;1;__x86_64__;1;__SIZEOF_FLOAT80__;16;__SIZEOF_FLOAT128__;16;__ATOMIC_HLE_ACQUIRE;65536;__ATOMIC_HLE_RELEASE;131072;__GCC_ASM_FLAG_OUTPUTS__;1;__k8;1;__k8__;1;__code_model_small__;1;__MMX__;1;__SSE__;1;__SSE2__;1;__FXSR__;1;__SSE_MATH__;1;__SSE2_MATH__;1;__MMX_WITH_SSE__;1;__SEG_FS;1;__SEG_GS;1;__gnu_linux__;1;__linux;1;__linux__;1;linux;1;__unix;1;__unix__;1;unix;1;__ELF__;1;__DECIMAL_BID_FORMAT__;1;_STDC_PREDEF_H;1;__STDC_IEC_559__;1;__STDC_IEC_559_COMPLEX__;1;__STDC_ISO_10646__;201706L +//C compiler system include directories +CMAKE_EXTRA_GENERATOR_C_SYSTEM_INCLUDE_DIRS:INTERNAL=/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include;/usr/local/include;/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include-fixed;/usr/include +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Unix Makefiles +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Test CMAKE_HAVE_LIBC_PTHREAD +CMAKE_HAVE_LIBC_PTHREAD:INTERNAL= +//Have library pthreads +CMAKE_HAVE_PTHREADS_CREATE:INTERNAL= +//Have library pthread +CMAKE_HAVE_PTHREAD_CREATE:INTERNAL=1 +//Have include pthread.h +CMAKE_HAVE_PTHREAD_H:INTERNAL=1 +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/home/andreas/git/logger +//ADVANCED property for variable: CMAKE_INSTALL_BINDIR +CMAKE_INSTALL_BINDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_DATADIR +CMAKE_INSTALL_DATADIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_DATAROOTDIR +CMAKE_INSTALL_DATAROOTDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_DOCDIR +CMAKE_INSTALL_DOCDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_INCLUDEDIR +CMAKE_INSTALL_INCLUDEDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_INFODIR +CMAKE_INSTALL_INFODIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_LIBDIR +CMAKE_INSTALL_LIBDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_LIBEXECDIR +CMAKE_INSTALL_LIBEXECDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_LOCALEDIR +CMAKE_INSTALL_LOCALEDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_LOCALSTATEDIR +CMAKE_INSTALL_LOCALSTATEDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_MANDIR +CMAKE_INSTALL_MANDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_OLDINCLUDEDIR +CMAKE_INSTALL_OLDINCLUDEDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_RUNSTATEDIR +CMAKE_INSTALL_RUNSTATEDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_SBINDIR +CMAKE_INSTALL_SBINDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_SHAREDSTATEDIR +CMAKE_INSTALL_SHAREDSTATEDIR-ADVANCED:INTERNAL=1 +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=0 +//ADVANCED property for variable: CMAKE_INSTALL_SYSCONFDIR +CMAKE_INSTALL_SYSCONFDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MAKE_PROGRAM +CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS +CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG +CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE +CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_NM +CMAKE_NM-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=5 +//ADVANCED property for variable: CMAKE_OBJCOPY +CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJDUMP +CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RANLIB +CMAKE_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_READELF +CMAKE_READELF-ADVANCED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=/usr/share/cmake-3.22 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//Details about finding Python +FIND_PACKAGE_MESSAGE_DETAILS_Python:INTERNAL=[/usr/bin/python3.9][cfound components: Interpreter ][v3.9.7()] +//Details about finding Threads +FIND_PACKAGE_MESSAGE_DETAILS_Threads:INTERNAL=[TRUE][v()] +//ADVANCED property for variable: ProcessorCount_cmd_nproc +ProcessorCount_cmd_nproc-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: ProcessorCount_cmd_sysctl +ProcessorCount_cmd_sysctl-ADVANCED:INTERNAL=1 +//CMAKE_INSTALL_PREFIX during last run +_GNUInstallDirs_LAST_CMAKE_INSTALL_PREFIX:INTERNAL=/usr/local +//Path to a program. +_Python_EXECUTABLE:INTERNAL=/usr/bin/python3.9 +//Python Properties +_Python_INTERPRETER_PROPERTIES:INTERNAL=Python;3;9;7;64;;cpython-39-x86_64-linux-gnu;/usr/lib/python3.9;/usr/lib/python3.9;/usr/lib/python3.9/site-packages;/usr/lib/python3.9/site-packages +_Python_INTERPRETER_SIGNATURE:INTERNAL=0820be857fee647b3d54576d0160a80e +cmake_package_name:INTERNAL=GTest +generated_dir:INTERNAL=/home/andreas/git/logger/cmake-build-release/test/googletest/googletest/generated +//ADVANCED property for variable: gmock_build_tests +gmock_build_tests-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: gtest_build_samples +gtest_build_samples-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: gtest_build_tests +gtest_build_tests-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: gtest_disable_pthreads +gtest_disable_pthreads-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: gtest_force_shared_crt +gtest_force_shared_crt-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: gtest_hide_internal_symbols +gtest_hide_internal_symbols-ADVANCED:INTERNAL=1 +targets_export_name:INTERNAL=GTestTargets + diff --git a/cmake-build-release/CMakeFiles/3.22.0/CMakeCCompiler.cmake b/cmake-build-release/CMakeFiles/3.22.0/CMakeCCompiler.cmake new file mode 100644 index 0000000..df3bdee --- /dev/null +++ b/cmake-build-release/CMakeFiles/3.22.0/CMakeCCompiler.cmake @@ -0,0 +1,72 @@ +set(CMAKE_C_COMPILER "/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "11.1.0") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17;c_std_23") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") +set(CMAKE_C17_COMPILE_FEATURES "c_std_17") +set(CMAKE_C23_COMPILE_FEATURES "c_std_23") + +set(CMAKE_C_PLATFORM_ID "Linux") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_C_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCC 1) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_C_LIBRARY_ARCHITECTURE "") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include;/usr/local/include;/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include-fixed;/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0;/usr/lib;/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/cmake-build-release/CMakeFiles/3.22.0/CMakeCXXCompiler.cmake b/cmake-build-release/CMakeFiles/3.22.0/CMakeCXXCompiler.cmake new file mode 100644 index 0000000..b1f38a1 --- /dev/null +++ b/cmake-build-release/CMakeFiles/3.22.0/CMakeCXXCompiler.cmake @@ -0,0 +1,83 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "11.1.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_CXX_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 "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/11.1.0;/usr/include/c++/11.1.0/x86_64-pc-linux-gnu;/usr/include/c++/11.1.0/backward;/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include;/usr/local/include;/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include-fixed;/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0;/usr/lib;/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/cmake-build-release/CMakeFiles/3.22.0/CMakeDetermineCompilerABI_C.bin b/cmake-build-release/CMakeFiles/3.22.0/CMakeDetermineCompilerABI_C.bin new file mode 100755 index 0000000000000000000000000000000000000000..3d00cc6d2deb3fb3c9d264c6b151c4aef835e443 GIT binary patch literal 16088 zcmeHOZ)_Y#6`woDi39PS9pd0NrP%}&IjG*)AvKqPlRMjI?@4DnBsLWa?q+?rwpTsh znY}%*3k6GtNT<}r>X#N&q#(Y)C*TYH2968~MM5+}pg@H%h=`<0lkg{1fHcQ@v+tev zwr5mVPyF0iDuxJ;Y`S3gV{fVhZ>X83(X z>=9d`yhU=ZJnjNW-E=ivi%rBg0HR$xX6oQ0E)8|KiCc(>cAKU3Mpwcps2^x2MO0>< zv5nfv$b7Xvg=+NS95sy5YlpGvP+hx@y*kN4WY2wp- zit5|!JY1!CGEz|-%2|^=M-Jt(ojEICn(v&C^>p?eQHurjuxtXhs|yYsQ$r);BD^S8 zkz@Oi2-TFsR0b89PvhqgGdfJ2{1UjP^9m96? zS;NW;EMuH|#85ib*RLN|537$0JvBD0XHDCjwu+8vj}7DfY_eCV!f zT}9a*_kweOF?J!@P986%hpp`bE>0eQeBJW(($ea7s*A2m=2yvq5_jdybNT8Cm&Y-T zvEj7t;kivHyYAuX(v&85JiK=t-1G2s3*;&S3?dLjAc#N^fgl1w1cC?z5eOnsjlf@` zkN#a-y4j?iZ~WCEA+#^8I^oKz+R_i3)}#)~yWdEauRN)hf3Ge5;m*mi^m5}Rn8Iqy z&7%@}uYhKy?RhZ&>x#DAdjRaCU)%BsplRtWQPv4s6(C`xbjAKrBih8rPP3_hVKoUvrwZ z^S#HRP-$y{-|Lx5rE;n92xLPOYg1};?-#KdVr^<8AKe=l=UbkePVZEmv5uwTg4V3?wsO>Ph>_1;^A2HhjK2lTM9|rIUJcWFVCo0SzfP zCap8D4gn29dm281-`?=s*2-;oyag=ZsZ`Daia%85DYU z@3t?2`33M3e2>FG1}TU@5P={9K?H&b1Q7@#5JVt|KoEidl?d>!gl~47CXdA8gJxAe31A>AKyznk6+e54VjR5ujq)o44*Gu@;e2OM^`Gu zImlqWd_6G#ywqqk;QBI1gx`KSwG9WW#!;;iBl1mXeli$uW60hu<7 z&o<~t2;M^E_K~6o>b0j0^o3}BTYnEoKkpI#adL?C{r&Bee6+f*pQ|00e&DK$Gvi_u z7CnarT%Er2^%UsuggEnJbiUp{3%pY6LY96e`Q4&DUMqY7_*RIgqPRR?_umA*MeMGg zceW}4zcbt{_`b#bw~^<92Y*U_{Pq4Cc*Uc~*&D#OhIb3Tu9$xld1xma(QQIBLVPd| zE41$1B!hjR-vZ;dE6yHV{5kNbuTVVYyDt#oz82Kyan4rz$p1s+U%nFq;Q`>Woqqkp zz$_Z^-tBef3y!H~V4Xe`bjO$$R^D=e$k&(!9tNX6JIIV`kwdR96Fc7g)Ms+XlRr%scjin6iyoQ_q%W zXBWW4Q_`^|HLCr?##3g0Kh$C6Ogqt+g2q|-se-=o5>ubFronO6GV*T|3Ql_`j#CxYXN=;E zP_qkpsKQ0Zb|s%S?V?r4*A#S+*=Ei_1EI?9s*XAD2o*;q$Ov7ok2K-3fILf4EO4l_a9|&eg?M^xHr40o&K*Gd45J> zsmpo9_rrm6Dz=Z2J!2eX-o*1Q=6WFGwVx+@#t*O}A>S{VPWkM4zQL%lBB9^@3Ex+i!q9&Nx zmcyTyn+W;&fmm4==MldKhu5C}4;iod0>=Ns1dkDqUmJ@;QIq)GT3 z6&Z-;qQH40Hj(XDNP+ROs-~Oq*Z%{cz4ohQ&-fjmJ;$HvS0ICPOuFo<^IG0V>DT8n z<1fHA>api}be9SwB-V3F8)fEy2Le3zTtCl0d0*@W>>MNg&*SUBp$gmc{=2I* zA?iRQPhxw<+aUAWi#REFxyaWkvDNz7{vHUt_B=mqCwp$E-=51j-$!5Eex8SQkUiJK z`ViUuH%BlRlJ_Wrpn+k276Uey>fadN28fWzl@e75KIa9p+n$8CpfHJ!zeuaKsF Y&beM!igV%m_LuRG0n!eifv+h33GZM&asU7T literal 0 HcmV?d00001 diff --git a/cmake-build-release/CMakeFiles/3.22.0/CMakeDetermineCompilerABI_CXX.bin b/cmake-build-release/CMakeFiles/3.22.0/CMakeDetermineCompilerABI_CXX.bin new file mode 100755 index 0000000000000000000000000000000000000000..123cfac6a414cdd4fccc4e6ccb64de94e3f6bef2 GIT binary patch literal 16112 zcmeHOUu+yl8J|1Hi9_SF6XMiuLbDA>IJDl_A#t4`CwI2b-jmLDNNn0-+|BxKZ7pCe7i=SM>$=cm<0E>~ z%$u`T!8Y^bBLk^y#vC`MQ>G)UFVPbvL!YrSM#_2;6m{sW1o=!GRz^U%U?&p~J%l~h zgT-_;H=6)eEOjHFaQNYPtbag1s2)@gL(6ecI0FOvQJjMkkEi1O)>f1~3mhiCuK9Xu z-R|&k8^}2Yk4kTIqvW{#xbUxuDW=qMULdUi>FIh3f5e_dz`GhczGY>3Vie< z;77oZfFA)r0)7Pi2>22Bzly-$S{`^$TfEVvoo#&MfDqbuR_tKqlD7Ct)2fUE%Dev@ zD_?#>E5E5NzO{B@JigR;5vHixQuCOEzRRFlX?qUL|Gum(^<73kOO3xlII?cHf$KBm zdTZrs%iaZayh;fAKau)}(O%nsM=P&s7v4RtU083>0vEN*ckG?uV1yhrRj$so>>a#o zkL_FNn*y;Yettq*>223Bj88CkANS6|CI;?=sVX& z=Mx(p8arBmk8If)J(;uflU==2Zr#z?*wFM*dtNv5Su;7AkM--rqtV#lXhcXoX+J%0 zn|d}6pZO-^vGMVERF94h#v-GjA?3!jH3{nw&>*n8;S2cf5Wih5--O3o!17w9avD(l zrBYb{$N~Nu%aHIJDyG1bCq+hy41WCYZ5T*D`4R9V;77oZfFA)r0)7Pi z2>223Bkct0Vp zo5bfdOuT;b)}2Zg%PX|lk)Nq@_@D@h*9KoD`6nD&yg+ylVLM?PA;T8Rgvl}2yFxrH z`jm<7->*3B0aB{Mmsr_8h3w%AvMh5P;W1E_car>{RHo*V_y0Wb`tprx=Jlz=0|Q5u z4p@b}U+L~vyVb6Z42Z|`-UJWqUNsyi0gyaTC$5mfF2H*FpW1-$06r+Ti4(jqm;8K= z_yrH&M?8;rQWvKn6A<@`jxcR8Oa1ND^}x)(2$_24 z^{Uhl2}N-KSHB{H>vw9;eMh*(NsyuN%A^m?+c*oV_(hn?-_Qdn6#PfZD{XZrBKvcraIQRqL zTg9$wf3fr};1%H8J^If9za8QOLYe4xAw%5BAr3o&&4TZ9%wH!z3dQFD30@;VJlA9!s4 zGPU0%vwNVOO05f7`Yg5|^m%bV-JZlFlK-&5#0Gwn8}I_&?R93dwy7pynLZSB+n5zr z#AF^d_gygC6UOcb1Bm{lW-HN ztAQH>EZxZG4R|e?vGem{CU2xoJy}er=fT8P(y=8qsskg&*UW*(9vgsKtdyCL^vBdh zE+_Oa$Gdy1%uH5yy$wb7pu^sM$Ei`LV;7eTDNOb3H zz5u~=p-|1^_6j{wD9WaO^i~gN2M6k6=Ybz->+BN2`fD0gZx2b`eIi0F%%^Q*8qm%= zILA3F1N%*KLY0GaHd9n{`E1V2+w(4Jx@f@;AS+1}jD=1dzACEE8HG8aCg(Fyg@bn9 zk(@E}1uL7WDd-@}n<)bggo<4!RNE}UuRLEhpOu}WnsYQf=aOK-CC9=Ur;Y{Z!JUz| z5>Qtbe8G>JOF_nQ27Mt^xLne36@2(o{#Xpo+u#-h_kJg})BiXl&)Y~WbvcjtX*h7M z#rC~q&lm=oJMlb>xgN;4?Mr0O_!(9t z^LTDQ>oGnJ_Bhw&GS7FbNR@fp&uv(O491l0dA`lKLW*3!_xyhday%!NSLYw}Kg-V* zP5)8?UzY`@!_hblkwL7vd4af>=}RNvFG?Rjq_HVW71_;o$vDgO0Pbb8Gi@1 zEiU`&d{6}v66-moyJhCz00H(r*U$4z-Y?7hVsZRoVmt1~cYwqAu|4m*yFwGR4m5Hl zwr9KvGPk`5lX91Xe4P?ot)K1JLEyIM`CdEOb348ET)qPt^u_Jx`CkXwb3Lq&b-7am z5Xg~wRmAr6xL)Pi-i_6>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(__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(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__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 + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#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[" +// !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/cmake-build-release/CMakeFiles/3.22.0/CompilerIdC/a.out b/cmake-build-release/CMakeFiles/3.22.0/CompilerIdC/a.out new file mode 100755 index 0000000000000000000000000000000000000000..dcf804e5575b20b3e809276a121793aaebaba27c GIT binary patch literal 16208 zcmeHOZ){sv6~A_xHXV(fW=+W2K^`3+Qbb(0be&g}&Q9X=S#sLYx~!0PPcQaMV&Ol* zex8!C(n?`PR>>$shzW*N0h8bZQuk%z6HDndR0)X{iK++z<~r)j=0?&b{Y2 z&#z9!A8Fc$cP0DW`#a}%?s@0kXW#eUy~pCo5x>tTxU`7f0$W;#LZYM?i%QaOYHL18KAIFQ$h z3TnG$oZ@83`g(sFlA&nwyDoo(22fZ!c^FDxNUBBOZkMF~!X%l8P2@$07a<xac9A&c|Y~H(s{T<`D95=u{D>S*tuhCF4LdO7Amv-vyq+sJ9mW2#n5)yF~${! z500rldk+f#aj}RP^L@hC(DqXsOk_dZ4e-IVBmXn>n{8!gkO3{$b#1no)a#Y9XRI#byplX{Uk`r zbqDSoe>WYt{C(vPJn3b?%Yc^wF9Ti%ybO35@G|g$%)mc_AN{93f3;0N+4|e9Lg-H{ z+Wy+h`uvM+=VZL7-}ZWufAfp>n8_xL!;K!0pC~BwOZ|^ z*27Ts9XU4{3if^l!w}~tm+Qgas6cdEPXc@(x#c}P$5(<&wVHnRy%xK7+wUm<$?99l z>b2qO-($56f7IvC`Sb^WUwIAB|M-#E;nLUeH28~+ZIxlaJ>>fA|zubXWEm+Qhq#%Z&wL4OX=xxs>2JxLdGm*;GN&3S;^Vs z+a4f|HEUZ1?4?}S?b|D(@@;DQbRUF=@2664)N1gUK#X3m)eeJv8|334GjG;vFM`B( zuULGK?H9h;4&SDAYuZl1;|#=c%|RRR@kxRhUL)V^A+`fPuLAxo;;}%-3I9<0YX50q zf*C;gj&uh4u~0t}==i!n5$JicB_7ZgR>cE-Uuzu>gioy21CjYPdjioyAQB6NV}ZWG zfHoND84Pp`2HNEN-e-XRH2Cq}r(q(!;$^_gfR_O;16~Ha40svvGT>#v%fS1c0bcjW z>l}G4;bsbC9S20~Als=Op~a;4P@C6NZlX4?liWycURR0tTUc2C&Qh(2?L}IY$oEDw zc(VtE*9KoE{ap$cM@fE&WDm(Mk}TFxMI*=DZ-fpM7KO^f{D0L{JOD~lc(W?wQ;W>u ztuwVbPjEXY_17rgcd5<&ko)&t@VfGqI@Y2}qiIU=`cz(z%Ii;gz3HBzp!GEBR)a+aTh*7 zIFEC-KL8b<_^=p@DumCgA@NSZ<5p>fH~|&xm#-VfpOW_L>-zy1e-0}D&2ix~3?Do# z_~FOc!?JAV=hsrb{2DYO`@{G+;@oh^ zIr8K7e*$pLVaL^P0lwbfE%^Fi{QHOtSlK}&y4=Nc67Lq_sIuhi{sq7>4~w*}+#*N6 zB766`?mvLO1IFPY@qe^--I~iKkD+o3vi9NPLTq9vlF0t5pc{~R8zoq!XKA-w}?a)!0`)nBHLdm+EyqH z>;Iu)*yfbT7P2+~>5^TxE3mRBEta^* z9EhikRBSLAN3U{!MY>#((cgI=g_SXFlPSwvGNKI|F$^?Pn=Qb!ap#4RDHn}tcyf!o zG7|g1Dw8c3m9mwAQ!`mK_^~hdfni~$ls0D;rYh!?W!(OVR~hhgXrND&%M^p$G-4RA zBZLwud#d|#KS;jA_K?P{DGf(0ebUoy6$?JB79v!h%iHDzNV}xuG}p2P*rzfhLUNE! z6)K^bQgOyA*>etPqLPIjM%fHOvB5+?4&xA-Pn+dw5z5RJpbI7KlG1P-(u^7g=t@@3 zM1ly(oQ7=3qX^-k1zk~|+mJO)!*n_W3~nig8n24Mb#Q0qvuWtK2)^JeG?Rmhat0?s zgy5v);cB4k_5T$(FNB{a_|H(KhyMRr^1P7L(w6He?}HD{<(MBKKFcWRoTdJILf}r2 zPW~+MS$^C}hC2VgGn{bodH%vuV?&Z|{=AG7S@ zz#84MJMjY-pXV{)^eNiKY;?zJze(o zc`@(DJ&nnMg5wVh^LUuN1{j(!pZDKgq6t|ak{pHkEZ+c~lP{uV99ELAQ$p+gGyf(i zoP3_o_7Fe9M3T&7cnK> literal 0 HcmV?d00001 diff --git a/cmake-build-release/CMakeFiles/3.22.0/CompilerIdCXX/CMakeCXXCompilerId.cpp b/cmake-build-release/CMakeFiles/3.22.0/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000..adc0bb8 --- /dev/null +++ b/cmake-build-release/CMakeFiles/3.22.0/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,791 @@ +/* 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(__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(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__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 + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#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[" +// !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/cmake-build-release/CMakeFiles/3.22.0/CompilerIdCXX/a.out b/cmake-build-release/CMakeFiles/3.22.0/CompilerIdCXX/a.out new file mode 100755 index 0000000000000000000000000000000000000000..47eeb8a8579af68bcfa8d16fa474f5d433705e5c GIT binary patch literal 16216 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 literal 0 HcmV?d00001 diff --git a/cmake-build-release/CMakeFiles/CMakeDirectoryInformation.cmake b/cmake-build-release/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..539576f --- /dev/null +++ b/cmake-build-release/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/andreas/git/logger") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/andreas/git/logger/cmake-build-release") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/cmake-build-release/CMakeFiles/CMakeError.log b/cmake-build-release/CMakeFiles/CMakeError.log new file mode 100644 index 0000000..c4a8fca --- /dev/null +++ b/cmake-build-release/CMakeFiles/CMakeError.log @@ -0,0 +1,60 @@ +Performing C SOURCE FILE Test CMAKE_HAVE_LIBC_PTHREAD failed with the following output: +Change Dir: /home/andreas/git/logger/cmake-build-release/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make -f Makefile cmTC_94b43/fast && /usr/bin/make -f CMakeFiles/cmTC_94b43.dir/build.make CMakeFiles/cmTC_94b43.dir/build +make[1]: Entering directory '/home/andreas/git/logger/cmake-build-release/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_94b43.dir/src.c.o +/usr/bin/cc -DCMAKE_HAVE_LIBC_PTHREAD -o CMakeFiles/cmTC_94b43.dir/src.c.o -c /home/andreas/git/logger/cmake-build-release/CMakeFiles/CMakeTmp/src.c +Linking C executable cmTC_94b43 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_94b43.dir/link.txt --verbose=1 +/usr/bin/cc CMakeFiles/cmTC_94b43.dir/src.c.o -o cmTC_94b43 +/usr/bin/ld: CMakeFiles/cmTC_94b43.dir/src.c.o: in function `main': +src.c:(.text+0x3e): undefined reference to `pthread_create' +/usr/bin/ld: src.c:(.text+0x4a): undefined reference to `pthread_detach' +/usr/bin/ld: src.c:(.text+0x56): undefined reference to `pthread_cancel' +/usr/bin/ld: src.c:(.text+0x67): undefined reference to `pthread_join' +collect2: error: ld returned 1 exit status +make[1]: *** [CMakeFiles/cmTC_94b43.dir/build.make:99: cmTC_94b43] Error 1 +make[1]: Leaving directory '/home/andreas/git/logger/cmake-build-release/CMakeFiles/CMakeTmp' +make: *** [Makefile:127: cmTC_94b43/fast] Error 2 + + +Source file was: +#include + +static void* test_func(void* data) +{ + return data; +} + +int main(void) +{ + pthread_t thread; + pthread_create(&thread, NULL, test_func, NULL); + pthread_detach(thread); + pthread_cancel(thread); + pthread_join(thread, NULL); + pthread_atfork(NULL, NULL, NULL); + pthread_exit(NULL); + + return 0; +} + +Determining if the function pthread_create exists in the pthreads failed with the following output: +Change Dir: /home/andreas/git/logger/cmake-build-release/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make -f Makefile cmTC_01882/fast && /usr/bin/make -f CMakeFiles/cmTC_01882.dir/build.make CMakeFiles/cmTC_01882.dir/build +make[1]: Entering directory '/home/andreas/git/logger/cmake-build-release/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_01882.dir/CheckFunctionExists.c.o +/usr/bin/cc -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_01882.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.22/Modules/CheckFunctionExists.c +Linking C executable cmTC_01882 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_01882.dir/link.txt --verbose=1 +/usr/bin/cc -DCHECK_FUNCTION_EXISTS=pthread_create CMakeFiles/cmTC_01882.dir/CheckFunctionExists.c.o -o cmTC_01882 -lpthreads +/usr/bin/ld: cannot find -lpthreads +collect2: error: ld returned 1 exit status +make[1]: *** [CMakeFiles/cmTC_01882.dir/build.make:99: cmTC_01882] Error 1 +make[1]: Leaving directory '/home/andreas/git/logger/cmake-build-release/CMakeFiles/CMakeTmp' +make: *** [Makefile:127: cmTC_01882/fast] Error 2 + + + diff --git a/cmake-build-release/CMakeFiles/CMakeOutput.log b/cmake-build-release/CMakeFiles/CMakeOutput.log new file mode 100644 index 0000000..271b049 --- /dev/null +++ b/cmake-build-release/CMakeFiles/CMakeOutput.log @@ -0,0 +1,441 @@ +The system is: Linux - 5.15.4-arch1-1 - x86_64 +Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. +Compiler: /usr/bin/cc +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" + +The C compiler identification is GNU, found in "/home/andreas/git/logger/cmake-build-release/CMakeFiles/3.22.0/CompilerIdC/a.out" + +Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. +Compiler: /usr/bin/c++ +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" + +The CXX compiler identification is GNU, found in "/home/andreas/git/logger/cmake-build-release/CMakeFiles/3.22.0/CompilerIdCXX/a.out" + +Detecting C compiler ABI info compiled with the following output: +Change Dir: /home/andreas/git/logger/cmake-build-release/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make -f Makefile cmTC_cd671/fast && /usr/bin/make -f CMakeFiles/cmTC_cd671.dir/build.make CMakeFiles/cmTC_cd671.dir/build +make[1]: Entering directory '/home/andreas/git/logger/cmake-build-release/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_cd671.dir/CMakeCCompilerABI.c.o +/usr/bin/cc -v -o CMakeFiles/cmTC_cd671.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +Target: x86_64-pc-linux-gnu +Configured with: /build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d --with-isl --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-linker-build-id --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-werror gdc_include_dir=/usr/include/dlang/gdc +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.1.0 (GCC) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_cd671.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_cd671.dir/' + /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/cc1 -quiet -v /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_cd671.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -o /tmp/cciZ0Y4c.s +GNU C17 (GCC) version 11.1.0 (x86_64-pc-linux-gnu) + compiled by GNU C version 11.1.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +warning: MPFR header version 4.1.0 differs from library version 4.1.0-p13. +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring nonexistent directory "/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../x86_64-pc-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include + /usr/local/include + /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include-fixed + /usr/include +End of search list. +GNU C17 (GCC) version 11.1.0 (x86_64-pc-linux-gnu) + compiled by GNU C version 11.1.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +warning: MPFR header version 4.1.0 differs from library version 4.1.0-p13. +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 3d0ac5c030c008e73f10e8b66957dbfa +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_cd671.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_cd671.dir/' + as -v --64 -o CMakeFiles/cmTC_cd671.dir/CMakeCCompilerABI.c.o /tmp/cciZ0Y4c.s +GNU assembler version 2.36.1 (x86_64-pc-linux-gnu) using BFD version (GNU Binutils) 2.36.1 +COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_cd671.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_cd671.dir/CMakeCCompilerABI.c.' +Linking C executable cmTC_cd671 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_cd671.dir/link.txt --verbose=1 +/usr/bin/cc -v CMakeFiles/cmTC_cd671.dir/CMakeCCompilerABI.c.o -o cmTC_cd671 +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/lto-wrapper +Target: x86_64-pc-linux-gnu +Configured with: /build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d --with-isl --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-linker-build-id --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-werror gdc_include_dir=/usr/include/dlang/gdc +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.1.0 (GCC) +COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_cd671' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_cd671.' + /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/collect2 -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccRZNymJ.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_cd671 /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0 -L/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../.. CMakeFiles/cmTC_cd671.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_cd671' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_cd671.' +make[1]: Leaving directory '/home/andreas/git/logger/cmake-build-release/CMakeFiles/CMakeTmp' + + + +Parsed C implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include] + add: [/usr/local/include] + add: [/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include-fixed] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include-fixed] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include-fixed] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include;/usr/local/include;/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include-fixed;/usr/include] + + +Parsed C implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/andreas/git/logger/cmake-build-release/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/make -f Makefile cmTC_cd671/fast && /usr/bin/make -f CMakeFiles/cmTC_cd671.dir/build.make CMakeFiles/cmTC_cd671.dir/build] + ignore line: [make[1]: Entering directory '/home/andreas/git/logger/cmake-build-release/CMakeFiles/CMakeTmp'] + ignore line: [Building C object CMakeFiles/cmTC_cd671.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_cd671.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [Target: x86_64-pc-linux-gnu] + ignore line: [Configured with: /build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c c++ ada fortran go lto objc obj-c++ d --with-isl --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-linker-build-id --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-werror gdc_include_dir=/usr/include/dlang/gdc] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.1.0 (GCC) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_cd671.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_cd671.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/cc1 -quiet -v /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_cd671.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -o /tmp/cciZ0Y4c.s] + ignore line: [GNU C17 (GCC) version 11.1.0 (x86_64-pc-linux-gnu)] + ignore line: [ compiled by GNU C version 11.1.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [warning: MPFR header version 4.1.0 differs from library version 4.1.0-p13.] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../x86_64-pc-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include-fixed] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C17 (GCC) version 11.1.0 (x86_64-pc-linux-gnu)] + ignore line: [ compiled by GNU C version 11.1.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [warning: MPFR header version 4.1.0 differs from library version 4.1.0-p13.] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 3d0ac5c030c008e73f10e8b66957dbfa] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_cd671.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_cd671.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_cd671.dir/CMakeCCompilerABI.c.o /tmp/cciZ0Y4c.s] + ignore line: [GNU assembler version 2.36.1 (x86_64-pc-linux-gnu) using BFD version (GNU Binutils) 2.36.1] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_cd671.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_cd671.dir/CMakeCCompilerABI.c.'] + ignore line: [Linking C executable cmTC_cd671] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_cd671.dir/link.txt --verbose=1] + ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_cd671.dir/CMakeCCompilerABI.c.o -o cmTC_cd671 ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/lto-wrapper] + ignore line: [Target: x86_64-pc-linux-gnu] + ignore line: [Configured with: /build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c c++ ada fortran go lto objc obj-c++ d --with-isl --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-linker-build-id --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-werror gdc_include_dir=/usr/include/dlang/gdc] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.1.0 (GCC) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_cd671' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_cd671.'] + link line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/collect2 -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccRZNymJ.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_cd671 /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0 -L/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../.. CMakeFiles/cmTC_cd671.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib/crtn.o] + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccRZNymJ.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-o] ==> ignore + arg [cmTC_cd671] ==> ignore + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib/Scrt1.o] + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib/crti.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib/crti.o] + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0] + arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../..] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../..] + arg [CMakeFiles/cmTC_cd671.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/crtendS.o] + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib/crtn.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib/Scrt1.o] ==> [/usr/lib/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib/crti.o] ==> [/usr/lib/crti.o] + collapse obj [/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib/crtn.o] ==> [/usr/lib/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0] + collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../..] ==> [/usr/lib] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + implicit objs: [/usr/lib/Scrt1.o;/usr/lib/crti.o;/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/crtbeginS.o;/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/crtendS.o;/usr/lib/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0;/usr/lib;/lib] + implicit fwks: [] + + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: /home/andreas/git/logger/cmake-build-release/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make -f Makefile cmTC_66d96/fast && /usr/bin/make -f CMakeFiles/cmTC_66d96.dir/build.make CMakeFiles/cmTC_66d96.dir/build +make[1]: Entering directory '/home/andreas/git/logger/cmake-build-release/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_66d96.dir/CMakeCXXCompilerABI.cpp.o +/usr/bin/c++ -v -o CMakeFiles/cmTC_66d96.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +Target: x86_64-pc-linux-gnu +Configured with: /build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d --with-isl --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-linker-build-id --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-werror gdc_include_dir=/usr/include/dlang/gdc +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.1.0 (GCC) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_66d96.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_66d96.dir/' + /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/cc1plus -quiet -v -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_66d96.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -o /tmp/cccI3UFv.s +GNU C++17 (GCC) version 11.1.0 (x86_64-pc-linux-gnu) + compiled by GNU C version 11.1.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +warning: MPFR header version 4.1.0 differs from library version 4.1.0-p13. +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring nonexistent directory "/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../x86_64-pc-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../include/c++/11.1.0 + /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../include/c++/11.1.0/x86_64-pc-linux-gnu + /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../include/c++/11.1.0/backward + /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include + /usr/local/include + /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include-fixed + /usr/include +End of search list. +GNU C++17 (GCC) version 11.1.0 (x86_64-pc-linux-gnu) + compiled by GNU C version 11.1.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +warning: MPFR header version 4.1.0 differs from library version 4.1.0-p13. +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 45eb9a71cc15bfdc579557bea4b77e51 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_66d96.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_66d96.dir/' + as -v --64 -o CMakeFiles/cmTC_66d96.dir/CMakeCXXCompilerABI.cpp.o /tmp/cccI3UFv.s +GNU assembler version 2.36.1 (x86_64-pc-linux-gnu) using BFD version (GNU Binutils) 2.36.1 +COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_66d96.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_66d96.dir/CMakeCXXCompilerABI.cpp.' +Linking CXX executable cmTC_66d96 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_66d96.dir/link.txt --verbose=1 +/usr/bin/c++ -v CMakeFiles/cmTC_66d96.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_66d96 +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/lto-wrapper +Target: x86_64-pc-linux-gnu +Configured with: /build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d --with-isl --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-linker-build-id --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-werror gdc_include_dir=/usr/include/dlang/gdc +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.1.0 (GCC) +COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_66d96' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_66d96.' + /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/collect2 -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccaWkmOG.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_66d96 /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0 -L/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../.. CMakeFiles/cmTC_66d96.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_66d96' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_66d96.' +make[1]: Leaving directory '/home/andreas/git/logger/cmake-build-release/CMakeFiles/CMakeTmp' + + + +Parsed CXX implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../include/c++/11.1.0] + add: [/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../include/c++/11.1.0/x86_64-pc-linux-gnu] + add: [/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../include/c++/11.1.0/backward] + add: [/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include] + add: [/usr/local/include] + add: [/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include-fixed] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../include/c++/11.1.0] ==> [/usr/include/c++/11.1.0] + collapse include dir [/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../include/c++/11.1.0/x86_64-pc-linux-gnu] ==> [/usr/include/c++/11.1.0/x86_64-pc-linux-gnu] + collapse include dir [/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../include/c++/11.1.0/backward] ==> [/usr/include/c++/11.1.0/backward] + collapse include dir [/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include-fixed] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include-fixed] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/include/c++/11.1.0;/usr/include/c++/11.1.0/x86_64-pc-linux-gnu;/usr/include/c++/11.1.0/backward;/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include;/usr/local/include;/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include-fixed;/usr/include] + + +Parsed CXX implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /home/andreas/git/logger/cmake-build-release/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/make -f Makefile cmTC_66d96/fast && /usr/bin/make -f CMakeFiles/cmTC_66d96.dir/build.make CMakeFiles/cmTC_66d96.dir/build] + ignore line: [make[1]: Entering directory '/home/andreas/git/logger/cmake-build-release/CMakeFiles/CMakeTmp'] + ignore line: [Building CXX object CMakeFiles/cmTC_66d96.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_66d96.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [Target: x86_64-pc-linux-gnu] + ignore line: [Configured with: /build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c c++ ada fortran go lto objc obj-c++ d --with-isl --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-linker-build-id --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-werror gdc_include_dir=/usr/include/dlang/gdc] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.1.0 (GCC) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_66d96.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_66d96.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/cc1plus -quiet -v -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_66d96.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -o /tmp/cccI3UFv.s] + ignore line: [GNU C++17 (GCC) version 11.1.0 (x86_64-pc-linux-gnu)] + ignore line: [ compiled by GNU C version 11.1.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [warning: MPFR header version 4.1.0 differs from library version 4.1.0-p13.] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../x86_64-pc-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../include/c++/11.1.0] + ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../include/c++/11.1.0/x86_64-pc-linux-gnu] + ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../include/c++/11.1.0/backward] + ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/include-fixed] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C++17 (GCC) version 11.1.0 (x86_64-pc-linux-gnu)] + ignore line: [ compiled by GNU C version 11.1.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [warning: MPFR header version 4.1.0 differs from library version 4.1.0-p13.] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 45eb9a71cc15bfdc579557bea4b77e51] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_66d96.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_66d96.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_66d96.dir/CMakeCXXCompilerABI.cpp.o /tmp/cccI3UFv.s] + ignore line: [GNU assembler version 2.36.1 (x86_64-pc-linux-gnu) using BFD version (GNU Binutils) 2.36.1] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_66d96.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_66d96.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [Linking CXX executable cmTC_66d96] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_66d96.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_66d96.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_66d96 ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/lto-wrapper] + ignore line: [Target: x86_64-pc-linux-gnu] + ignore line: [Configured with: /build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c c++ ada fortran go lto objc obj-c++ d --with-isl --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-linker-build-id --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-werror gdc_include_dir=/usr/include/dlang/gdc] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.1.0 (GCC) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_66d96' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_66d96.'] + link line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/collect2 -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccaWkmOG.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_66d96 /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0 -L/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../.. CMakeFiles/cmTC_66d96.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib/crtn.o] + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccaWkmOG.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-o] ==> ignore + arg [cmTC_66d96] ==> ignore + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib/Scrt1.o] + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib/crti.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib/crti.o] + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0] + arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../..] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../..] + arg [CMakeFiles/cmTC_66d96.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/crtendS.o] + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib/crtn.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib/crtn.o] + collapse obj [/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib/Scrt1.o] ==> [/usr/lib/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib/crti.o] ==> [/usr/lib/crti.o] + collapse obj [/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib/crtn.o] ==> [/usr/lib/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0] + collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit objs: [/usr/lib/Scrt1.o;/usr/lib/crti.o;/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/crtbeginS.o;/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0/crtendS.o;/usr/lib/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-pc-linux-gnu/11.1.0;/usr/lib;/lib] + implicit fwks: [] + + +Determining if the include file pthread.h exists passed with the following output: +Change Dir: /home/andreas/git/logger/cmake-build-release/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make -f Makefile cmTC_d5dd4/fast && /usr/bin/make -f CMakeFiles/cmTC_d5dd4.dir/build.make CMakeFiles/cmTC_d5dd4.dir/build +make[1]: Entering directory '/home/andreas/git/logger/cmake-build-release/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_d5dd4.dir/CheckIncludeFile.c.o +/usr/bin/cc -o CMakeFiles/cmTC_d5dd4.dir/CheckIncludeFile.c.o -c /home/andreas/git/logger/cmake-build-release/CMakeFiles/CMakeTmp/CheckIncludeFile.c +Linking C executable cmTC_d5dd4 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_d5dd4.dir/link.txt --verbose=1 +/usr/bin/cc CMakeFiles/cmTC_d5dd4.dir/CheckIncludeFile.c.o -o cmTC_d5dd4 +make[1]: Leaving directory '/home/andreas/git/logger/cmake-build-release/CMakeFiles/CMakeTmp' + + + +Determining if the function pthread_create exists in the pthread passed with the following output: +Change Dir: /home/andreas/git/logger/cmake-build-release/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make -f Makefile cmTC_79acb/fast && /usr/bin/make -f CMakeFiles/cmTC_79acb.dir/build.make CMakeFiles/cmTC_79acb.dir/build +make[1]: Entering directory '/home/andreas/git/logger/cmake-build-release/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_79acb.dir/CheckFunctionExists.c.o +/usr/bin/cc -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_79acb.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.22/Modules/CheckFunctionExists.c +Linking C executable cmTC_79acb +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_79acb.dir/link.txt --verbose=1 +/usr/bin/cc -DCHECK_FUNCTION_EXISTS=pthread_create CMakeFiles/cmTC_79acb.dir/CheckFunctionExists.c.o -o cmTC_79acb -lpthread +make[1]: Leaving directory '/home/andreas/git/logger/cmake-build-release/CMakeFiles/CMakeTmp' + + + diff --git a/cmake-build-release/CMakeFiles/Makefile.cmake b/cmake-build-release/CMakeFiles/Makefile.cmake new file mode 100644 index 0000000..6413e72 --- /dev/null +++ b/cmake-build-release/CMakeFiles/Makefile.cmake @@ -0,0 +1,169 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# The generator used is: +set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") + +# The top level Makefile was generated from the following files: +set(CMAKE_MAKEFILE_DEPENDS + "CMakeCache.txt" + "../CMakeLists.txt" + "CMakeFiles/3.22.0/CMakeCCompiler.cmake" + "CMakeFiles/3.22.0/CMakeCXXCompiler.cmake" + "CMakeFiles/3.22.0/CMakeSystem.cmake" + "../test/CMakeLists.txt" + "../test/googletest/CMakeLists.txt" + "../test/googletest/googlemock/CMakeLists.txt" + "../test/googletest/googlemock/cmake/gmock.pc.in" + "../test/googletest/googlemock/cmake/gmock_main.pc.in" + "../test/googletest/googletest/CMakeLists.txt" + "../test/googletest/googletest/cmake/Config.cmake.in" + "../test/googletest/googletest/cmake/gtest.pc.in" + "../test/googletest/googletest/cmake/gtest_main.pc.in" + "../test/googletest/googletest/cmake/internal_utils.cmake" + "/usr/share/cmake-3.22/Modules/BasicConfigVersion-AnyNewerVersion.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeCCompiler.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c" + "/usr/share/cmake-3.22/Modules/CMakeCInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCXXCompiler.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp" + "/usr/share/cmake-3.22/Modules/CMakeCXXInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCompilerIdDetection.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDependentOption.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCXXCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompileFeatures.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompilerABI.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeExtraGeneratorDetermineCompilerMacrosAndIncludeDirs.cmake" + "/usr/share/cmake-3.22/Modules/CMakeFindBinUtils.cmake" + "/usr/share/cmake-3.22/Modules/CMakeFindCodeBlocks.cmake" + "/usr/share/cmake-3.22/Modules/CMakeGenericSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeInitializeConfigs.cmake" + "/usr/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakePackageConfigHelpers.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseImplicitIncludeInfo.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseImplicitLinkInfo.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseLibraryArchitecture.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystem.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCXXCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCompilerCommon.cmake" + "/usr/share/cmake-3.22/Modules/CMakeUnixFindMake.cmake" + "/usr/share/cmake-3.22/Modules/CheckCSourceCompiles.cmake" + "/usr/share/cmake-3.22/Modules/CheckFunctionExists.c" + "/usr/share/cmake-3.22/Modules/CheckIncludeFile.c.in" + "/usr/share/cmake-3.22/Modules/CheckIncludeFile.cmake" + "/usr/share/cmake-3.22/Modules/CheckLibraryExists.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ADSP-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ARMCC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ARMClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/AppleClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Borland-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Bruce-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Compaq-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Cray-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GHS-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-FindBinUtils.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/HP-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/HP-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IAR-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Intel-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/MSVC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/NVHPC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/NVIDIA-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/PGI-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/PathScale-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SCO-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SDCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SunPro-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/TI-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Watcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XL-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XL-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XLClang-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/zOS-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/FindPackageHandleStandardArgs.cmake" + "/usr/share/cmake-3.22/Modules/FindPackageMessage.cmake" + "/usr/share/cmake-3.22/Modules/FindPython.cmake" + "/usr/share/cmake-3.22/Modules/FindPython/Support.cmake" + "/usr/share/cmake-3.22/Modules/FindThreads.cmake" + "/usr/share/cmake-3.22/Modules/GNUInstallDirs.cmake" + "/usr/share/cmake-3.22/Modules/GoogleTest.cmake" + "/usr/share/cmake-3.22/Modules/Internal/CheckSourceCompiles.cmake" + "/usr/share/cmake-3.22/Modules/Internal/FeatureTesting.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-Determine-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux.cmake" + "/usr/share/cmake-3.22/Modules/Platform/UnixPaths.cmake" + "/usr/share/cmake-3.22/Modules/ProcessorCount.cmake" + "/usr/share/cmake-3.22/Modules/WriteBasicConfigVersionFile.cmake" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "CMakeFiles/3.22.0/CMakeSystem.cmake" + "CMakeFiles/3.22.0/CMakeCCompiler.cmake" + "CMakeFiles/3.22.0/CMakeCXXCompiler.cmake" + "CMakeFiles/3.22.0/CMakeCCompiler.cmake" + "CMakeFiles/3.22.0/CMakeCXXCompiler.cmake" + "CMakeFiles/CMakeDirectoryInformation.cmake" + "test/CMakeFiles/CMakeDirectoryInformation.cmake" + "test/googletest/CMakeFiles/CMakeDirectoryInformation.cmake" + "test/googletest/googletest/generated/gmock.pc" + "test/googletest/googletest/generated/gmock_main.pc" + "test/googletest/googlemock/CMakeFiles/CMakeDirectoryInformation.cmake" + "test/googletest/googletest/generated/GTestConfigVersion.cmake" + "test/googletest/googletest/generated/GTestConfig.cmake" + "test/googletest/googletest/generated/gtest.pc" + "test/googletest/googletest/generated/gtest_main.pc" + "test/googletest/googletest/CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "CMakeFiles/logger.dir/DependInfo.cmake" + "test/CMakeFiles/utility_test.dir/DependInfo.cmake" + "test/CMakeFiles/parse_test.dir/DependInfo.cmake" + "test/CMakeFiles/format_test.dir/DependInfo.cmake" + "test/googletest/googlemock/CMakeFiles/gmock.dir/DependInfo.cmake" + "test/googletest/googlemock/CMakeFiles/gmock_main.dir/DependInfo.cmake" + "test/googletest/googletest/CMakeFiles/gtest.dir/DependInfo.cmake" + "test/googletest/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake" + ) diff --git a/cmake-build-release/CMakeFiles/Makefile2 b/cmake-build-release/CMakeFiles/Makefile2 new file mode 100644 index 0000000..5d4236a --- /dev/null +++ b/cmake-build-release/CMakeFiles/Makefile2 @@ -0,0 +1,375 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/andreas/git/logger + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/andreas/git/logger/cmake-build-release + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: CMakeFiles/logger.dir/all +all: test/all +.PHONY : all + +# The main recursive "preinstall" target. +preinstall: test/preinstall +.PHONY : preinstall + +# The main recursive "clean" target. +clean: CMakeFiles/logger.dir/clean +clean: test/clean +.PHONY : clean + +#============================================================================= +# Directory level rules for directory test + +# Recursive "all" directory target. +test/all: test/CMakeFiles/utility_test.dir/all +test/all: test/CMakeFiles/parse_test.dir/all +test/all: test/CMakeFiles/format_test.dir/all +test/all: test/googletest/all +.PHONY : test/all + +# Recursive "preinstall" directory target. +test/preinstall: test/googletest/preinstall +.PHONY : test/preinstall + +# Recursive "clean" directory target. +test/clean: test/CMakeFiles/utility_test.dir/clean +test/clean: test/CMakeFiles/parse_test.dir/clean +test/clean: test/CMakeFiles/format_test.dir/clean +test/clean: test/googletest/clean +.PHONY : test/clean + +#============================================================================= +# Directory level rules for directory test/googletest + +# Recursive "all" directory target. +test/googletest/all: test/googletest/googlemock/all +.PHONY : test/googletest/all + +# Recursive "preinstall" directory target. +test/googletest/preinstall: test/googletest/googlemock/preinstall +.PHONY : test/googletest/preinstall + +# Recursive "clean" directory target. +test/googletest/clean: test/googletest/googlemock/clean +.PHONY : test/googletest/clean + +#============================================================================= +# Directory level rules for directory test/googletest/googlemock + +# Recursive "all" directory target. +test/googletest/googlemock/all: test/googletest/googlemock/CMakeFiles/gmock.dir/all +test/googletest/googlemock/all: test/googletest/googlemock/CMakeFiles/gmock_main.dir/all +test/googletest/googlemock/all: test/googletest/googletest/all +.PHONY : test/googletest/googlemock/all + +# Recursive "preinstall" directory target. +test/googletest/googlemock/preinstall: test/googletest/googletest/preinstall +.PHONY : test/googletest/googlemock/preinstall + +# Recursive "clean" directory target. +test/googletest/googlemock/clean: test/googletest/googlemock/CMakeFiles/gmock.dir/clean +test/googletest/googlemock/clean: test/googletest/googlemock/CMakeFiles/gmock_main.dir/clean +test/googletest/googlemock/clean: test/googletest/googletest/clean +.PHONY : test/googletest/googlemock/clean + +#============================================================================= +# Directory level rules for directory test/googletest/googletest + +# Recursive "all" directory target. +test/googletest/googletest/all: test/googletest/googletest/CMakeFiles/gtest.dir/all +test/googletest/googletest/all: test/googletest/googletest/CMakeFiles/gtest_main.dir/all +.PHONY : test/googletest/googletest/all + +# Recursive "preinstall" directory target. +test/googletest/googletest/preinstall: +.PHONY : test/googletest/googletest/preinstall + +# Recursive "clean" directory target. +test/googletest/googletest/clean: test/googletest/googletest/CMakeFiles/gtest.dir/clean +test/googletest/googletest/clean: test/googletest/googletest/CMakeFiles/gtest_main.dir/clean +.PHONY : test/googletest/googletest/clean + +#============================================================================= +# Target rules for target CMakeFiles/logger.dir + +# All Build rule for target. +CMakeFiles/logger.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/logger.dir/build.make CMakeFiles/logger.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/logger.dir/build.make CMakeFiles/logger.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/andreas/git/logger/cmake-build-release/CMakeFiles --progress-num=11,12 "Built target logger" +.PHONY : CMakeFiles/logger.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/logger.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/andreas/git/logger/cmake-build-release/CMakeFiles 2 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/logger.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/andreas/git/logger/cmake-build-release/CMakeFiles 0 +.PHONY : CMakeFiles/logger.dir/rule + +# Convenience name for target. +logger: CMakeFiles/logger.dir/rule +.PHONY : logger + +# clean rule for target. +CMakeFiles/logger.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/logger.dir/build.make CMakeFiles/logger.dir/clean +.PHONY : CMakeFiles/logger.dir/clean + +#============================================================================= +# Target rules for target test/CMakeFiles/utility_test.dir + +# All Build rule for target. +test/CMakeFiles/utility_test.dir/all: test/googletest/googletest/CMakeFiles/gtest_main.dir/all +test/CMakeFiles/utility_test.dir/all: test/googletest/googletest/CMakeFiles/gtest.dir/all +test/CMakeFiles/utility_test.dir/all: test/googletest/googlemock/CMakeFiles/gmock.dir/all + $(MAKE) $(MAKESILENT) -f test/CMakeFiles/utility_test.dir/build.make test/CMakeFiles/utility_test.dir/depend + $(MAKE) $(MAKESILENT) -f test/CMakeFiles/utility_test.dir/build.make test/CMakeFiles/utility_test.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/andreas/git/logger/cmake-build-release/CMakeFiles --progress-num=15,16 "Built target utility_test" +.PHONY : test/CMakeFiles/utility_test.dir/all + +# Build rule for subdir invocation for target. +test/CMakeFiles/utility_test.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/andreas/git/logger/cmake-build-release/CMakeFiles 8 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 test/CMakeFiles/utility_test.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/andreas/git/logger/cmake-build-release/CMakeFiles 0 +.PHONY : test/CMakeFiles/utility_test.dir/rule + +# Convenience name for target. +utility_test: test/CMakeFiles/utility_test.dir/rule +.PHONY : utility_test + +# clean rule for target. +test/CMakeFiles/utility_test.dir/clean: + $(MAKE) $(MAKESILENT) -f test/CMakeFiles/utility_test.dir/build.make test/CMakeFiles/utility_test.dir/clean +.PHONY : test/CMakeFiles/utility_test.dir/clean + +#============================================================================= +# Target rules for target test/CMakeFiles/parse_test.dir + +# All Build rule for target. +test/CMakeFiles/parse_test.dir/all: test/googletest/googletest/CMakeFiles/gtest_main.dir/all +test/CMakeFiles/parse_test.dir/all: test/googletest/googletest/CMakeFiles/gtest.dir/all +test/CMakeFiles/parse_test.dir/all: test/googletest/googlemock/CMakeFiles/gmock.dir/all + $(MAKE) $(MAKESILENT) -f test/CMakeFiles/parse_test.dir/build.make test/CMakeFiles/parse_test.dir/depend + $(MAKE) $(MAKESILENT) -f test/CMakeFiles/parse_test.dir/build.make test/CMakeFiles/parse_test.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/andreas/git/logger/cmake-build-release/CMakeFiles --progress-num=13,14 "Built target parse_test" +.PHONY : test/CMakeFiles/parse_test.dir/all + +# Build rule for subdir invocation for target. +test/CMakeFiles/parse_test.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/andreas/git/logger/cmake-build-release/CMakeFiles 8 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 test/CMakeFiles/parse_test.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/andreas/git/logger/cmake-build-release/CMakeFiles 0 +.PHONY : test/CMakeFiles/parse_test.dir/rule + +# Convenience name for target. +parse_test: test/CMakeFiles/parse_test.dir/rule +.PHONY : parse_test + +# clean rule for target. +test/CMakeFiles/parse_test.dir/clean: + $(MAKE) $(MAKESILENT) -f test/CMakeFiles/parse_test.dir/build.make test/CMakeFiles/parse_test.dir/clean +.PHONY : test/CMakeFiles/parse_test.dir/clean + +#============================================================================= +# Target rules for target test/CMakeFiles/format_test.dir + +# All Build rule for target. +test/CMakeFiles/format_test.dir/all: test/googletest/googletest/CMakeFiles/gtest_main.dir/all +test/CMakeFiles/format_test.dir/all: test/googletest/googletest/CMakeFiles/gtest.dir/all +test/CMakeFiles/format_test.dir/all: test/googletest/googlemock/CMakeFiles/gmock.dir/all + $(MAKE) $(MAKESILENT) -f test/CMakeFiles/format_test.dir/build.make test/CMakeFiles/format_test.dir/depend + $(MAKE) $(MAKESILENT) -f test/CMakeFiles/format_test.dir/build.make test/CMakeFiles/format_test.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/andreas/git/logger/cmake-build-release/CMakeFiles --progress-num=1,2 "Built target format_test" +.PHONY : test/CMakeFiles/format_test.dir/all + +# Build rule for subdir invocation for target. +test/CMakeFiles/format_test.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/andreas/git/logger/cmake-build-release/CMakeFiles 8 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 test/CMakeFiles/format_test.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/andreas/git/logger/cmake-build-release/CMakeFiles 0 +.PHONY : test/CMakeFiles/format_test.dir/rule + +# Convenience name for target. +format_test: test/CMakeFiles/format_test.dir/rule +.PHONY : format_test + +# clean rule for target. +test/CMakeFiles/format_test.dir/clean: + $(MAKE) $(MAKESILENT) -f test/CMakeFiles/format_test.dir/build.make test/CMakeFiles/format_test.dir/clean +.PHONY : test/CMakeFiles/format_test.dir/clean + +#============================================================================= +# Target rules for target test/googletest/googlemock/CMakeFiles/gmock.dir + +# All Build rule for target. +test/googletest/googlemock/CMakeFiles/gmock.dir/all: test/googletest/googletest/CMakeFiles/gtest.dir/all + $(MAKE) $(MAKESILENT) -f test/googletest/googlemock/CMakeFiles/gmock.dir/build.make test/googletest/googlemock/CMakeFiles/gmock.dir/depend + $(MAKE) $(MAKESILENT) -f test/googletest/googlemock/CMakeFiles/gmock.dir/build.make test/googletest/googlemock/CMakeFiles/gmock.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/andreas/git/logger/cmake-build-release/CMakeFiles --progress-num=3,4 "Built target gmock" +.PHONY : test/googletest/googlemock/CMakeFiles/gmock.dir/all + +# Build rule for subdir invocation for target. +test/googletest/googlemock/CMakeFiles/gmock.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/andreas/git/logger/cmake-build-release/CMakeFiles 4 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 test/googletest/googlemock/CMakeFiles/gmock.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/andreas/git/logger/cmake-build-release/CMakeFiles 0 +.PHONY : test/googletest/googlemock/CMakeFiles/gmock.dir/rule + +# Convenience name for target. +gmock: test/googletest/googlemock/CMakeFiles/gmock.dir/rule +.PHONY : gmock + +# clean rule for target. +test/googletest/googlemock/CMakeFiles/gmock.dir/clean: + $(MAKE) $(MAKESILENT) -f test/googletest/googlemock/CMakeFiles/gmock.dir/build.make test/googletest/googlemock/CMakeFiles/gmock.dir/clean +.PHONY : test/googletest/googlemock/CMakeFiles/gmock.dir/clean + +#============================================================================= +# Target rules for target test/googletest/googlemock/CMakeFiles/gmock_main.dir + +# All Build rule for target. +test/googletest/googlemock/CMakeFiles/gmock_main.dir/all: test/googletest/googletest/CMakeFiles/gtest.dir/all +test/googletest/googlemock/CMakeFiles/gmock_main.dir/all: test/googletest/googlemock/CMakeFiles/gmock.dir/all + $(MAKE) $(MAKESILENT) -f test/googletest/googlemock/CMakeFiles/gmock_main.dir/build.make test/googletest/googlemock/CMakeFiles/gmock_main.dir/depend + $(MAKE) $(MAKESILENT) -f test/googletest/googlemock/CMakeFiles/gmock_main.dir/build.make test/googletest/googlemock/CMakeFiles/gmock_main.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/andreas/git/logger/cmake-build-release/CMakeFiles --progress-num=5,6 "Built target gmock_main" +.PHONY : test/googletest/googlemock/CMakeFiles/gmock_main.dir/all + +# Build rule for subdir invocation for target. +test/googletest/googlemock/CMakeFiles/gmock_main.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/andreas/git/logger/cmake-build-release/CMakeFiles 6 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 test/googletest/googlemock/CMakeFiles/gmock_main.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/andreas/git/logger/cmake-build-release/CMakeFiles 0 +.PHONY : test/googletest/googlemock/CMakeFiles/gmock_main.dir/rule + +# Convenience name for target. +gmock_main: test/googletest/googlemock/CMakeFiles/gmock_main.dir/rule +.PHONY : gmock_main + +# clean rule for target. +test/googletest/googlemock/CMakeFiles/gmock_main.dir/clean: + $(MAKE) $(MAKESILENT) -f test/googletest/googlemock/CMakeFiles/gmock_main.dir/build.make test/googletest/googlemock/CMakeFiles/gmock_main.dir/clean +.PHONY : test/googletest/googlemock/CMakeFiles/gmock_main.dir/clean + +#============================================================================= +# Target rules for target test/googletest/googletest/CMakeFiles/gtest.dir + +# All Build rule for target. +test/googletest/googletest/CMakeFiles/gtest.dir/all: + $(MAKE) $(MAKESILENT) -f test/googletest/googletest/CMakeFiles/gtest.dir/build.make test/googletest/googletest/CMakeFiles/gtest.dir/depend + $(MAKE) $(MAKESILENT) -f test/googletest/googletest/CMakeFiles/gtest.dir/build.make test/googletest/googletest/CMakeFiles/gtest.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/andreas/git/logger/cmake-build-release/CMakeFiles --progress-num=7,8 "Built target gtest" +.PHONY : test/googletest/googletest/CMakeFiles/gtest.dir/all + +# Build rule for subdir invocation for target. +test/googletest/googletest/CMakeFiles/gtest.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/andreas/git/logger/cmake-build-release/CMakeFiles 2 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 test/googletest/googletest/CMakeFiles/gtest.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/andreas/git/logger/cmake-build-release/CMakeFiles 0 +.PHONY : test/googletest/googletest/CMakeFiles/gtest.dir/rule + +# Convenience name for target. +gtest: test/googletest/googletest/CMakeFiles/gtest.dir/rule +.PHONY : gtest + +# clean rule for target. +test/googletest/googletest/CMakeFiles/gtest.dir/clean: + $(MAKE) $(MAKESILENT) -f test/googletest/googletest/CMakeFiles/gtest.dir/build.make test/googletest/googletest/CMakeFiles/gtest.dir/clean +.PHONY : test/googletest/googletest/CMakeFiles/gtest.dir/clean + +#============================================================================= +# Target rules for target test/googletest/googletest/CMakeFiles/gtest_main.dir + +# All Build rule for target. +test/googletest/googletest/CMakeFiles/gtest_main.dir/all: test/googletest/googletest/CMakeFiles/gtest.dir/all + $(MAKE) $(MAKESILENT) -f test/googletest/googletest/CMakeFiles/gtest_main.dir/build.make test/googletest/googletest/CMakeFiles/gtest_main.dir/depend + $(MAKE) $(MAKESILENT) -f test/googletest/googletest/CMakeFiles/gtest_main.dir/build.make test/googletest/googletest/CMakeFiles/gtest_main.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/andreas/git/logger/cmake-build-release/CMakeFiles --progress-num=9,10 "Built target gtest_main" +.PHONY : test/googletest/googletest/CMakeFiles/gtest_main.dir/all + +# Build rule for subdir invocation for target. +test/googletest/googletest/CMakeFiles/gtest_main.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/andreas/git/logger/cmake-build-release/CMakeFiles 4 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 test/googletest/googletest/CMakeFiles/gtest_main.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/andreas/git/logger/cmake-build-release/CMakeFiles 0 +.PHONY : test/googletest/googletest/CMakeFiles/gtest_main.dir/rule + +# Convenience name for target. +gtest_main: test/googletest/googletest/CMakeFiles/gtest_main.dir/rule +.PHONY : gtest_main + +# clean rule for target. +test/googletest/googletest/CMakeFiles/gtest_main.dir/clean: + $(MAKE) $(MAKESILENT) -f test/googletest/googletest/CMakeFiles/gtest_main.dir/build.make test/googletest/googletest/CMakeFiles/gtest_main.dir/clean +.PHONY : test/googletest/googletest/CMakeFiles/gtest_main.dir/clean + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/cmake-build-release/CMakeFiles/TargetDirectories.txt b/cmake-build-release/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..c04cb6d --- /dev/null +++ b/cmake-build-release/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,43 @@ +/home/andreas/git/logger/cmake-build-release/CMakeFiles/logger.dir +/home/andreas/git/logger/cmake-build-release/CMakeFiles/test.dir +/home/andreas/git/logger/cmake-build-release/CMakeFiles/edit_cache.dir +/home/andreas/git/logger/cmake-build-release/CMakeFiles/rebuild_cache.dir +/home/andreas/git/logger/cmake-build-release/CMakeFiles/list_install_components.dir +/home/andreas/git/logger/cmake-build-release/CMakeFiles/install.dir +/home/andreas/git/logger/cmake-build-release/CMakeFiles/install/local.dir +/home/andreas/git/logger/cmake-build-release/CMakeFiles/install/strip.dir +/home/andreas/git/logger/cmake-build-release/test/CMakeFiles/utility_test.dir +/home/andreas/git/logger/cmake-build-release/test/CMakeFiles/parse_test.dir +/home/andreas/git/logger/cmake-build-release/test/CMakeFiles/format_test.dir +/home/andreas/git/logger/cmake-build-release/test/CMakeFiles/test.dir +/home/andreas/git/logger/cmake-build-release/test/CMakeFiles/edit_cache.dir +/home/andreas/git/logger/cmake-build-release/test/CMakeFiles/rebuild_cache.dir +/home/andreas/git/logger/cmake-build-release/test/CMakeFiles/list_install_components.dir +/home/andreas/git/logger/cmake-build-release/test/CMakeFiles/install.dir +/home/andreas/git/logger/cmake-build-release/test/CMakeFiles/install/local.dir +/home/andreas/git/logger/cmake-build-release/test/CMakeFiles/install/strip.dir +/home/andreas/git/logger/cmake-build-release/test/googletest/CMakeFiles/test.dir +/home/andreas/git/logger/cmake-build-release/test/googletest/CMakeFiles/edit_cache.dir +/home/andreas/git/logger/cmake-build-release/test/googletest/CMakeFiles/rebuild_cache.dir +/home/andreas/git/logger/cmake-build-release/test/googletest/CMakeFiles/list_install_components.dir +/home/andreas/git/logger/cmake-build-release/test/googletest/CMakeFiles/install.dir +/home/andreas/git/logger/cmake-build-release/test/googletest/CMakeFiles/install/local.dir +/home/andreas/git/logger/cmake-build-release/test/googletest/CMakeFiles/install/strip.dir +/home/andreas/git/logger/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock.dir +/home/andreas/git/logger/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock_main.dir +/home/andreas/git/logger/cmake-build-release/test/googletest/googlemock/CMakeFiles/test.dir +/home/andreas/git/logger/cmake-build-release/test/googletest/googlemock/CMakeFiles/edit_cache.dir +/home/andreas/git/logger/cmake-build-release/test/googletest/googlemock/CMakeFiles/rebuild_cache.dir +/home/andreas/git/logger/cmake-build-release/test/googletest/googlemock/CMakeFiles/list_install_components.dir +/home/andreas/git/logger/cmake-build-release/test/googletest/googlemock/CMakeFiles/install.dir +/home/andreas/git/logger/cmake-build-release/test/googletest/googlemock/CMakeFiles/install/local.dir +/home/andreas/git/logger/cmake-build-release/test/googletest/googlemock/CMakeFiles/install/strip.dir +/home/andreas/git/logger/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest.dir +/home/andreas/git/logger/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest_main.dir +/home/andreas/git/logger/cmake-build-release/test/googletest/googletest/CMakeFiles/test.dir +/home/andreas/git/logger/cmake-build-release/test/googletest/googletest/CMakeFiles/edit_cache.dir +/home/andreas/git/logger/cmake-build-release/test/googletest/googletest/CMakeFiles/rebuild_cache.dir +/home/andreas/git/logger/cmake-build-release/test/googletest/googletest/CMakeFiles/list_install_components.dir +/home/andreas/git/logger/cmake-build-release/test/googletest/googletest/CMakeFiles/install.dir +/home/andreas/git/logger/cmake-build-release/test/googletest/googletest/CMakeFiles/install/local.dir +/home/andreas/git/logger/cmake-build-release/test/googletest/googletest/CMakeFiles/install/strip.dir diff --git a/cmake-build-release/CMakeFiles/clion-environment.txt b/cmake-build-release/CMakeFiles/clion-environment.txt new file mode 100644 index 0000000..270d93c --- /dev/null +++ b/cmake-build-release/CMakeFiles/clion-environment.txt @@ -0,0 +1,3 @@ +ToolSet: 1.0 (local)Options: + +Options: \ No newline at end of file diff --git a/cmake-build-release/CMakeFiles/clion-log.txt b/cmake-build-release/CMakeFiles/clion-log.txt new file mode 100644 index 0000000..fcf215e --- /dev/null +++ b/cmake-build-release/CMakeFiles/clion-log.txt @@ -0,0 +1,26 @@ +/usr/bin/cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_DEPENDS_USE_COMPILER=FALSE -G "CodeBlocks - Unix Makefiles" /home/andreas/git/logger +-- The C compiler identification is GNU 11.1.0 +-- The CXX compiler identification is GNU 11.1.0 +-- Detecting C compiler ABI info +-- Detecting C compiler ABI info - done +-- Check for working C compiler: /usr/bin/cc - skipped +-- Detecting C compile features +-- Detecting C compile features - done +-- Detecting CXX compiler ABI info +-- Detecting CXX compiler ABI info - done +-- Check for working CXX compiler: /usr/bin/c++ - skipped +-- Detecting CXX compile features +-- Detecting CXX compile features - done +-- Found Python: /usr/bin/python3.9 (found version "3.9.7") found components: Interpreter +-- Looking for pthread.h +-- Looking for pthread.h - found +-- Performing Test CMAKE_HAVE_LIBC_PTHREAD +-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed +-- Looking for pthread_create in pthreads +-- Looking for pthread_create in pthreads - not found +-- Looking for pthread_create in pthread +-- Looking for pthread_create in pthread - found +-- Found Threads: TRUE +-- Configuring done +-- Generating done +-- Build files have been written to: /home/andreas/git/logger/cmake-build-release diff --git a/cmake-build-release/CMakeFiles/cmake.check_cache b/cmake-build-release/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/cmake-build-release/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/cmake-build-release/CMakeFiles/logger.dir/CXX.includecache b/cmake-build-release/CMakeFiles/logger.dir/CXX.includecache new file mode 100644 index 0000000..54fa988 --- /dev/null +++ b/cmake-build-release/CMakeFiles/logger.dir/CXX.includecache @@ -0,0 +1,52 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +../inc/Logger.h +array +- +iostream +- +tuple +- +format.h +- + +../inc/format.h +cstring +- +parse.h +../inc/parse.h +utility.h +../inc/utility.h +format_impl.h +../inc/format_impl.h + +../inc/format_impl.h +cstdint +- +utility.h +../inc/utility.h + +../inc/parse.h +types.h +../inc/types.h + +../inc/types.h +array +- + +../inc/utility.h +cstring +- +types.h +../inc/types.h + +/home/andreas/git/logger/src/main.cpp +Logger.h +- + diff --git a/cmake-build-release/CMakeFiles/logger.dir/DependInfo.cmake b/cmake-build-release/CMakeFiles/logger.dir/DependInfo.cmake new file mode 100644 index 0000000..63d976d --- /dev/null +++ b/cmake-build-release/CMakeFiles/logger.dir/DependInfo.cmake @@ -0,0 +1,29 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/home/andreas/git/logger/src/main.cpp" "/home/andreas/git/logger/cmake-build-release/CMakeFiles/logger.dir/src/main.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "GNU") + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "../inc" + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/cmake-build-release/CMakeFiles/logger.dir/build.make b/cmake-build-release/CMakeFiles/logger.dir/build.make new file mode 100644 index 0000000..113a8e2 --- /dev/null +++ b/cmake-build-release/CMakeFiles/logger.dir/build.make @@ -0,0 +1,106 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/andreas/git/logger + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/andreas/git/logger/cmake-build-release + +# Include any dependencies generated for this target. +include CMakeFiles/logger.dir/depend.make +# Include the progress variables for this target. +include CMakeFiles/logger.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/logger.dir/flags.make + +CMakeFiles/logger.dir/src/main.cpp.o: CMakeFiles/logger.dir/flags.make +CMakeFiles/logger.dir/src/main.cpp.o: ../src/main.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/andreas/git/logger/cmake-build-release/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/logger.dir/src/main.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/logger.dir/src/main.cpp.o -c /home/andreas/git/logger/src/main.cpp + +CMakeFiles/logger.dir/src/main.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/logger.dir/src/main.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/andreas/git/logger/src/main.cpp > CMakeFiles/logger.dir/src/main.cpp.i + +CMakeFiles/logger.dir/src/main.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/logger.dir/src/main.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/andreas/git/logger/src/main.cpp -o CMakeFiles/logger.dir/src/main.cpp.s + +# Object files for target logger +logger_OBJECTS = \ +"CMakeFiles/logger.dir/src/main.cpp.o" + +# External object files for target logger +logger_EXTERNAL_OBJECTS = + +logger: CMakeFiles/logger.dir/src/main.cpp.o +logger: CMakeFiles/logger.dir/build.make +logger: CMakeFiles/logger.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/andreas/git/logger/cmake-build-release/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable logger" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/logger.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/logger.dir/build: logger +.PHONY : CMakeFiles/logger.dir/build + +CMakeFiles/logger.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/logger.dir/cmake_clean.cmake +.PHONY : CMakeFiles/logger.dir/clean + +CMakeFiles/logger.dir/depend: + cd /home/andreas/git/logger/cmake-build-release && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/andreas/git/logger /home/andreas/git/logger /home/andreas/git/logger/cmake-build-release /home/andreas/git/logger/cmake-build-release /home/andreas/git/logger/cmake-build-release/CMakeFiles/logger.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/logger.dir/depend + diff --git a/cmake-build-release/CMakeFiles/logger.dir/cmake_clean.cmake b/cmake-build-release/CMakeFiles/logger.dir/cmake_clean.cmake new file mode 100644 index 0000000..9a5b6d2 --- /dev/null +++ b/cmake-build-release/CMakeFiles/logger.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "CMakeFiles/logger.dir/src/main.cpp.o" + "logger" + "logger.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/logger.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/cmake-build-release/CMakeFiles/logger.dir/depend.internal b/cmake-build-release/CMakeFiles/logger.dir/depend.internal new file mode 100644 index 0000000..f890347 --- /dev/null +++ b/cmake-build-release/CMakeFiles/logger.dir/depend.internal @@ -0,0 +1,11 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +CMakeFiles/logger.dir/src/main.cpp.o + ../inc/Logger.h + ../inc/format.h + ../inc/format_impl.h + ../inc/parse.h + ../inc/types.h + ../inc/utility.h + /home/andreas/git/logger/src/main.cpp diff --git a/cmake-build-release/CMakeFiles/logger.dir/depend.make b/cmake-build-release/CMakeFiles/logger.dir/depend.make new file mode 100644 index 0000000..335cc10 --- /dev/null +++ b/cmake-build-release/CMakeFiles/logger.dir/depend.make @@ -0,0 +1,11 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +CMakeFiles/logger.dir/src/main.cpp.o: \ + ../inc/Logger.h \ + ../inc/format.h \ + ../inc/format_impl.h \ + ../inc/parse.h \ + ../inc/types.h \ + ../inc/utility.h \ + ../src/main.cpp diff --git a/cmake-build-release/CMakeFiles/logger.dir/flags.make b/cmake-build-release/CMakeFiles/logger.dir/flags.make new file mode 100644 index 0000000..4f7da8e --- /dev/null +++ b/cmake-build-release/CMakeFiles/logger.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = + +CXX_INCLUDES = -I/home/andreas/git/logger/inc + +CXX_FLAGS = -O3 -DNDEBUG -O3 -Wall -Wextra -pedantic -fno-exceptions -std=gnu++20 + diff --git a/cmake-build-release/CMakeFiles/logger.dir/link.txt b/cmake-build-release/CMakeFiles/logger.dir/link.txt new file mode 100644 index 0000000..0d6fb8e --- /dev/null +++ b/cmake-build-release/CMakeFiles/logger.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -O3 -DNDEBUG CMakeFiles/logger.dir/src/main.cpp.o -o logger diff --git a/cmake-build-release/CMakeFiles/logger.dir/progress.make b/cmake-build-release/CMakeFiles/logger.dir/progress.make new file mode 100644 index 0000000..596289c --- /dev/null +++ b/cmake-build-release/CMakeFiles/logger.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 11 +CMAKE_PROGRESS_2 = 12 + diff --git a/cmake-build-release/CMakeFiles/logger.dir/src/main.cpp.o b/cmake-build-release/CMakeFiles/logger.dir/src/main.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..6d02dd1e0d4eeb31133aa7364df3752953bde0c0 GIT binary patch literal 3744 zcmbW4O>7fK6oAJ`_z6vI^HZ9Nsu;BW>B7JW?<1AbI(kJcA zn{VEGGxK(4);^s`jduBbgo%&5O_p1X5)xXotj8QRM%IzFgyT4#6F8BRIGIy8mD9K= z&+$Aj@FFkqGOzF|uklfV6L>)oL_rc{K@n6z6QUv~@}eM$q9n?qBC4V$MkP+-B|#D; zNs=W+QYB4_%ACy0f-K6CEX#_l%9`rR_;)(}gx99Ay_R08}Q(=wR zN<6S&hljzhxw`tIQwJ7C!W;GZv9OlWU)$hhX(p-He$d}J7C#z4b}d!^-LXr~_kw&d9c*)=@8Gc>Sk@AzPd=OcWCYr6J86@mxf7j%*?;=6*3 zoedvt_X0!N(5#5>y@SLz8}x1JTebQE7;C^^rhT8F^N>H-=o<3(f7BiKhtBoH{R6cX zqyBPt%(uor04VP72a_TH>iBd0V1AhT!rLb#?hl^pI^thVS-T2{=plbCwd?C9-R&?? zXIDPchwrHi_~&%N&iKGyfyd{HL%WHy<47;@&P{NlvMf0br%)*mE+a>K(g+T+Q=3zcz`as-9y;_F@fV;9Femc_qFIj##I#=msgosE%Ma-lpt+3^}wp7xyiD)WexQiB#u`wmAW{U1`>Nror}rvz0MzlSC$} zRT8O`uz{9*M1y8_%8Z~95VK;>lqtd;ZJ3pcIoEQrsy45Xh*c^Uv(pfCx@2b~@IBk^ z>}uM6cX}pLu9V7f0MQepXY)p`VivP>_W!@y1g@AX+{12(xf?E>roBbBfW~s&f}q6Q z4VUiq$L|(?licqF&0|=AcUr~QNllT>9v-^gvGk=!< vc4OmEm+AP2>BNG-@Hd~=ABSm|svzCalb(cmn(z;?z5gto{}<5j7O(%m_c}!$ literal 0 HcmV?d00001 diff --git a/cmake-build-release/CMakeFiles/progress.marks b/cmake-build-release/CMakeFiles/progress.marks new file mode 100644 index 0000000..b6a7d89 --- /dev/null +++ b/cmake-build-release/CMakeFiles/progress.marks @@ -0,0 +1 @@ +16 diff --git a/cmake-build-release/CTestTestfile.cmake b/cmake-build-release/CTestTestfile.cmake new file mode 100644 index 0000000..5496fe3 --- /dev/null +++ b/cmake-build-release/CTestTestfile.cmake @@ -0,0 +1,7 @@ +# CMake generated Testfile for +# Source directory: /home/andreas/git/logger +# Build directory: /home/andreas/git/logger/cmake-build-release +# +# This file includes the relevant testing commands required for +# testing this directory and lists subdirectories to be tested as well. +subdirs("test") diff --git a/cmake-build-release/Makefile b/cmake-build-release/Makefile new file mode 100644 index 0000000..e65f046 --- /dev/null +++ b/cmake-build-release/Makefile @@ -0,0 +1,339 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/andreas/git/logger + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/andreas/git/logger/cmake-build-release + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target test +test: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..." + /usr/bin/ctest --force-new-ctest-process $(ARGS) +.PHONY : test + +# Special rule for the target test +test/fast: test +.PHONY : test/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." + /usr/bin/cmake-gui -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components +.PHONY : list_install_components/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/andreas/git/logger/cmake-build-release/CMakeFiles /home/andreas/git/logger/cmake-build-release//CMakeFiles/progress.marks + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /home/andreas/git/logger/cmake-build-release/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +#============================================================================= +# Target rules for targets named logger + +# Build rule for target. +logger: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 logger +.PHONY : logger + +# fast build rule for target. +logger/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/logger.dir/build.make CMakeFiles/logger.dir/build +.PHONY : logger/fast + +#============================================================================= +# Target rules for targets named utility_test + +# Build rule for target. +utility_test: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 utility_test +.PHONY : utility_test + +# fast build rule for target. +utility_test/fast: + $(MAKE) $(MAKESILENT) -f test/CMakeFiles/utility_test.dir/build.make test/CMakeFiles/utility_test.dir/build +.PHONY : utility_test/fast + +#============================================================================= +# Target rules for targets named parse_test + +# Build rule for target. +parse_test: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 parse_test +.PHONY : parse_test + +# fast build rule for target. +parse_test/fast: + $(MAKE) $(MAKESILENT) -f test/CMakeFiles/parse_test.dir/build.make test/CMakeFiles/parse_test.dir/build +.PHONY : parse_test/fast + +#============================================================================= +# Target rules for targets named format_test + +# Build rule for target. +format_test: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 format_test +.PHONY : format_test + +# fast build rule for target. +format_test/fast: + $(MAKE) $(MAKESILENT) -f test/CMakeFiles/format_test.dir/build.make test/CMakeFiles/format_test.dir/build +.PHONY : format_test/fast + +#============================================================================= +# Target rules for targets named gmock + +# Build rule for target. +gmock: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 gmock +.PHONY : gmock + +# fast build rule for target. +gmock/fast: + $(MAKE) $(MAKESILENT) -f test/googletest/googlemock/CMakeFiles/gmock.dir/build.make test/googletest/googlemock/CMakeFiles/gmock.dir/build +.PHONY : gmock/fast + +#============================================================================= +# Target rules for targets named gmock_main + +# Build rule for target. +gmock_main: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 gmock_main +.PHONY : gmock_main + +# fast build rule for target. +gmock_main/fast: + $(MAKE) $(MAKESILENT) -f test/googletest/googlemock/CMakeFiles/gmock_main.dir/build.make test/googletest/googlemock/CMakeFiles/gmock_main.dir/build +.PHONY : gmock_main/fast + +#============================================================================= +# Target rules for targets named gtest + +# Build rule for target. +gtest: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 gtest +.PHONY : gtest + +# fast build rule for target. +gtest/fast: + $(MAKE) $(MAKESILENT) -f test/googletest/googletest/CMakeFiles/gtest.dir/build.make test/googletest/googletest/CMakeFiles/gtest.dir/build +.PHONY : gtest/fast + +#============================================================================= +# Target rules for targets named gtest_main + +# Build rule for target. +gtest_main: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 gtest_main +.PHONY : gtest_main + +# fast build rule for target. +gtest_main/fast: + $(MAKE) $(MAKESILENT) -f test/googletest/googletest/CMakeFiles/gtest_main.dir/build.make test/googletest/googletest/CMakeFiles/gtest_main.dir/build +.PHONY : gtest_main/fast + +src/main.o: src/main.cpp.o +.PHONY : src/main.o + +# target to build an object file +src/main.cpp.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/logger.dir/build.make CMakeFiles/logger.dir/src/main.cpp.o +.PHONY : src/main.cpp.o + +src/main.i: src/main.cpp.i +.PHONY : src/main.i + +# target to preprocess a source file +src/main.cpp.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/logger.dir/build.make CMakeFiles/logger.dir/src/main.cpp.i +.PHONY : src/main.cpp.i + +src/main.s: src/main.cpp.s +.PHONY : src/main.s + +# target to generate assembly for a file +src/main.cpp.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/logger.dir/build.make CMakeFiles/logger.dir/src/main.cpp.s +.PHONY : src/main.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... rebuild_cache" + @echo "... test" + @echo "... format_test" + @echo "... gmock" + @echo "... gmock_main" + @echo "... gtest" + @echo "... gtest_main" + @echo "... logger" + @echo "... parse_test" + @echo "... utility_test" + @echo "... src/main.o" + @echo "... src/main.i" + @echo "... src/main.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/cmake-build-release/cmake_install.cmake b/cmake-build-release/cmake_install.cmake new file mode 100644 index 0000000..454a137 --- /dev/null +++ b/cmake-build-release/cmake_install.cmake @@ -0,0 +1,59 @@ +# Install script for directory: /home/andreas/git/logger + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +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() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "0") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/andreas/git/logger/cmake-build-release/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 "/home/andreas/git/logger/cmake-build-release/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/cmake-build-release/lib/libgmock.a b/cmake-build-release/lib/libgmock.a new file mode 100644 index 0000000000000000000000000000000000000000..d2d843d76c3db16722bd7c21f22d220b2d6f0d9e GIT binary patch literal 235512 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
  • qXJ+S? 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 T{nd@48=oUu)@bFOU;qCAZ%0BU literal 0 HcmV?d00001 diff --git a/cmake-build-release/lib/libgmock_main.a b/cmake-build-release/lib/libgmock_main.a new file mode 100644 index 0000000000000000000000000000000000000000..33904b6893e02e3fbbed02c390cb029841df7998 GIT binary patch literal 2894 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 WB9U%pEu>F=;Og&46Q8$9{r>}ksug4a literal 0 HcmV?d00001 diff --git a/cmake-build-release/lib/libgtest_main.a b/cmake-build-release/lib/libgtest_main.a new file mode 100644 index 0000000000000000000000000000000000000000..f0fc58027161c42b8b6c10b3925c681fd193b25e GIT binary patch literal 2950 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 literal 0 HcmV?d00001 diff --git a/cmake-build-release/logger.cbp b/cmake-build-release/logger.cbp new file mode 100644 index 0000000..b8ccb25 --- /dev/null +++ b/cmake-build-release/logger.cbp @@ -0,0 +1,565 @@ + + + + + + diff --git a/cmake-build-release/test/CMakeFiles/CMakeDirectoryInformation.cmake b/cmake-build-release/test/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..539576f --- /dev/null +++ b/cmake-build-release/test/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/andreas/git/logger") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/andreas/git/logger/cmake-build-release") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/cmake-build-release/test/CMakeFiles/format_test.dir/CXX.includecache b/cmake-build-release/test/CMakeFiles/format_test.dir/CXX.includecache new file mode 100644 index 0000000..043a268 --- /dev/null +++ b/cmake-build-release/test/CMakeFiles/format_test.dir/CXX.includecache @@ -0,0 +1,374 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +../inc/format.h +cstring +- +parse.h +../inc/parse.h +utility.h +../inc/utility.h +format_impl.h +../inc/format_impl.h + +../inc/format_impl.h +cstdint +- +utility.h +../inc/utility.h + +../inc/parse.h +types.h +../inc/types.h + +../inc/types.h +array +- + +../inc/utility.h +cstring +- +types.h +../inc/types.h + +../test/googletest/googletest/include/gtest/gtest-death-test.h +gtest/internal/gtest-death-test-internal.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-death-test-internal.h + +../test/googletest/googletest/include/gtest/gtest-matchers.h +atomic +- +memory +- +ostream +- +string +- +type_traits +- +gtest/gtest-printers.h +../test/googletest/googletest/include/gtest/gtest/gtest-printers.h +gtest/internal/gtest-internal.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-port.h + +../test/googletest/googletest/include/gtest/gtest-message.h +limits +- +memory +- +sstream +- +gtest/internal/gtest-port.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-port.h + +../test/googletest/googletest/include/gtest/gtest-param-test.h +iterator +- +utility +- +gtest/internal/gtest-internal.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-param-util.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-param-util.h +gtest/internal/gtest-port.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-port.h + +../test/googletest/googletest/include/gtest/gtest-printers.h +functional +- +memory +- +ostream +- +sstream +- +string +- +tuple +- +type_traits +- +utility +- +vector +- +gtest/internal/gtest-internal.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-port.h +gtest/internal/custom/gtest-printers.h +../test/googletest/googletest/include/gtest/gtest/internal/custom/gtest-printers.h + +../test/googletest/googletest/include/gtest/gtest-test-part.h +iosfwd +- +vector +- +gtest/internal/gtest-internal.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-string.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-string.h + +../test/googletest/googletest/include/gtest/gtest-typed-test.h +gtest/internal/gtest-internal.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-port.h +gtest/internal/gtest-type-util.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-type-util.h + +../test/googletest/googletest/include/gtest/gtest.h +cstddef +- +limits +- +memory +- +ostream +- +type_traits +- +vector +- +gtest/internal/gtest-internal.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-string.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-string.h +gtest/gtest-death-test.h +../test/googletest/googletest/include/gtest/gtest/gtest-death-test.h +gtest/gtest-matchers.h +../test/googletest/googletest/include/gtest/gtest/gtest-matchers.h +gtest/gtest-message.h +../test/googletest/googletest/include/gtest/gtest/gtest-message.h +gtest/gtest-param-test.h +../test/googletest/googletest/include/gtest/gtest/gtest-param-test.h +gtest/gtest-printers.h +../test/googletest/googletest/include/gtest/gtest/gtest-printers.h +gtest/gtest_prod.h +../test/googletest/googletest/include/gtest/gtest/gtest_prod.h +gtest/gtest-test-part.h +../test/googletest/googletest/include/gtest/gtest/gtest-test-part.h +gtest/gtest-typed-test.h +../test/googletest/googletest/include/gtest/gtest/gtest-typed-test.h +gtest/gtest_pred_impl.h +../test/googletest/googletest/include/gtest/gtest/gtest_pred_impl.h + +../test/googletest/googletest/include/gtest/gtest_pred_impl.h +gtest/gtest.h +../test/googletest/googletest/include/gtest/gtest/gtest.h + +../test/googletest/googletest/include/gtest/gtest_prod.h + +../test/googletest/googletest/include/gtest/internal/custom/gtest-port.h + +../test/googletest/googletest/include/gtest/internal/custom/gtest-printers.h + +../test/googletest/googletest/include/gtest/internal/gtest-death-test-internal.h +gtest/gtest-matchers.h +../test/googletest/googletest/include/gtest/internal/gtest/gtest-matchers.h +gtest/internal/gtest-internal.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-internal.h +stdio.h +- +memory +- + +../test/googletest/googletest/include/gtest/internal/gtest-filepath.h +gtest/internal/gtest-string.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-string.h + +../test/googletest/googletest/include/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-port.h +stdlib.h +- +sys/types.h +- +sys/wait.h +- +unistd.h +- +stdexcept +- +ctype.h +- +float.h +- +string.h +- +cstdint +- +iomanip +- +limits +- +map +- +set +- +string +- +type_traits +- +vector +- +gtest/gtest-message.h +../test/googletest/googletest/include/gtest/internal/gtest/gtest-message.h +gtest/internal/gtest-filepath.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-filepath.h +gtest/internal/gtest-string.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-string.h +gtest/internal/gtest-type-util.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-type-util.h + +../test/googletest/googletest/include/gtest/internal/gtest-param-util.h +ctype.h +- +cassert +- +iterator +- +memory +- +set +- +tuple +- +type_traits +- +utility +- +vector +- +gtest/internal/gtest-internal.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-port.h +gtest/gtest-printers.h +../test/googletest/googletest/include/gtest/internal/gtest/gtest-printers.h +gtest/gtest-test-part.h +../test/googletest/googletest/include/gtest/internal/gtest/gtest-test-part.h + +../test/googletest/googletest/include/gtest/internal/gtest-port-arch.h +winapifamily.h +- +TargetConditionals.h +- + +../test/googletest/googletest/include/gtest/internal/gtest-port.h +ctype.h +- +stddef.h +- +stdio.h +- +stdlib.h +- +string.h +- +cerrno +- +cstdint +- +iostream +- +limits +- +locale +- +memory +- +string +- +tuple +- +type_traits +- +vector +- +sys/types.h +- +sys/stat.h +- +AvailabilityMacros.h +- +TargetConditionals.h +- +gtest/internal/custom/gtest-port.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/custom/gtest-port.h +gtest/internal/gtest-port-arch.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-port-arch.h +direct.h +- +io.h +- +unistd.h +- +unistd.h +- +strings.h +- +android/api-level.h +- +regex.h +- +typeinfo +- +pthread.h +- +time.h +- +condition_variable +- +mutex +- +absl/types/any.h +../test/googletest/googletest/include/gtest/internal/absl/types/any.h +any +- +absl/types/optional.h +../test/googletest/googletest/include/gtest/internal/absl/types/optional.h +optional +- +absl/strings/string_view.h +../test/googletest/googletest/include/gtest/internal/absl/strings/string_view.h +string_view +- +absl/types/variant.h +../test/googletest/googletest/include/gtest/internal/absl/types/variant.h +variant +- + +../test/googletest/googletest/include/gtest/internal/gtest-string.h +mem.h +- +string.h +- +cstdint +- +string +- +gtest/internal/gtest-port.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-port.h + +../test/googletest/googletest/include/gtest/internal/gtest-type-util.h +gtest/internal/gtest-port.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-port.h +cxxabi.h +- +acxx_demangle.h +- + +/home/andreas/git/logger/test/src/format.cpp +format.h +- +gtest/gtest.h +- + diff --git a/cmake-build-release/test/CMakeFiles/format_test.dir/DependInfo.cmake b/cmake-build-release/test/CMakeFiles/format_test.dir/DependInfo.cmake new file mode 100644 index 0000000..d515b82 --- /dev/null +++ b/cmake-build-release/test/CMakeFiles/format_test.dir/DependInfo.cmake @@ -0,0 +1,36 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/home/andreas/git/logger/test/src/format.cpp" "/home/andreas/git/logger/cmake-build-release/test/CMakeFiles/format_test.dir/src/format.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "GNU") + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "../inc" + "../test/googletest/googletest/include" + "../test/googletest/googletest" + "../test/googletest/googlemock/include" + "../test/googletest/googlemock" + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + "/home/andreas/git/logger/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest.dir/DependInfo.cmake" + "/home/andreas/git/logger/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock.dir/DependInfo.cmake" + "/home/andreas/git/logger/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake" + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/cmake-build-release/test/CMakeFiles/format_test.dir/build.make b/cmake-build-release/test/CMakeFiles/format_test.dir/build.make new file mode 100644 index 0000000..e667b90 --- /dev/null +++ b/cmake-build-release/test/CMakeFiles/format_test.dir/build.make @@ -0,0 +1,111 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/andreas/git/logger + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/andreas/git/logger/cmake-build-release + +# Include any dependencies generated for this target. +include test/CMakeFiles/format_test.dir/depend.make +# Include the progress variables for this target. +include test/CMakeFiles/format_test.dir/progress.make + +# Include the compile flags for this target's objects. +include test/CMakeFiles/format_test.dir/flags.make + +test/CMakeFiles/format_test.dir/src/format.cpp.o: test/CMakeFiles/format_test.dir/flags.make +test/CMakeFiles/format_test.dir/src/format.cpp.o: ../test/src/format.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/andreas/git/logger/cmake-build-release/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object test/CMakeFiles/format_test.dir/src/format.cpp.o" + cd /home/andreas/git/logger/cmake-build-release/test && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/format_test.dir/src/format.cpp.o -c /home/andreas/git/logger/test/src/format.cpp + +test/CMakeFiles/format_test.dir/src/format.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/format_test.dir/src/format.cpp.i" + cd /home/andreas/git/logger/cmake-build-release/test && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/andreas/git/logger/test/src/format.cpp > CMakeFiles/format_test.dir/src/format.cpp.i + +test/CMakeFiles/format_test.dir/src/format.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/format_test.dir/src/format.cpp.s" + cd /home/andreas/git/logger/cmake-build-release/test && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/andreas/git/logger/test/src/format.cpp -o CMakeFiles/format_test.dir/src/format.cpp.s + +# Object files for target format_test +format_test_OBJECTS = \ +"CMakeFiles/format_test.dir/src/format.cpp.o" + +# External object files for target format_test +format_test_EXTERNAL_OBJECTS = + +test/format_test: test/CMakeFiles/format_test.dir/src/format.cpp.o +test/format_test: test/CMakeFiles/format_test.dir/build.make +test/format_test: lib/libgtest.a +test/format_test: lib/libgmock.a +test/format_test: lib/libgtest_main.a +test/format_test: lib/libgtest.a +test/format_test: test/CMakeFiles/format_test.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/andreas/git/logger/cmake-build-release/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable format_test" + cd /home/andreas/git/logger/cmake-build-release/test && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/format_test.dir/link.txt --verbose=$(VERBOSE) + cd /home/andreas/git/logger/cmake-build-release/test && /usr/bin/cmake -D TEST_TARGET=format_test -D TEST_EXECUTABLE=/home/andreas/git/logger/cmake-build-release/test/format_test -D TEST_EXECUTOR= -D TEST_WORKING_DIR=/home/andreas/git/logger/cmake-build-release/test -D TEST_EXTRA_ARGS= -D TEST_PROPERTIES=VS_DEBUGGER_WORKING_DIRECTORY -D TEST_PREFIX= -D TEST_SUFFIX= -D TEST_FILTER= -D NO_PRETTY_TYPES=FALSE -D NO_PRETTY_VALUES=FALSE -D TEST_LIST=format_test_TESTS -D CTEST_FILE=/home/andreas/git/logger/cmake-build-release/test/format_test[1]_tests.cmake -D TEST_DISCOVERY_TIMEOUT=5 -D TEST_XML_OUTPUT_DIR= -P /usr/share/cmake-3.22/Modules/GoogleTestAddTests.cmake + +# Rule to build all files generated by this target. +test/CMakeFiles/format_test.dir/build: test/format_test +.PHONY : test/CMakeFiles/format_test.dir/build + +test/CMakeFiles/format_test.dir/clean: + cd /home/andreas/git/logger/cmake-build-release/test && $(CMAKE_COMMAND) -P CMakeFiles/format_test.dir/cmake_clean.cmake +.PHONY : test/CMakeFiles/format_test.dir/clean + +test/CMakeFiles/format_test.dir/depend: + cd /home/andreas/git/logger/cmake-build-release && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/andreas/git/logger /home/andreas/git/logger/test /home/andreas/git/logger/cmake-build-release /home/andreas/git/logger/cmake-build-release/test /home/andreas/git/logger/cmake-build-release/test/CMakeFiles/format_test.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : test/CMakeFiles/format_test.dir/depend + diff --git a/cmake-build-release/test/CMakeFiles/format_test.dir/cmake_clean.cmake b/cmake-build-release/test/CMakeFiles/format_test.dir/cmake_clean.cmake new file mode 100644 index 0000000..8b3006c --- /dev/null +++ b/cmake-build-release/test/CMakeFiles/format_test.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "CMakeFiles/format_test.dir/src/format.cpp.o" + "format_test" + "format_test.pdb" + "format_test[1]_tests.cmake" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/format_test.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/cmake-build-release/test/CMakeFiles/format_test.dir/depend.internal b/cmake-build-release/test/CMakeFiles/format_test.dir/depend.internal new file mode 100644 index 0000000..4e71c61 --- /dev/null +++ b/cmake-build-release/test/CMakeFiles/format_test.dir/depend.internal @@ -0,0 +1,30 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +test/CMakeFiles/format_test.dir/src/format.cpp.o + ../inc/format.h + ../inc/format_impl.h + ../inc/parse.h + ../inc/types.h + ../inc/utility.h + ../test/googletest/googletest/include/gtest/gtest-death-test.h + ../test/googletest/googletest/include/gtest/gtest-matchers.h + ../test/googletest/googletest/include/gtest/gtest-message.h + ../test/googletest/googletest/include/gtest/gtest-param-test.h + ../test/googletest/googletest/include/gtest/gtest-printers.h + ../test/googletest/googletest/include/gtest/gtest-test-part.h + ../test/googletest/googletest/include/gtest/gtest-typed-test.h + ../test/googletest/googletest/include/gtest/gtest.h + ../test/googletest/googletest/include/gtest/gtest_pred_impl.h + ../test/googletest/googletest/include/gtest/gtest_prod.h + ../test/googletest/googletest/include/gtest/internal/custom/gtest-port.h + ../test/googletest/googletest/include/gtest/internal/custom/gtest-printers.h + ../test/googletest/googletest/include/gtest/internal/gtest-death-test-internal.h + ../test/googletest/googletest/include/gtest/internal/gtest-filepath.h + ../test/googletest/googletest/include/gtest/internal/gtest-internal.h + ../test/googletest/googletest/include/gtest/internal/gtest-param-util.h + ../test/googletest/googletest/include/gtest/internal/gtest-port-arch.h + ../test/googletest/googletest/include/gtest/internal/gtest-port.h + ../test/googletest/googletest/include/gtest/internal/gtest-string.h + ../test/googletest/googletest/include/gtest/internal/gtest-type-util.h + /home/andreas/git/logger/test/src/format.cpp diff --git a/cmake-build-release/test/CMakeFiles/format_test.dir/depend.make b/cmake-build-release/test/CMakeFiles/format_test.dir/depend.make new file mode 100644 index 0000000..0b51426 --- /dev/null +++ b/cmake-build-release/test/CMakeFiles/format_test.dir/depend.make @@ -0,0 +1,30 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +test/CMakeFiles/format_test.dir/src/format.cpp.o: \ + ../inc/format.h \ + ../inc/format_impl.h \ + ../inc/parse.h \ + ../inc/types.h \ + ../inc/utility.h \ + ../test/googletest/googletest/include/gtest/gtest-death-test.h \ + ../test/googletest/googletest/include/gtest/gtest-matchers.h \ + ../test/googletest/googletest/include/gtest/gtest-message.h \ + ../test/googletest/googletest/include/gtest/gtest-param-test.h \ + ../test/googletest/googletest/include/gtest/gtest-printers.h \ + ../test/googletest/googletest/include/gtest/gtest-test-part.h \ + ../test/googletest/googletest/include/gtest/gtest-typed-test.h \ + ../test/googletest/googletest/include/gtest/gtest.h \ + ../test/googletest/googletest/include/gtest/gtest_pred_impl.h \ + ../test/googletest/googletest/include/gtest/gtest_prod.h \ + ../test/googletest/googletest/include/gtest/internal/custom/gtest-port.h \ + ../test/googletest/googletest/include/gtest/internal/custom/gtest-printers.h \ + ../test/googletest/googletest/include/gtest/internal/gtest-death-test-internal.h \ + ../test/googletest/googletest/include/gtest/internal/gtest-filepath.h \ + ../test/googletest/googletest/include/gtest/internal/gtest-internal.h \ + ../test/googletest/googletest/include/gtest/internal/gtest-param-util.h \ + ../test/googletest/googletest/include/gtest/internal/gtest-port-arch.h \ + ../test/googletest/googletest/include/gtest/internal/gtest-port.h \ + ../test/googletest/googletest/include/gtest/internal/gtest-string.h \ + ../test/googletest/googletest/include/gtest/internal/gtest-type-util.h \ + ../test/src/format.cpp diff --git a/cmake-build-release/test/CMakeFiles/format_test.dir/flags.make b/cmake-build-release/test/CMakeFiles/format_test.dir/flags.make new file mode 100644 index 0000000..950dac8 --- /dev/null +++ b/cmake-build-release/test/CMakeFiles/format_test.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = + +CXX_INCLUDES = -I/home/andreas/git/logger/inc -isystem /home/andreas/git/logger/test/googletest/googletest/include -isystem /home/andreas/git/logger/test/googletest/googletest -isystem /home/andreas/git/logger/test/googletest/googlemock/include -isystem /home/andreas/git/logger/test/googletest/googlemock + +CXX_FLAGS = -O3 -DNDEBUG -std=gnu++20 + diff --git a/cmake-build-release/test/CMakeFiles/format_test.dir/link.txt b/cmake-build-release/test/CMakeFiles/format_test.dir/link.txt new file mode 100644 index 0000000..24e2bfa --- /dev/null +++ b/cmake-build-release/test/CMakeFiles/format_test.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -O3 -DNDEBUG CMakeFiles/format_test.dir/src/format.cpp.o -o format_test ../lib/libgtest.a ../lib/libgmock.a ../lib/libgtest_main.a ../lib/libgtest.a -lpthread diff --git a/cmake-build-release/test/CMakeFiles/format_test.dir/progress.make b/cmake-build-release/test/CMakeFiles/format_test.dir/progress.make new file mode 100644 index 0000000..abadeb0 --- /dev/null +++ b/cmake-build-release/test/CMakeFiles/format_test.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 1 +CMAKE_PROGRESS_2 = 2 + diff --git a/cmake-build-release/test/CMakeFiles/format_test.dir/src/format.cpp.o b/cmake-build-release/test/CMakeFiles/format_test.dir/src/format.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..d62676b1c9edd6c4faf6cece2d11dab6c0f6dd39 GIT binary patch literal 51104 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]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +../inc/parse.h +types.h +../inc/types.h + +../inc/types.h +array +- + +../test/googletest/googletest/include/gtest/gtest-death-test.h +gtest/internal/gtest-death-test-internal.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-death-test-internal.h + +../test/googletest/googletest/include/gtest/gtest-matchers.h +atomic +- +memory +- +ostream +- +string +- +type_traits +- +gtest/gtest-printers.h +../test/googletest/googletest/include/gtest/gtest/gtest-printers.h +gtest/internal/gtest-internal.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-port.h + +../test/googletest/googletest/include/gtest/gtest-message.h +limits +- +memory +- +sstream +- +gtest/internal/gtest-port.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-port.h + +../test/googletest/googletest/include/gtest/gtest-param-test.h +iterator +- +utility +- +gtest/internal/gtest-internal.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-param-util.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-param-util.h +gtest/internal/gtest-port.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-port.h + +../test/googletest/googletest/include/gtest/gtest-printers.h +functional +- +memory +- +ostream +- +sstream +- +string +- +tuple +- +type_traits +- +utility +- +vector +- +gtest/internal/gtest-internal.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-port.h +gtest/internal/custom/gtest-printers.h +../test/googletest/googletest/include/gtest/gtest/internal/custom/gtest-printers.h + +../test/googletest/googletest/include/gtest/gtest-test-part.h +iosfwd +- +vector +- +gtest/internal/gtest-internal.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-string.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-string.h + +../test/googletest/googletest/include/gtest/gtest-typed-test.h +gtest/internal/gtest-internal.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-port.h +gtest/internal/gtest-type-util.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-type-util.h + +../test/googletest/googletest/include/gtest/gtest.h +cstddef +- +limits +- +memory +- +ostream +- +type_traits +- +vector +- +gtest/internal/gtest-internal.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-string.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-string.h +gtest/gtest-death-test.h +../test/googletest/googletest/include/gtest/gtest/gtest-death-test.h +gtest/gtest-matchers.h +../test/googletest/googletest/include/gtest/gtest/gtest-matchers.h +gtest/gtest-message.h +../test/googletest/googletest/include/gtest/gtest/gtest-message.h +gtest/gtest-param-test.h +../test/googletest/googletest/include/gtest/gtest/gtest-param-test.h +gtest/gtest-printers.h +../test/googletest/googletest/include/gtest/gtest/gtest-printers.h +gtest/gtest_prod.h +../test/googletest/googletest/include/gtest/gtest/gtest_prod.h +gtest/gtest-test-part.h +../test/googletest/googletest/include/gtest/gtest/gtest-test-part.h +gtest/gtest-typed-test.h +../test/googletest/googletest/include/gtest/gtest/gtest-typed-test.h +gtest/gtest_pred_impl.h +../test/googletest/googletest/include/gtest/gtest/gtest_pred_impl.h + +../test/googletest/googletest/include/gtest/gtest_pred_impl.h +gtest/gtest.h +../test/googletest/googletest/include/gtest/gtest/gtest.h + +../test/googletest/googletest/include/gtest/gtest_prod.h + +../test/googletest/googletest/include/gtest/internal/custom/gtest-port.h + +../test/googletest/googletest/include/gtest/internal/custom/gtest-printers.h + +../test/googletest/googletest/include/gtest/internal/gtest-death-test-internal.h +gtest/gtest-matchers.h +../test/googletest/googletest/include/gtest/internal/gtest/gtest-matchers.h +gtest/internal/gtest-internal.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-internal.h +stdio.h +- +memory +- + +../test/googletest/googletest/include/gtest/internal/gtest-filepath.h +gtest/internal/gtest-string.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-string.h + +../test/googletest/googletest/include/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-port.h +stdlib.h +- +sys/types.h +- +sys/wait.h +- +unistd.h +- +stdexcept +- +ctype.h +- +float.h +- +string.h +- +cstdint +- +iomanip +- +limits +- +map +- +set +- +string +- +type_traits +- +vector +- +gtest/gtest-message.h +../test/googletest/googletest/include/gtest/internal/gtest/gtest-message.h +gtest/internal/gtest-filepath.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-filepath.h +gtest/internal/gtest-string.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-string.h +gtest/internal/gtest-type-util.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-type-util.h + +../test/googletest/googletest/include/gtest/internal/gtest-param-util.h +ctype.h +- +cassert +- +iterator +- +memory +- +set +- +tuple +- +type_traits +- +utility +- +vector +- +gtest/internal/gtest-internal.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-port.h +gtest/gtest-printers.h +../test/googletest/googletest/include/gtest/internal/gtest/gtest-printers.h +gtest/gtest-test-part.h +../test/googletest/googletest/include/gtest/internal/gtest/gtest-test-part.h + +../test/googletest/googletest/include/gtest/internal/gtest-port-arch.h +winapifamily.h +- +TargetConditionals.h +- + +../test/googletest/googletest/include/gtest/internal/gtest-port.h +ctype.h +- +stddef.h +- +stdio.h +- +stdlib.h +- +string.h +- +cerrno +- +cstdint +- +iostream +- +limits +- +locale +- +memory +- +string +- +tuple +- +type_traits +- +vector +- +sys/types.h +- +sys/stat.h +- +AvailabilityMacros.h +- +TargetConditionals.h +- +gtest/internal/custom/gtest-port.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/custom/gtest-port.h +gtest/internal/gtest-port-arch.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-port-arch.h +direct.h +- +io.h +- +unistd.h +- +unistd.h +- +strings.h +- +android/api-level.h +- +regex.h +- +typeinfo +- +pthread.h +- +time.h +- +condition_variable +- +mutex +- +absl/types/any.h +../test/googletest/googletest/include/gtest/internal/absl/types/any.h +any +- +absl/types/optional.h +../test/googletest/googletest/include/gtest/internal/absl/types/optional.h +optional +- +absl/strings/string_view.h +../test/googletest/googletest/include/gtest/internal/absl/strings/string_view.h +string_view +- +absl/types/variant.h +../test/googletest/googletest/include/gtest/internal/absl/types/variant.h +variant +- + +../test/googletest/googletest/include/gtest/internal/gtest-string.h +mem.h +- +string.h +- +cstdint +- +string +- +gtest/internal/gtest-port.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-port.h + +../test/googletest/googletest/include/gtest/internal/gtest-type-util.h +gtest/internal/gtest-port.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-port.h +cxxabi.h +- +acxx_demangle.h +- + +/home/andreas/git/logger/test/src/parse.cpp +gtest/gtest.h +- +parse.h +- + diff --git a/cmake-build-release/test/CMakeFiles/parse_test.dir/DependInfo.cmake b/cmake-build-release/test/CMakeFiles/parse_test.dir/DependInfo.cmake new file mode 100644 index 0000000..4ab23a0 --- /dev/null +++ b/cmake-build-release/test/CMakeFiles/parse_test.dir/DependInfo.cmake @@ -0,0 +1,36 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/home/andreas/git/logger/test/src/parse.cpp" "/home/andreas/git/logger/cmake-build-release/test/CMakeFiles/parse_test.dir/src/parse.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "GNU") + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "../inc" + "../test/googletest/googletest/include" + "../test/googletest/googletest" + "../test/googletest/googlemock/include" + "../test/googletest/googlemock" + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + "/home/andreas/git/logger/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest.dir/DependInfo.cmake" + "/home/andreas/git/logger/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock.dir/DependInfo.cmake" + "/home/andreas/git/logger/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake" + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/cmake-build-release/test/CMakeFiles/parse_test.dir/build.make b/cmake-build-release/test/CMakeFiles/parse_test.dir/build.make new file mode 100644 index 0000000..4932161 --- /dev/null +++ b/cmake-build-release/test/CMakeFiles/parse_test.dir/build.make @@ -0,0 +1,111 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/andreas/git/logger + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/andreas/git/logger/cmake-build-release + +# Include any dependencies generated for this target. +include test/CMakeFiles/parse_test.dir/depend.make +# Include the progress variables for this target. +include test/CMakeFiles/parse_test.dir/progress.make + +# Include the compile flags for this target's objects. +include test/CMakeFiles/parse_test.dir/flags.make + +test/CMakeFiles/parse_test.dir/src/parse.cpp.o: test/CMakeFiles/parse_test.dir/flags.make +test/CMakeFiles/parse_test.dir/src/parse.cpp.o: ../test/src/parse.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/andreas/git/logger/cmake-build-release/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object test/CMakeFiles/parse_test.dir/src/parse.cpp.o" + cd /home/andreas/git/logger/cmake-build-release/test && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/parse_test.dir/src/parse.cpp.o -c /home/andreas/git/logger/test/src/parse.cpp + +test/CMakeFiles/parse_test.dir/src/parse.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/parse_test.dir/src/parse.cpp.i" + cd /home/andreas/git/logger/cmake-build-release/test && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/andreas/git/logger/test/src/parse.cpp > CMakeFiles/parse_test.dir/src/parse.cpp.i + +test/CMakeFiles/parse_test.dir/src/parse.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/parse_test.dir/src/parse.cpp.s" + cd /home/andreas/git/logger/cmake-build-release/test && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/andreas/git/logger/test/src/parse.cpp -o CMakeFiles/parse_test.dir/src/parse.cpp.s + +# Object files for target parse_test +parse_test_OBJECTS = \ +"CMakeFiles/parse_test.dir/src/parse.cpp.o" + +# External object files for target parse_test +parse_test_EXTERNAL_OBJECTS = + +test/parse_test: test/CMakeFiles/parse_test.dir/src/parse.cpp.o +test/parse_test: test/CMakeFiles/parse_test.dir/build.make +test/parse_test: lib/libgtest.a +test/parse_test: lib/libgmock.a +test/parse_test: lib/libgtest_main.a +test/parse_test: lib/libgtest.a +test/parse_test: test/CMakeFiles/parse_test.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/andreas/git/logger/cmake-build-release/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable parse_test" + cd /home/andreas/git/logger/cmake-build-release/test && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/parse_test.dir/link.txt --verbose=$(VERBOSE) + cd /home/andreas/git/logger/cmake-build-release/test && /usr/bin/cmake -D TEST_TARGET=parse_test -D TEST_EXECUTABLE=/home/andreas/git/logger/cmake-build-release/test/parse_test -D TEST_EXECUTOR= -D TEST_WORKING_DIR=/home/andreas/git/logger/cmake-build-release/test -D TEST_EXTRA_ARGS= -D TEST_PROPERTIES=VS_DEBUGGER_WORKING_DIRECTORY -D TEST_PREFIX= -D TEST_SUFFIX= -D TEST_FILTER= -D NO_PRETTY_TYPES=FALSE -D NO_PRETTY_VALUES=FALSE -D TEST_LIST=parse_test_TESTS -D CTEST_FILE=/home/andreas/git/logger/cmake-build-release/test/parse_test[1]_tests.cmake -D TEST_DISCOVERY_TIMEOUT=5 -D TEST_XML_OUTPUT_DIR= -P /usr/share/cmake-3.22/Modules/GoogleTestAddTests.cmake + +# Rule to build all files generated by this target. +test/CMakeFiles/parse_test.dir/build: test/parse_test +.PHONY : test/CMakeFiles/parse_test.dir/build + +test/CMakeFiles/parse_test.dir/clean: + cd /home/andreas/git/logger/cmake-build-release/test && $(CMAKE_COMMAND) -P CMakeFiles/parse_test.dir/cmake_clean.cmake +.PHONY : test/CMakeFiles/parse_test.dir/clean + +test/CMakeFiles/parse_test.dir/depend: + cd /home/andreas/git/logger/cmake-build-release && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/andreas/git/logger /home/andreas/git/logger/test /home/andreas/git/logger/cmake-build-release /home/andreas/git/logger/cmake-build-release/test /home/andreas/git/logger/cmake-build-release/test/CMakeFiles/parse_test.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : test/CMakeFiles/parse_test.dir/depend + diff --git a/cmake-build-release/test/CMakeFiles/parse_test.dir/cmake_clean.cmake b/cmake-build-release/test/CMakeFiles/parse_test.dir/cmake_clean.cmake new file mode 100644 index 0000000..cfbb7cc --- /dev/null +++ b/cmake-build-release/test/CMakeFiles/parse_test.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "CMakeFiles/parse_test.dir/src/parse.cpp.o" + "parse_test" + "parse_test.pdb" + "parse_test[1]_tests.cmake" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/parse_test.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/cmake-build-release/test/CMakeFiles/parse_test.dir/depend.internal b/cmake-build-release/test/CMakeFiles/parse_test.dir/depend.internal new file mode 100644 index 0000000..e02a849 --- /dev/null +++ b/cmake-build-release/test/CMakeFiles/parse_test.dir/depend.internal @@ -0,0 +1,27 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +test/CMakeFiles/parse_test.dir/src/parse.cpp.o + ../inc/parse.h + ../inc/types.h + ../test/googletest/googletest/include/gtest/gtest-death-test.h + ../test/googletest/googletest/include/gtest/gtest-matchers.h + ../test/googletest/googletest/include/gtest/gtest-message.h + ../test/googletest/googletest/include/gtest/gtest-param-test.h + ../test/googletest/googletest/include/gtest/gtest-printers.h + ../test/googletest/googletest/include/gtest/gtest-test-part.h + ../test/googletest/googletest/include/gtest/gtest-typed-test.h + ../test/googletest/googletest/include/gtest/gtest.h + ../test/googletest/googletest/include/gtest/gtest_pred_impl.h + ../test/googletest/googletest/include/gtest/gtest_prod.h + ../test/googletest/googletest/include/gtest/internal/custom/gtest-port.h + ../test/googletest/googletest/include/gtest/internal/custom/gtest-printers.h + ../test/googletest/googletest/include/gtest/internal/gtest-death-test-internal.h + ../test/googletest/googletest/include/gtest/internal/gtest-filepath.h + ../test/googletest/googletest/include/gtest/internal/gtest-internal.h + ../test/googletest/googletest/include/gtest/internal/gtest-param-util.h + ../test/googletest/googletest/include/gtest/internal/gtest-port-arch.h + ../test/googletest/googletest/include/gtest/internal/gtest-port.h + ../test/googletest/googletest/include/gtest/internal/gtest-string.h + ../test/googletest/googletest/include/gtest/internal/gtest-type-util.h + /home/andreas/git/logger/test/src/parse.cpp diff --git a/cmake-build-release/test/CMakeFiles/parse_test.dir/depend.make b/cmake-build-release/test/CMakeFiles/parse_test.dir/depend.make new file mode 100644 index 0000000..e151abf --- /dev/null +++ b/cmake-build-release/test/CMakeFiles/parse_test.dir/depend.make @@ -0,0 +1,27 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +test/CMakeFiles/parse_test.dir/src/parse.cpp.o: \ + ../inc/parse.h \ + ../inc/types.h \ + ../test/googletest/googletest/include/gtest/gtest-death-test.h \ + ../test/googletest/googletest/include/gtest/gtest-matchers.h \ + ../test/googletest/googletest/include/gtest/gtest-message.h \ + ../test/googletest/googletest/include/gtest/gtest-param-test.h \ + ../test/googletest/googletest/include/gtest/gtest-printers.h \ + ../test/googletest/googletest/include/gtest/gtest-test-part.h \ + ../test/googletest/googletest/include/gtest/gtest-typed-test.h \ + ../test/googletest/googletest/include/gtest/gtest.h \ + ../test/googletest/googletest/include/gtest/gtest_pred_impl.h \ + ../test/googletest/googletest/include/gtest/gtest_prod.h \ + ../test/googletest/googletest/include/gtest/internal/custom/gtest-port.h \ + ../test/googletest/googletest/include/gtest/internal/custom/gtest-printers.h \ + ../test/googletest/googletest/include/gtest/internal/gtest-death-test-internal.h \ + ../test/googletest/googletest/include/gtest/internal/gtest-filepath.h \ + ../test/googletest/googletest/include/gtest/internal/gtest-internal.h \ + ../test/googletest/googletest/include/gtest/internal/gtest-param-util.h \ + ../test/googletest/googletest/include/gtest/internal/gtest-port-arch.h \ + ../test/googletest/googletest/include/gtest/internal/gtest-port.h \ + ../test/googletest/googletest/include/gtest/internal/gtest-string.h \ + ../test/googletest/googletest/include/gtest/internal/gtest-type-util.h \ + ../test/src/parse.cpp diff --git a/cmake-build-release/test/CMakeFiles/parse_test.dir/flags.make b/cmake-build-release/test/CMakeFiles/parse_test.dir/flags.make new file mode 100644 index 0000000..950dac8 --- /dev/null +++ b/cmake-build-release/test/CMakeFiles/parse_test.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = + +CXX_INCLUDES = -I/home/andreas/git/logger/inc -isystem /home/andreas/git/logger/test/googletest/googletest/include -isystem /home/andreas/git/logger/test/googletest/googletest -isystem /home/andreas/git/logger/test/googletest/googlemock/include -isystem /home/andreas/git/logger/test/googletest/googlemock + +CXX_FLAGS = -O3 -DNDEBUG -std=gnu++20 + diff --git a/cmake-build-release/test/CMakeFiles/parse_test.dir/link.txt b/cmake-build-release/test/CMakeFiles/parse_test.dir/link.txt new file mode 100644 index 0000000..3dd41da --- /dev/null +++ b/cmake-build-release/test/CMakeFiles/parse_test.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -O3 -DNDEBUG CMakeFiles/parse_test.dir/src/parse.cpp.o -o parse_test ../lib/libgtest.a ../lib/libgmock.a ../lib/libgtest_main.a ../lib/libgtest.a -lpthread diff --git a/cmake-build-release/test/CMakeFiles/parse_test.dir/progress.make b/cmake-build-release/test/CMakeFiles/parse_test.dir/progress.make new file mode 100644 index 0000000..d92f75a --- /dev/null +++ b/cmake-build-release/test/CMakeFiles/parse_test.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 13 +CMAKE_PROGRESS_2 = 14 + diff --git a/cmake-build-release/test/CMakeFiles/parse_test.dir/src/parse.cpp.o b/cmake-build-release/test/CMakeFiles/parse_test.dir/src/parse.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..247bdf2489c0d027f8b9f54303f312d21cc75898 GIT binary patch literal 96744 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 literal 0 HcmV?d00001 diff --git a/cmake-build-release/test/CMakeFiles/progress.marks b/cmake-build-release/test/CMakeFiles/progress.marks new file mode 100644 index 0000000..8351c19 --- /dev/null +++ b/cmake-build-release/test/CMakeFiles/progress.marks @@ -0,0 +1 @@ +14 diff --git a/cmake-build-release/test/CMakeFiles/utility_test.dir/CXX.includecache b/cmake-build-release/test/CMakeFiles/utility_test.dir/CXX.includecache new file mode 100644 index 0000000..25def91 --- /dev/null +++ b/cmake-build-release/test/CMakeFiles/utility_test.dir/CXX.includecache @@ -0,0 +1,354 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +../inc/types.h +array +- + +../inc/utility.h +cstring +- +types.h +../inc/types.h + +../test/googletest/googletest/include/gtest/gtest-death-test.h +gtest/internal/gtest-death-test-internal.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-death-test-internal.h + +../test/googletest/googletest/include/gtest/gtest-matchers.h +atomic +- +memory +- +ostream +- +string +- +type_traits +- +gtest/gtest-printers.h +../test/googletest/googletest/include/gtest/gtest/gtest-printers.h +gtest/internal/gtest-internal.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-port.h + +../test/googletest/googletest/include/gtest/gtest-message.h +limits +- +memory +- +sstream +- +gtest/internal/gtest-port.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-port.h + +../test/googletest/googletest/include/gtest/gtest-param-test.h +iterator +- +utility +- +gtest/internal/gtest-internal.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-param-util.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-param-util.h +gtest/internal/gtest-port.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-port.h + +../test/googletest/googletest/include/gtest/gtest-printers.h +functional +- +memory +- +ostream +- +sstream +- +string +- +tuple +- +type_traits +- +utility +- +vector +- +gtest/internal/gtest-internal.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-port.h +gtest/internal/custom/gtest-printers.h +../test/googletest/googletest/include/gtest/gtest/internal/custom/gtest-printers.h + +../test/googletest/googletest/include/gtest/gtest-test-part.h +iosfwd +- +vector +- +gtest/internal/gtest-internal.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-string.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-string.h + +../test/googletest/googletest/include/gtest/gtest-typed-test.h +gtest/internal/gtest-internal.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-port.h +gtest/internal/gtest-type-util.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-type-util.h + +../test/googletest/googletest/include/gtest/gtest.h +cstddef +- +limits +- +memory +- +ostream +- +type_traits +- +vector +- +gtest/internal/gtest-internal.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-string.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-string.h +gtest/gtest-death-test.h +../test/googletest/googletest/include/gtest/gtest/gtest-death-test.h +gtest/gtest-matchers.h +../test/googletest/googletest/include/gtest/gtest/gtest-matchers.h +gtest/gtest-message.h +../test/googletest/googletest/include/gtest/gtest/gtest-message.h +gtest/gtest-param-test.h +../test/googletest/googletest/include/gtest/gtest/gtest-param-test.h +gtest/gtest-printers.h +../test/googletest/googletest/include/gtest/gtest/gtest-printers.h +gtest/gtest_prod.h +../test/googletest/googletest/include/gtest/gtest/gtest_prod.h +gtest/gtest-test-part.h +../test/googletest/googletest/include/gtest/gtest/gtest-test-part.h +gtest/gtest-typed-test.h +../test/googletest/googletest/include/gtest/gtest/gtest-typed-test.h +gtest/gtest_pred_impl.h +../test/googletest/googletest/include/gtest/gtest/gtest_pred_impl.h + +../test/googletest/googletest/include/gtest/gtest_pred_impl.h +gtest/gtest.h +../test/googletest/googletest/include/gtest/gtest/gtest.h + +../test/googletest/googletest/include/gtest/gtest_prod.h + +../test/googletest/googletest/include/gtest/internal/custom/gtest-port.h + +../test/googletest/googletest/include/gtest/internal/custom/gtest-printers.h + +../test/googletest/googletest/include/gtest/internal/gtest-death-test-internal.h +gtest/gtest-matchers.h +../test/googletest/googletest/include/gtest/internal/gtest/gtest-matchers.h +gtest/internal/gtest-internal.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-internal.h +stdio.h +- +memory +- + +../test/googletest/googletest/include/gtest/internal/gtest-filepath.h +gtest/internal/gtest-string.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-string.h + +../test/googletest/googletest/include/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-port.h +stdlib.h +- +sys/types.h +- +sys/wait.h +- +unistd.h +- +stdexcept +- +ctype.h +- +float.h +- +string.h +- +cstdint +- +iomanip +- +limits +- +map +- +set +- +string +- +type_traits +- +vector +- +gtest/gtest-message.h +../test/googletest/googletest/include/gtest/internal/gtest/gtest-message.h +gtest/internal/gtest-filepath.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-filepath.h +gtest/internal/gtest-string.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-string.h +gtest/internal/gtest-type-util.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-type-util.h + +../test/googletest/googletest/include/gtest/internal/gtest-param-util.h +ctype.h +- +cassert +- +iterator +- +memory +- +set +- +tuple +- +type_traits +- +utility +- +vector +- +gtest/internal/gtest-internal.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-port.h +gtest/gtest-printers.h +../test/googletest/googletest/include/gtest/internal/gtest/gtest-printers.h +gtest/gtest-test-part.h +../test/googletest/googletest/include/gtest/internal/gtest/gtest-test-part.h + +../test/googletest/googletest/include/gtest/internal/gtest-port-arch.h +winapifamily.h +- +TargetConditionals.h +- + +../test/googletest/googletest/include/gtest/internal/gtest-port.h +ctype.h +- +stddef.h +- +stdio.h +- +stdlib.h +- +string.h +- +cerrno +- +cstdint +- +iostream +- +limits +- +locale +- +memory +- +string +- +tuple +- +type_traits +- +vector +- +sys/types.h +- +sys/stat.h +- +AvailabilityMacros.h +- +TargetConditionals.h +- +gtest/internal/custom/gtest-port.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/custom/gtest-port.h +gtest/internal/gtest-port-arch.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-port-arch.h +direct.h +- +io.h +- +unistd.h +- +unistd.h +- +strings.h +- +android/api-level.h +- +regex.h +- +typeinfo +- +pthread.h +- +time.h +- +condition_variable +- +mutex +- +absl/types/any.h +../test/googletest/googletest/include/gtest/internal/absl/types/any.h +any +- +absl/types/optional.h +../test/googletest/googletest/include/gtest/internal/absl/types/optional.h +optional +- +absl/strings/string_view.h +../test/googletest/googletest/include/gtest/internal/absl/strings/string_view.h +string_view +- +absl/types/variant.h +../test/googletest/googletest/include/gtest/internal/absl/types/variant.h +variant +- + +../test/googletest/googletest/include/gtest/internal/gtest-string.h +mem.h +- +string.h +- +cstdint +- +string +- +gtest/internal/gtest-port.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-port.h + +../test/googletest/googletest/include/gtest/internal/gtest-type-util.h +gtest/internal/gtest-port.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-port.h +cxxabi.h +- +acxx_demangle.h +- + +/home/andreas/git/logger/test/src/utility.cpp +utility.h +- +gtest/gtest.h +- + diff --git a/cmake-build-release/test/CMakeFiles/utility_test.dir/DependInfo.cmake b/cmake-build-release/test/CMakeFiles/utility_test.dir/DependInfo.cmake new file mode 100644 index 0000000..4a1f710 --- /dev/null +++ b/cmake-build-release/test/CMakeFiles/utility_test.dir/DependInfo.cmake @@ -0,0 +1,36 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/home/andreas/git/logger/test/src/utility.cpp" "/home/andreas/git/logger/cmake-build-release/test/CMakeFiles/utility_test.dir/src/utility.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "GNU") + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "../inc" + "../test/googletest/googletest/include" + "../test/googletest/googletest" + "../test/googletest/googlemock/include" + "../test/googletest/googlemock" + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + "/home/andreas/git/logger/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest.dir/DependInfo.cmake" + "/home/andreas/git/logger/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock.dir/DependInfo.cmake" + "/home/andreas/git/logger/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake" + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/cmake-build-release/test/CMakeFiles/utility_test.dir/build.make b/cmake-build-release/test/CMakeFiles/utility_test.dir/build.make new file mode 100644 index 0000000..91c5a4c --- /dev/null +++ b/cmake-build-release/test/CMakeFiles/utility_test.dir/build.make @@ -0,0 +1,111 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/andreas/git/logger + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/andreas/git/logger/cmake-build-release + +# Include any dependencies generated for this target. +include test/CMakeFiles/utility_test.dir/depend.make +# Include the progress variables for this target. +include test/CMakeFiles/utility_test.dir/progress.make + +# Include the compile flags for this target's objects. +include test/CMakeFiles/utility_test.dir/flags.make + +test/CMakeFiles/utility_test.dir/src/utility.cpp.o: test/CMakeFiles/utility_test.dir/flags.make +test/CMakeFiles/utility_test.dir/src/utility.cpp.o: ../test/src/utility.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/andreas/git/logger/cmake-build-release/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object test/CMakeFiles/utility_test.dir/src/utility.cpp.o" + cd /home/andreas/git/logger/cmake-build-release/test && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/utility_test.dir/src/utility.cpp.o -c /home/andreas/git/logger/test/src/utility.cpp + +test/CMakeFiles/utility_test.dir/src/utility.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/utility_test.dir/src/utility.cpp.i" + cd /home/andreas/git/logger/cmake-build-release/test && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/andreas/git/logger/test/src/utility.cpp > CMakeFiles/utility_test.dir/src/utility.cpp.i + +test/CMakeFiles/utility_test.dir/src/utility.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/utility_test.dir/src/utility.cpp.s" + cd /home/andreas/git/logger/cmake-build-release/test && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/andreas/git/logger/test/src/utility.cpp -o CMakeFiles/utility_test.dir/src/utility.cpp.s + +# Object files for target utility_test +utility_test_OBJECTS = \ +"CMakeFiles/utility_test.dir/src/utility.cpp.o" + +# External object files for target utility_test +utility_test_EXTERNAL_OBJECTS = + +test/utility_test: test/CMakeFiles/utility_test.dir/src/utility.cpp.o +test/utility_test: test/CMakeFiles/utility_test.dir/build.make +test/utility_test: lib/libgtest.a +test/utility_test: lib/libgmock.a +test/utility_test: lib/libgtest_main.a +test/utility_test: lib/libgtest.a +test/utility_test: test/CMakeFiles/utility_test.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/andreas/git/logger/cmake-build-release/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable utility_test" + cd /home/andreas/git/logger/cmake-build-release/test && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/utility_test.dir/link.txt --verbose=$(VERBOSE) + cd /home/andreas/git/logger/cmake-build-release/test && /usr/bin/cmake -D TEST_TARGET=utility_test -D TEST_EXECUTABLE=/home/andreas/git/logger/cmake-build-release/test/utility_test -D TEST_EXECUTOR= -D TEST_WORKING_DIR=/home/andreas/git/logger/cmake-build-release/test -D TEST_EXTRA_ARGS= -D TEST_PROPERTIES=VS_DEBUGGER_WORKING_DIRECTORY -D TEST_PREFIX= -D TEST_SUFFIX= -D TEST_FILTER= -D NO_PRETTY_TYPES=FALSE -D NO_PRETTY_VALUES=FALSE -D TEST_LIST=utility_test_TESTS -D CTEST_FILE=/home/andreas/git/logger/cmake-build-release/test/utility_test[1]_tests.cmake -D TEST_DISCOVERY_TIMEOUT=5 -D TEST_XML_OUTPUT_DIR= -P /usr/share/cmake-3.22/Modules/GoogleTestAddTests.cmake + +# Rule to build all files generated by this target. +test/CMakeFiles/utility_test.dir/build: test/utility_test +.PHONY : test/CMakeFiles/utility_test.dir/build + +test/CMakeFiles/utility_test.dir/clean: + cd /home/andreas/git/logger/cmake-build-release/test && $(CMAKE_COMMAND) -P CMakeFiles/utility_test.dir/cmake_clean.cmake +.PHONY : test/CMakeFiles/utility_test.dir/clean + +test/CMakeFiles/utility_test.dir/depend: + cd /home/andreas/git/logger/cmake-build-release && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/andreas/git/logger /home/andreas/git/logger/test /home/andreas/git/logger/cmake-build-release /home/andreas/git/logger/cmake-build-release/test /home/andreas/git/logger/cmake-build-release/test/CMakeFiles/utility_test.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : test/CMakeFiles/utility_test.dir/depend + diff --git a/cmake-build-release/test/CMakeFiles/utility_test.dir/cmake_clean.cmake b/cmake-build-release/test/CMakeFiles/utility_test.dir/cmake_clean.cmake new file mode 100644 index 0000000..3fe7b2a --- /dev/null +++ b/cmake-build-release/test/CMakeFiles/utility_test.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "CMakeFiles/utility_test.dir/src/utility.cpp.o" + "utility_test" + "utility_test.pdb" + "utility_test[1]_tests.cmake" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/utility_test.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/cmake-build-release/test/CMakeFiles/utility_test.dir/depend.internal b/cmake-build-release/test/CMakeFiles/utility_test.dir/depend.internal new file mode 100644 index 0000000..632264e --- /dev/null +++ b/cmake-build-release/test/CMakeFiles/utility_test.dir/depend.internal @@ -0,0 +1,27 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +test/CMakeFiles/utility_test.dir/src/utility.cpp.o + ../inc/types.h + ../inc/utility.h + ../test/googletest/googletest/include/gtest/gtest-death-test.h + ../test/googletest/googletest/include/gtest/gtest-matchers.h + ../test/googletest/googletest/include/gtest/gtest-message.h + ../test/googletest/googletest/include/gtest/gtest-param-test.h + ../test/googletest/googletest/include/gtest/gtest-printers.h + ../test/googletest/googletest/include/gtest/gtest-test-part.h + ../test/googletest/googletest/include/gtest/gtest-typed-test.h + ../test/googletest/googletest/include/gtest/gtest.h + ../test/googletest/googletest/include/gtest/gtest_pred_impl.h + ../test/googletest/googletest/include/gtest/gtest_prod.h + ../test/googletest/googletest/include/gtest/internal/custom/gtest-port.h + ../test/googletest/googletest/include/gtest/internal/custom/gtest-printers.h + ../test/googletest/googletest/include/gtest/internal/gtest-death-test-internal.h + ../test/googletest/googletest/include/gtest/internal/gtest-filepath.h + ../test/googletest/googletest/include/gtest/internal/gtest-internal.h + ../test/googletest/googletest/include/gtest/internal/gtest-param-util.h + ../test/googletest/googletest/include/gtest/internal/gtest-port-arch.h + ../test/googletest/googletest/include/gtest/internal/gtest-port.h + ../test/googletest/googletest/include/gtest/internal/gtest-string.h + ../test/googletest/googletest/include/gtest/internal/gtest-type-util.h + /home/andreas/git/logger/test/src/utility.cpp diff --git a/cmake-build-release/test/CMakeFiles/utility_test.dir/depend.make b/cmake-build-release/test/CMakeFiles/utility_test.dir/depend.make new file mode 100644 index 0000000..78001a8 --- /dev/null +++ b/cmake-build-release/test/CMakeFiles/utility_test.dir/depend.make @@ -0,0 +1,27 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +test/CMakeFiles/utility_test.dir/src/utility.cpp.o: \ + ../inc/types.h \ + ../inc/utility.h \ + ../test/googletest/googletest/include/gtest/gtest-death-test.h \ + ../test/googletest/googletest/include/gtest/gtest-matchers.h \ + ../test/googletest/googletest/include/gtest/gtest-message.h \ + ../test/googletest/googletest/include/gtest/gtest-param-test.h \ + ../test/googletest/googletest/include/gtest/gtest-printers.h \ + ../test/googletest/googletest/include/gtest/gtest-test-part.h \ + ../test/googletest/googletest/include/gtest/gtest-typed-test.h \ + ../test/googletest/googletest/include/gtest/gtest.h \ + ../test/googletest/googletest/include/gtest/gtest_pred_impl.h \ + ../test/googletest/googletest/include/gtest/gtest_prod.h \ + ../test/googletest/googletest/include/gtest/internal/custom/gtest-port.h \ + ../test/googletest/googletest/include/gtest/internal/custom/gtest-printers.h \ + ../test/googletest/googletest/include/gtest/internal/gtest-death-test-internal.h \ + ../test/googletest/googletest/include/gtest/internal/gtest-filepath.h \ + ../test/googletest/googletest/include/gtest/internal/gtest-internal.h \ + ../test/googletest/googletest/include/gtest/internal/gtest-param-util.h \ + ../test/googletest/googletest/include/gtest/internal/gtest-port-arch.h \ + ../test/googletest/googletest/include/gtest/internal/gtest-port.h \ + ../test/googletest/googletest/include/gtest/internal/gtest-string.h \ + ../test/googletest/googletest/include/gtest/internal/gtest-type-util.h \ + ../test/src/utility.cpp diff --git a/cmake-build-release/test/CMakeFiles/utility_test.dir/flags.make b/cmake-build-release/test/CMakeFiles/utility_test.dir/flags.make new file mode 100644 index 0000000..950dac8 --- /dev/null +++ b/cmake-build-release/test/CMakeFiles/utility_test.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = + +CXX_INCLUDES = -I/home/andreas/git/logger/inc -isystem /home/andreas/git/logger/test/googletest/googletest/include -isystem /home/andreas/git/logger/test/googletest/googletest -isystem /home/andreas/git/logger/test/googletest/googlemock/include -isystem /home/andreas/git/logger/test/googletest/googlemock + +CXX_FLAGS = -O3 -DNDEBUG -std=gnu++20 + diff --git a/cmake-build-release/test/CMakeFiles/utility_test.dir/link.txt b/cmake-build-release/test/CMakeFiles/utility_test.dir/link.txt new file mode 100644 index 0000000..a622652 --- /dev/null +++ b/cmake-build-release/test/CMakeFiles/utility_test.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -O3 -DNDEBUG CMakeFiles/utility_test.dir/src/utility.cpp.o -o utility_test ../lib/libgtest.a ../lib/libgmock.a ../lib/libgtest_main.a ../lib/libgtest.a -lpthread diff --git a/cmake-build-release/test/CMakeFiles/utility_test.dir/progress.make b/cmake-build-release/test/CMakeFiles/utility_test.dir/progress.make new file mode 100644 index 0000000..a35c33b --- /dev/null +++ b/cmake-build-release/test/CMakeFiles/utility_test.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 15 +CMAKE_PROGRESS_2 = 16 + diff --git a/cmake-build-release/test/CMakeFiles/utility_test.dir/src/utility.cpp.o b/cmake-build-release/test/CMakeFiles/utility_test.dir/src/utility.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..d9f9b5c0ec9cbe36341251603891d5735b845b0c GIT binary patch literal 27640 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 C!3t3T literal 0 HcmV?d00001 diff --git a/cmake-build-release/test/CTestTestfile.cmake b/cmake-build-release/test/CTestTestfile.cmake new file mode 100644 index 0000000..b447d96 --- /dev/null +++ b/cmake-build-release/test/CTestTestfile.cmake @@ -0,0 +1,10 @@ +# CMake generated Testfile for +# Source directory: /home/andreas/git/logger/test +# Build directory: /home/andreas/git/logger/cmake-build-release/test +# +# This file includes the relevant testing commands required for +# testing this directory and lists subdirectories to be tested as well. +include("/home/andreas/git/logger/cmake-build-release/test/utility_test[1]_include.cmake") +include("/home/andreas/git/logger/cmake-build-release/test/parse_test[1]_include.cmake") +include("/home/andreas/git/logger/cmake-build-release/test/format_test[1]_include.cmake") +subdirs("googletest") diff --git a/cmake-build-release/test/Makefile b/cmake-build-release/test/Makefile new file mode 100644 index 0000000..c4757f6 --- /dev/null +++ b/cmake-build-release/test/Makefile @@ -0,0 +1,326 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/andreas/git/logger + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/andreas/git/logger/cmake-build-release + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target test +test: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..." + /usr/bin/ctest --force-new-ctest-process $(ARGS) +.PHONY : test + +# Special rule for the target test +test/fast: test +.PHONY : test/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." + /usr/bin/cmake-gui -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components +.PHONY : list_install_components/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# The main all target +all: cmake_check_build_system + cd /home/andreas/git/logger/cmake-build-release && $(CMAKE_COMMAND) -E cmake_progress_start /home/andreas/git/logger/cmake-build-release/CMakeFiles /home/andreas/git/logger/cmake-build-release/test//CMakeFiles/progress.marks + cd /home/andreas/git/logger/cmake-build-release && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 test/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/andreas/git/logger/cmake-build-release/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /home/andreas/git/logger/cmake-build-release && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 test/clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /home/andreas/git/logger/cmake-build-release && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 test/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /home/andreas/git/logger/cmake-build-release && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 test/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /home/andreas/git/logger/cmake-build-release && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +test/CMakeFiles/utility_test.dir/rule: + cd /home/andreas/git/logger/cmake-build-release && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 test/CMakeFiles/utility_test.dir/rule +.PHONY : test/CMakeFiles/utility_test.dir/rule + +# Convenience name for target. +utility_test: test/CMakeFiles/utility_test.dir/rule +.PHONY : utility_test + +# fast build rule for target. +utility_test/fast: + cd /home/andreas/git/logger/cmake-build-release && $(MAKE) $(MAKESILENT) -f test/CMakeFiles/utility_test.dir/build.make test/CMakeFiles/utility_test.dir/build +.PHONY : utility_test/fast + +# Convenience name for target. +test/CMakeFiles/parse_test.dir/rule: + cd /home/andreas/git/logger/cmake-build-release && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 test/CMakeFiles/parse_test.dir/rule +.PHONY : test/CMakeFiles/parse_test.dir/rule + +# Convenience name for target. +parse_test: test/CMakeFiles/parse_test.dir/rule +.PHONY : parse_test + +# fast build rule for target. +parse_test/fast: + cd /home/andreas/git/logger/cmake-build-release && $(MAKE) $(MAKESILENT) -f test/CMakeFiles/parse_test.dir/build.make test/CMakeFiles/parse_test.dir/build +.PHONY : parse_test/fast + +# Convenience name for target. +test/CMakeFiles/format_test.dir/rule: + cd /home/andreas/git/logger/cmake-build-release && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 test/CMakeFiles/format_test.dir/rule +.PHONY : test/CMakeFiles/format_test.dir/rule + +# Convenience name for target. +format_test: test/CMakeFiles/format_test.dir/rule +.PHONY : format_test + +# fast build rule for target. +format_test/fast: + cd /home/andreas/git/logger/cmake-build-release && $(MAKE) $(MAKESILENT) -f test/CMakeFiles/format_test.dir/build.make test/CMakeFiles/format_test.dir/build +.PHONY : format_test/fast + +src/format.o: src/format.cpp.o +.PHONY : src/format.o + +# target to build an object file +src/format.cpp.o: + cd /home/andreas/git/logger/cmake-build-release && $(MAKE) $(MAKESILENT) -f test/CMakeFiles/format_test.dir/build.make test/CMakeFiles/format_test.dir/src/format.cpp.o +.PHONY : src/format.cpp.o + +src/format.i: src/format.cpp.i +.PHONY : src/format.i + +# target to preprocess a source file +src/format.cpp.i: + cd /home/andreas/git/logger/cmake-build-release && $(MAKE) $(MAKESILENT) -f test/CMakeFiles/format_test.dir/build.make test/CMakeFiles/format_test.dir/src/format.cpp.i +.PHONY : src/format.cpp.i + +src/format.s: src/format.cpp.s +.PHONY : src/format.s + +# target to generate assembly for a file +src/format.cpp.s: + cd /home/andreas/git/logger/cmake-build-release && $(MAKE) $(MAKESILENT) -f test/CMakeFiles/format_test.dir/build.make test/CMakeFiles/format_test.dir/src/format.cpp.s +.PHONY : src/format.cpp.s + +src/parse.o: src/parse.cpp.o +.PHONY : src/parse.o + +# target to build an object file +src/parse.cpp.o: + cd /home/andreas/git/logger/cmake-build-release && $(MAKE) $(MAKESILENT) -f test/CMakeFiles/parse_test.dir/build.make test/CMakeFiles/parse_test.dir/src/parse.cpp.o +.PHONY : src/parse.cpp.o + +src/parse.i: src/parse.cpp.i +.PHONY : src/parse.i + +# target to preprocess a source file +src/parse.cpp.i: + cd /home/andreas/git/logger/cmake-build-release && $(MAKE) $(MAKESILENT) -f test/CMakeFiles/parse_test.dir/build.make test/CMakeFiles/parse_test.dir/src/parse.cpp.i +.PHONY : src/parse.cpp.i + +src/parse.s: src/parse.cpp.s +.PHONY : src/parse.s + +# target to generate assembly for a file +src/parse.cpp.s: + cd /home/andreas/git/logger/cmake-build-release && $(MAKE) $(MAKESILENT) -f test/CMakeFiles/parse_test.dir/build.make test/CMakeFiles/parse_test.dir/src/parse.cpp.s +.PHONY : src/parse.cpp.s + +src/utility.o: src/utility.cpp.o +.PHONY : src/utility.o + +# target to build an object file +src/utility.cpp.o: + cd /home/andreas/git/logger/cmake-build-release && $(MAKE) $(MAKESILENT) -f test/CMakeFiles/utility_test.dir/build.make test/CMakeFiles/utility_test.dir/src/utility.cpp.o +.PHONY : src/utility.cpp.o + +src/utility.i: src/utility.cpp.i +.PHONY : src/utility.i + +# target to preprocess a source file +src/utility.cpp.i: + cd /home/andreas/git/logger/cmake-build-release && $(MAKE) $(MAKESILENT) -f test/CMakeFiles/utility_test.dir/build.make test/CMakeFiles/utility_test.dir/src/utility.cpp.i +.PHONY : src/utility.cpp.i + +src/utility.s: src/utility.cpp.s +.PHONY : src/utility.s + +# target to generate assembly for a file +src/utility.cpp.s: + cd /home/andreas/git/logger/cmake-build-release && $(MAKE) $(MAKESILENT) -f test/CMakeFiles/utility_test.dir/build.make test/CMakeFiles/utility_test.dir/src/utility.cpp.s +.PHONY : src/utility.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... rebuild_cache" + @echo "... test" + @echo "... format_test" + @echo "... parse_test" + @echo "... utility_test" + @echo "... src/format.o" + @echo "... src/format.i" + @echo "... src/format.s" + @echo "... src/parse.o" + @echo "... src/parse.i" + @echo "... src/parse.s" + @echo "... src/utility.o" + @echo "... src/utility.i" + @echo "... src/utility.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /home/andreas/git/logger/cmake-build-release && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/cmake-build-release/test/cmake_install.cmake b/cmake-build-release/test/cmake_install.cmake new file mode 100644 index 0000000..1a42ae9 --- /dev/null +++ b/cmake-build-release/test/cmake_install.cmake @@ -0,0 +1,49 @@ +# Install script for directory: /home/andreas/git/logger/test + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +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() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "0") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/andreas/git/logger/cmake-build-release/test/googletest/cmake_install.cmake") +endif() + diff --git a/cmake-build-release/test/format_test b/cmake-build-release/test/format_test new file mode 100755 index 0000000000000000000000000000000000000000..e0f6d37a0a73db5b80b0277a24450c9859e65e0c GIT binary patch literal 572440 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 KJR2Ycx8h&cZ_z6N literal 0 HcmV?d00001 diff --git a/cmake-build-release/test/format_test[1]_include.cmake b/cmake-build-release/test/format_test[1]_include.cmake new file mode 100644 index 0000000..736f1be --- /dev/null +++ b/cmake-build-release/test/format_test[1]_include.cmake @@ -0,0 +1,5 @@ +if(EXISTS "/home/andreas/git/logger/cmake-build-release/test/format_test[1]_tests.cmake") + include("/home/andreas/git/logger/cmake-build-release/test/format_test[1]_tests.cmake") +else() + add_test(format_test_NOT_BUILT format_test_NOT_BUILT) +endif() diff --git a/cmake-build-release/test/format_test[1]_tests.cmake b/cmake-build-release/test/format_test[1]_tests.cmake new file mode 100644 index 0000000..9548a35 --- /dev/null +++ b/cmake-build-release/test/format_test[1]_tests.cmake @@ -0,0 +1,5 @@ +add_test( Format.positive_int /home/andreas/git/logger/cmake-build-release/test/format_test [==[--gtest_filter=Format.positive_int]==] --gtest_also_run_disabled_tests) +set_tests_properties( Format.positive_int PROPERTIES WORKING_DIRECTORY /home/andreas/git/logger/cmake-build-release/test SKIP_REGULAR_EXPRESSION [==[\[ SKIPPED \]]==] VS_DEBUGGER_WORKING_DIRECTORY) +add_test( Format.negative_int /home/andreas/git/logger/cmake-build-release/test/format_test [==[--gtest_filter=Format.negative_int]==] --gtest_also_run_disabled_tests) +set_tests_properties( Format.negative_int PROPERTIES WORKING_DIRECTORY /home/andreas/git/logger/cmake-build-release/test SKIP_REGULAR_EXPRESSION [==[\[ SKIPPED \]]==] VS_DEBUGGER_WORKING_DIRECTORY) +set( format_test_TESTS Format.positive_int Format.negative_int) diff --git a/cmake-build-release/test/googletest/CMakeFiles/CMakeDirectoryInformation.cmake b/cmake-build-release/test/googletest/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..539576f --- /dev/null +++ b/cmake-build-release/test/googletest/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/andreas/git/logger") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/andreas/git/logger/cmake-build-release") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/cmake-build-release/test/googletest/CMakeFiles/progress.marks b/cmake-build-release/test/googletest/CMakeFiles/progress.marks new file mode 100644 index 0000000..45a4fb7 --- /dev/null +++ b/cmake-build-release/test/googletest/CMakeFiles/progress.marks @@ -0,0 +1 @@ +8 diff --git a/cmake-build-release/test/googletest/CTestTestfile.cmake b/cmake-build-release/test/googletest/CTestTestfile.cmake new file mode 100644 index 0000000..c5f3d92 --- /dev/null +++ b/cmake-build-release/test/googletest/CTestTestfile.cmake @@ -0,0 +1,7 @@ +# CMake generated Testfile for +# Source directory: /home/andreas/git/logger/test/googletest +# Build directory: /home/andreas/git/logger/cmake-build-release/test/googletest +# +# This file includes the relevant testing commands required for +# testing this directory and lists subdirectories to be tested as well. +subdirs("googlemock") diff --git a/cmake-build-release/test/googletest/Makefile b/cmake-build-release/test/googletest/Makefile new file mode 100644 index 0000000..995de02 --- /dev/null +++ b/cmake-build-release/test/googletest/Makefile @@ -0,0 +1,200 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/andreas/git/logger + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/andreas/git/logger/cmake-build-release + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target test +test: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..." + /usr/bin/ctest --force-new-ctest-process $(ARGS) +.PHONY : test + +# Special rule for the target test +test/fast: test +.PHONY : test/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." + /usr/bin/cmake-gui -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components +.PHONY : list_install_components/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# The main all target +all: cmake_check_build_system + cd /home/andreas/git/logger/cmake-build-release && $(CMAKE_COMMAND) -E cmake_progress_start /home/andreas/git/logger/cmake-build-release/CMakeFiles /home/andreas/git/logger/cmake-build-release/test/googletest//CMakeFiles/progress.marks + cd /home/andreas/git/logger/cmake-build-release && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 test/googletest/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/andreas/git/logger/cmake-build-release/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /home/andreas/git/logger/cmake-build-release && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 test/googletest/clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /home/andreas/git/logger/cmake-build-release && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 test/googletest/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /home/andreas/git/logger/cmake-build-release && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 test/googletest/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /home/andreas/git/logger/cmake-build-release && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... rebuild_cache" + @echo "... test" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /home/andreas/git/logger/cmake-build-release && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/cmake-build-release/test/googletest/cmake_install.cmake b/cmake-build-release/test/googletest/cmake_install.cmake new file mode 100644 index 0000000..c68eb9d --- /dev/null +++ b/cmake-build-release/test/googletest/cmake_install.cmake @@ -0,0 +1,50 @@ +# Install script for directory: /home/andreas/git/logger/test/googletest + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +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() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "0") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for each subdirectory. + include("/home/andreas/git/logger/cmake-build-release/test/googletest/googlemock/cmake_install.cmake") + +endif() + diff --git a/cmake-build-release/test/googletest/googlemock/CMakeFiles/CMakeDirectoryInformation.cmake b/cmake-build-release/test/googletest/googlemock/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..539576f --- /dev/null +++ b/cmake-build-release/test/googletest/googlemock/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/andreas/git/logger") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/andreas/git/logger/cmake-build-release") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock.dir/CXX.includecache b/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock.dir/CXX.includecache new file mode 100644 index 0000000..1e9a95d --- /dev/null +++ b/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock.dir/CXX.includecache @@ -0,0 +1,632 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +../test/googletest/googlemock/include/gmock/gmock-actions.h +errno.h +- +algorithm +- +functional +- +memory +- +string +- +tuple +- +type_traits +- +utility +- +gmock/internal/gmock-internal-utils.h +../test/googletest/googlemock/include/gmock/gmock/internal/gmock-internal-utils.h +gmock/internal/gmock-port.h +../test/googletest/googlemock/include/gmock/gmock/internal/gmock-port.h +gmock/internal/gmock-pp.h +../test/googletest/googlemock/include/gmock/gmock/internal/gmock-pp.h + +../test/googletest/googlemock/include/gmock/gmock-cardinalities.h +limits.h +- +memory +- +ostream +- +gmock/internal/gmock-port.h +../test/googletest/googlemock/include/gmock/gmock/internal/gmock-port.h +gtest/gtest.h +../test/googletest/googlemock/include/gmock/gtest/gtest.h + +../test/googletest/googlemock/include/gmock/gmock-function-mocker.h +type_traits +- +utility +- +gmock/gmock-spec-builders.h +../test/googletest/googlemock/include/gmock/gmock/gmock-spec-builders.h +gmock/internal/gmock-internal-utils.h +../test/googletest/googlemock/include/gmock/gmock/internal/gmock-internal-utils.h +gmock/internal/gmock-pp.h +../test/googletest/googlemock/include/gmock/gmock/internal/gmock-pp.h + +../test/googletest/googlemock/include/gmock/gmock-matchers.h +algorithm +- +cmath +- +initializer_list +- +iterator +- +limits +- +memory +- +ostream +- +sstream +- +string +- +type_traits +- +utility +- +vector +- +gmock/internal/gmock-internal-utils.h +../test/googletest/googlemock/include/gmock/gmock/internal/gmock-internal-utils.h +gmock/internal/gmock-port.h +../test/googletest/googlemock/include/gmock/gmock/internal/gmock-port.h +gmock/internal/gmock-pp.h +../test/googletest/googlemock/include/gmock/gmock/internal/gmock-pp.h +gtest/gtest.h +../test/googletest/googlemock/include/gmock/gtest/gtest.h +gmock/internal/custom/gmock-matchers.h +../test/googletest/googlemock/include/gmock/gmock/internal/custom/gmock-matchers.h + +../test/googletest/googlemock/include/gmock/gmock-more-actions.h +memory +- +utility +- +gmock/gmock-actions.h +../test/googletest/googlemock/include/gmock/gmock/gmock-actions.h +gmock/internal/gmock-port.h +../test/googletest/googlemock/include/gmock/gmock/internal/gmock-port.h +gmock/internal/custom/gmock-generated-actions.h +../test/googletest/googlemock/include/gmock/gmock/internal/custom/gmock-generated-actions.h + +../test/googletest/googlemock/include/gmock/gmock-more-matchers.h +gmock/gmock-matchers.h +../test/googletest/googlemock/include/gmock/gmock/gmock-matchers.h + +../test/googletest/googlemock/include/gmock/gmock-nice-strict.h +type_traits +- +gmock/gmock-spec-builders.h +../test/googletest/googlemock/include/gmock/gmock/gmock-spec-builders.h +gmock/internal/gmock-port.h +../test/googletest/googlemock/include/gmock/gmock/internal/gmock-port.h + +../test/googletest/googlemock/include/gmock/gmock-spec-builders.h +functional +- +map +- +memory +- +set +- +sstream +- +string +- +type_traits +- +utility +- +vector +- +gmock/gmock-actions.h +../test/googletest/googlemock/include/gmock/gmock/gmock-actions.h +gmock/gmock-cardinalities.h +../test/googletest/googlemock/include/gmock/gmock/gmock-cardinalities.h +gmock/gmock-matchers.h +../test/googletest/googlemock/include/gmock/gmock/gmock-matchers.h +gmock/internal/gmock-internal-utils.h +../test/googletest/googlemock/include/gmock/gmock/internal/gmock-internal-utils.h +gmock/internal/gmock-port.h +../test/googletest/googlemock/include/gmock/gmock/internal/gmock-port.h +gtest/gtest.h +../test/googletest/googlemock/include/gmock/gtest/gtest.h +stdexcept +- + +../test/googletest/googlemock/include/gmock/gmock.h +gmock/gmock-actions.h +../test/googletest/googlemock/include/gmock/gmock/gmock-actions.h +gmock/gmock-cardinalities.h +../test/googletest/googlemock/include/gmock/gmock/gmock-cardinalities.h +gmock/gmock-function-mocker.h +../test/googletest/googlemock/include/gmock/gmock/gmock-function-mocker.h +gmock/gmock-matchers.h +../test/googletest/googlemock/include/gmock/gmock/gmock-matchers.h +gmock/gmock-more-actions.h +../test/googletest/googlemock/include/gmock/gmock/gmock-more-actions.h +gmock/gmock-more-matchers.h +../test/googletest/googlemock/include/gmock/gmock/gmock-more-matchers.h +gmock/gmock-nice-strict.h +../test/googletest/googlemock/include/gmock/gmock/gmock-nice-strict.h +gmock/internal/gmock-internal-utils.h +../test/googletest/googlemock/include/gmock/gmock/internal/gmock-internal-utils.h + +../test/googletest/googlemock/include/gmock/internal/custom/gmock-generated-actions.h + +../test/googletest/googlemock/include/gmock/internal/custom/gmock-matchers.h + +../test/googletest/googlemock/include/gmock/internal/custom/gmock-port.h + +../test/googletest/googlemock/include/gmock/internal/gmock-internal-utils.h +stdio.h +- +ostream +- +string +- +type_traits +- +gmock/internal/gmock-port.h +../test/googletest/googlemock/include/gmock/internal/gmock/internal/gmock-port.h +gtest/gtest.h +../test/googletest/googlemock/include/gmock/internal/gtest/gtest.h + +../test/googletest/googlemock/include/gmock/internal/gmock-port.h +assert.h +- +stdlib.h +- +cstdint +- +iostream +- +gtest/internal/gtest-port.h +../test/googletest/googlemock/include/gmock/internal/gtest/internal/gtest-port.h +gmock/internal/custom/gmock-port.h +../test/googletest/googlemock/include/gmock/internal/gmock/internal/custom/gmock-port.h + +../test/googletest/googlemock/include/gmock/internal/gmock-pp.h + +../test/googletest/googlemock/src/gmock-cardinalities.cc +gmock/gmock-cardinalities.h +../test/googletest/googlemock/src/gmock/gmock-cardinalities.h +limits.h +- +ostream +- +sstream +- +string +- +gmock/internal/gmock-internal-utils.h +../test/googletest/googlemock/src/gmock/internal/gmock-internal-utils.h +gtest/gtest.h +../test/googletest/googlemock/src/gtest/gtest.h + +../test/googletest/googlemock/src/gmock-internal-utils.cc +gmock/internal/gmock-internal-utils.h +../test/googletest/googlemock/src/gmock/internal/gmock-internal-utils.h +ctype.h +- +array +- +cctype +- +cstdint +- +cstring +- +ostream +- +string +- +gmock/gmock.h +../test/googletest/googlemock/src/gmock/gmock.h +gmock/internal/gmock-port.h +../test/googletest/googlemock/src/gmock/internal/gmock-port.h +gtest/gtest.h +../test/googletest/googlemock/src/gtest/gtest.h + +../test/googletest/googlemock/src/gmock-matchers.cc +gmock/gmock-matchers.h +../test/googletest/googlemock/src/gmock/gmock-matchers.h +string.h +- +iostream +- +sstream +- +string +- + +../test/googletest/googlemock/src/gmock-spec-builders.cc +gmock/gmock-spec-builders.h +../test/googletest/googlemock/src/gmock/gmock-spec-builders.h +stdlib.h +- +iostream +- +map +- +memory +- +set +- +string +- +vector +- +gmock/gmock.h +../test/googletest/googlemock/src/gmock/gmock.h +gtest/gtest.h +../test/googletest/googlemock/src/gtest/gtest.h +gtest/internal/gtest-port.h +../test/googletest/googlemock/src/gtest/internal/gtest-port.h +unistd.h +- + +../test/googletest/googlemock/src/gmock.cc +gmock/gmock.h +../test/googletest/googlemock/src/gmock/gmock.h +gmock/internal/gmock-port.h +../test/googletest/googlemock/src/gmock/internal/gmock-port.h + +../test/googletest/googletest/include/gtest/gtest-death-test.h +gtest/internal/gtest-death-test-internal.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-death-test-internal.h + +../test/googletest/googletest/include/gtest/gtest-matchers.h +atomic +- +memory +- +ostream +- +string +- +type_traits +- +gtest/gtest-printers.h +../test/googletest/googletest/include/gtest/gtest/gtest-printers.h +gtest/internal/gtest-internal.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-port.h + +../test/googletest/googletest/include/gtest/gtest-message.h +limits +- +memory +- +sstream +- +gtest/internal/gtest-port.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-port.h + +../test/googletest/googletest/include/gtest/gtest-param-test.h +iterator +- +utility +- +gtest/internal/gtest-internal.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-param-util.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-param-util.h +gtest/internal/gtest-port.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-port.h + +../test/googletest/googletest/include/gtest/gtest-printers.h +functional +- +memory +- +ostream +- +sstream +- +string +- +tuple +- +type_traits +- +utility +- +vector +- +gtest/internal/gtest-internal.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-port.h +gtest/internal/custom/gtest-printers.h +../test/googletest/googletest/include/gtest/gtest/internal/custom/gtest-printers.h + +../test/googletest/googletest/include/gtest/gtest-test-part.h +iosfwd +- +vector +- +gtest/internal/gtest-internal.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-string.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-string.h + +../test/googletest/googletest/include/gtest/gtest-typed-test.h +gtest/internal/gtest-internal.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-port.h +gtest/internal/gtest-type-util.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-type-util.h + +../test/googletest/googletest/include/gtest/gtest.h +cstddef +- +limits +- +memory +- +ostream +- +type_traits +- +vector +- +gtest/internal/gtest-internal.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-string.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-string.h +gtest/gtest-death-test.h +../test/googletest/googletest/include/gtest/gtest/gtest-death-test.h +gtest/gtest-matchers.h +../test/googletest/googletest/include/gtest/gtest/gtest-matchers.h +gtest/gtest-message.h +../test/googletest/googletest/include/gtest/gtest/gtest-message.h +gtest/gtest-param-test.h +../test/googletest/googletest/include/gtest/gtest/gtest-param-test.h +gtest/gtest-printers.h +../test/googletest/googletest/include/gtest/gtest/gtest-printers.h +gtest/gtest_prod.h +../test/googletest/googletest/include/gtest/gtest/gtest_prod.h +gtest/gtest-test-part.h +../test/googletest/googletest/include/gtest/gtest/gtest-test-part.h +gtest/gtest-typed-test.h +../test/googletest/googletest/include/gtest/gtest/gtest-typed-test.h +gtest/gtest_pred_impl.h +../test/googletest/googletest/include/gtest/gtest/gtest_pred_impl.h + +../test/googletest/googletest/include/gtest/gtest_pred_impl.h +gtest/gtest.h +../test/googletest/googletest/include/gtest/gtest/gtest.h + +../test/googletest/googletest/include/gtest/gtest_prod.h + +../test/googletest/googletest/include/gtest/internal/custom/gtest-port.h + +../test/googletest/googletest/include/gtest/internal/custom/gtest-printers.h + +../test/googletest/googletest/include/gtest/internal/gtest-death-test-internal.h +gtest/gtest-matchers.h +../test/googletest/googletest/include/gtest/internal/gtest/gtest-matchers.h +gtest/internal/gtest-internal.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-internal.h +stdio.h +- +memory +- + +../test/googletest/googletest/include/gtest/internal/gtest-filepath.h +gtest/internal/gtest-string.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-string.h + +../test/googletest/googletest/include/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-port.h +stdlib.h +- +sys/types.h +- +sys/wait.h +- +unistd.h +- +stdexcept +- +ctype.h +- +float.h +- +string.h +- +cstdint +- +iomanip +- +limits +- +map +- +set +- +string +- +type_traits +- +vector +- +gtest/gtest-message.h +../test/googletest/googletest/include/gtest/internal/gtest/gtest-message.h +gtest/internal/gtest-filepath.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-filepath.h +gtest/internal/gtest-string.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-string.h +gtest/internal/gtest-type-util.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-type-util.h + +../test/googletest/googletest/include/gtest/internal/gtest-param-util.h +ctype.h +- +cassert +- +iterator +- +memory +- +set +- +tuple +- +type_traits +- +utility +- +vector +- +gtest/internal/gtest-internal.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-port.h +gtest/gtest-printers.h +../test/googletest/googletest/include/gtest/internal/gtest/gtest-printers.h +gtest/gtest-test-part.h +../test/googletest/googletest/include/gtest/internal/gtest/gtest-test-part.h + +../test/googletest/googletest/include/gtest/internal/gtest-port-arch.h +winapifamily.h +- +TargetConditionals.h +- + +../test/googletest/googletest/include/gtest/internal/gtest-port.h +ctype.h +- +stddef.h +- +stdio.h +- +stdlib.h +- +string.h +- +cerrno +- +cstdint +- +iostream +- +limits +- +locale +- +memory +- +string +- +tuple +- +type_traits +- +vector +- +sys/types.h +- +sys/stat.h +- +AvailabilityMacros.h +- +TargetConditionals.h +- +gtest/internal/custom/gtest-port.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/custom/gtest-port.h +gtest/internal/gtest-port-arch.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-port-arch.h +direct.h +- +io.h +- +unistd.h +- +unistd.h +- +strings.h +- +android/api-level.h +- +regex.h +- +typeinfo +- +pthread.h +- +time.h +- +condition_variable +- +mutex +- +absl/types/any.h +../test/googletest/googletest/include/gtest/internal/absl/types/any.h +any +- +absl/types/optional.h +../test/googletest/googletest/include/gtest/internal/absl/types/optional.h +optional +- +absl/strings/string_view.h +../test/googletest/googletest/include/gtest/internal/absl/strings/string_view.h +string_view +- +absl/types/variant.h +../test/googletest/googletest/include/gtest/internal/absl/types/variant.h +variant +- + +../test/googletest/googletest/include/gtest/internal/gtest-string.h +mem.h +- +string.h +- +cstdint +- +string +- +gtest/internal/gtest-port.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-port.h + +../test/googletest/googletest/include/gtest/internal/gtest-type-util.h +gtest/internal/gtest-port.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-port.h +cxxabi.h +- +acxx_demangle.h +- + +/home/andreas/git/logger/test/googletest/googlemock/src/gmock-all.cc +gmock/gmock.h +/home/andreas/git/logger/test/googletest/googlemock/src/gmock/gmock.h +src/gmock-cardinalities.cc +/home/andreas/git/logger/test/googletest/googlemock/src/src/gmock-cardinalities.cc +src/gmock-internal-utils.cc +/home/andreas/git/logger/test/googletest/googlemock/src/src/gmock-internal-utils.cc +src/gmock-matchers.cc +/home/andreas/git/logger/test/googletest/googlemock/src/src/gmock-matchers.cc +src/gmock-spec-builders.cc +/home/andreas/git/logger/test/googletest/googlemock/src/src/gmock-spec-builders.cc +src/gmock.cc +/home/andreas/git/logger/test/googletest/googlemock/src/src/gmock.cc + diff --git a/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock.dir/DependInfo.cmake b/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock.dir/DependInfo.cmake new file mode 100644 index 0000000..6f2ef6c --- /dev/null +++ b/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock.dir/DependInfo.cmake @@ -0,0 +1,34 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/home/andreas/git/logger/test/googletest/googlemock/src/gmock-all.cc" "/home/andreas/git/logger/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o" + ) +set(CMAKE_CXX_COMPILER_ID "GNU") + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "../inc" + "../test/googletest/googlemock/include" + "../test/googletest/googlemock" + "../test/googletest/googletest/include" + "../test/googletest/googletest" + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + "/home/andreas/git/logger/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest.dir/DependInfo.cmake" + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock.dir/build.make b/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock.dir/build.make new file mode 100644 index 0000000..33a9319 --- /dev/null +++ b/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock.dir/build.make @@ -0,0 +1,107 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/andreas/git/logger + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/andreas/git/logger/cmake-build-release + +# Include any dependencies generated for this target. +include test/googletest/googlemock/CMakeFiles/gmock.dir/depend.make +# Include the progress variables for this target. +include test/googletest/googlemock/CMakeFiles/gmock.dir/progress.make + +# Include the compile flags for this target's objects. +include test/googletest/googlemock/CMakeFiles/gmock.dir/flags.make + +test/googletest/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o: test/googletest/googlemock/CMakeFiles/gmock.dir/flags.make +test/googletest/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o: ../test/googletest/googlemock/src/gmock-all.cc + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/andreas/git/logger/cmake-build-release/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object test/googletest/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o" + cd /home/andreas/git/logger/cmake-build-release/test/googletest/googlemock && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/gmock.dir/src/gmock-all.cc.o -c /home/andreas/git/logger/test/googletest/googlemock/src/gmock-all.cc + +test/googletest/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/gmock.dir/src/gmock-all.cc.i" + cd /home/andreas/git/logger/cmake-build-release/test/googletest/googlemock && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/andreas/git/logger/test/googletest/googlemock/src/gmock-all.cc > CMakeFiles/gmock.dir/src/gmock-all.cc.i + +test/googletest/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/gmock.dir/src/gmock-all.cc.s" + cd /home/andreas/git/logger/cmake-build-release/test/googletest/googlemock && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/andreas/git/logger/test/googletest/googlemock/src/gmock-all.cc -o CMakeFiles/gmock.dir/src/gmock-all.cc.s + +# Object files for target gmock +gmock_OBJECTS = \ +"CMakeFiles/gmock.dir/src/gmock-all.cc.o" + +# External object files for target gmock +gmock_EXTERNAL_OBJECTS = + +lib/libgmock.a: test/googletest/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o +lib/libgmock.a: test/googletest/googlemock/CMakeFiles/gmock.dir/build.make +lib/libgmock.a: test/googletest/googlemock/CMakeFiles/gmock.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/andreas/git/logger/cmake-build-release/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX static library ../../../lib/libgmock.a" + cd /home/andreas/git/logger/cmake-build-release/test/googletest/googlemock && $(CMAKE_COMMAND) -P CMakeFiles/gmock.dir/cmake_clean_target.cmake + cd /home/andreas/git/logger/cmake-build-release/test/googletest/googlemock && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/gmock.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +test/googletest/googlemock/CMakeFiles/gmock.dir/build: lib/libgmock.a +.PHONY : test/googletest/googlemock/CMakeFiles/gmock.dir/build + +test/googletest/googlemock/CMakeFiles/gmock.dir/clean: + cd /home/andreas/git/logger/cmake-build-release/test/googletest/googlemock && $(CMAKE_COMMAND) -P CMakeFiles/gmock.dir/cmake_clean.cmake +.PHONY : test/googletest/googlemock/CMakeFiles/gmock.dir/clean + +test/googletest/googlemock/CMakeFiles/gmock.dir/depend: + cd /home/andreas/git/logger/cmake-build-release && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/andreas/git/logger /home/andreas/git/logger/test/googletest/googlemock /home/andreas/git/logger/cmake-build-release /home/andreas/git/logger/cmake-build-release/test/googletest/googlemock /home/andreas/git/logger/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : test/googletest/googlemock/CMakeFiles/gmock.dir/depend + diff --git a/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock.dir/cmake_clean.cmake b/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock.dir/cmake_clean.cmake new file mode 100644 index 0000000..de4aebc --- /dev/null +++ b/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "../../../bin/libgmock.pdb" + "../../../lib/libgmock.a" + "CMakeFiles/gmock.dir/src/gmock-all.cc.o" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/gmock.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock.dir/cmake_clean_target.cmake b/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock.dir/cmake_clean_target.cmake new file mode 100644 index 0000000..541729e --- /dev/null +++ b/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock.dir/cmake_clean_target.cmake @@ -0,0 +1,3 @@ +file(REMOVE_RECURSE + "../../../lib/libgmock.a" +) diff --git a/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock.dir/depend.internal b/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock.dir/depend.internal new file mode 100644 index 0000000..e3e120d --- /dev/null +++ b/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock.dir/depend.internal @@ -0,0 +1,45 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +test/googletest/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o + ../test/googletest/googlemock/include/gmock/gmock-actions.h + ../test/googletest/googlemock/include/gmock/gmock-cardinalities.h + ../test/googletest/googlemock/include/gmock/gmock-function-mocker.h + ../test/googletest/googlemock/include/gmock/gmock-matchers.h + ../test/googletest/googlemock/include/gmock/gmock-more-actions.h + ../test/googletest/googlemock/include/gmock/gmock-more-matchers.h + ../test/googletest/googlemock/include/gmock/gmock-nice-strict.h + ../test/googletest/googlemock/include/gmock/gmock-spec-builders.h + ../test/googletest/googlemock/include/gmock/gmock.h + ../test/googletest/googlemock/include/gmock/internal/custom/gmock-generated-actions.h + ../test/googletest/googlemock/include/gmock/internal/custom/gmock-matchers.h + ../test/googletest/googlemock/include/gmock/internal/custom/gmock-port.h + ../test/googletest/googlemock/include/gmock/internal/gmock-internal-utils.h + ../test/googletest/googlemock/include/gmock/internal/gmock-port.h + ../test/googletest/googlemock/include/gmock/internal/gmock-pp.h + ../test/googletest/googlemock/src/gmock-cardinalities.cc + ../test/googletest/googlemock/src/gmock-internal-utils.cc + ../test/googletest/googlemock/src/gmock-matchers.cc + ../test/googletest/googlemock/src/gmock-spec-builders.cc + ../test/googletest/googlemock/src/gmock.cc + ../test/googletest/googletest/include/gtest/gtest-death-test.h + ../test/googletest/googletest/include/gtest/gtest-matchers.h + ../test/googletest/googletest/include/gtest/gtest-message.h + ../test/googletest/googletest/include/gtest/gtest-param-test.h + ../test/googletest/googletest/include/gtest/gtest-printers.h + ../test/googletest/googletest/include/gtest/gtest-test-part.h + ../test/googletest/googletest/include/gtest/gtest-typed-test.h + ../test/googletest/googletest/include/gtest/gtest.h + ../test/googletest/googletest/include/gtest/gtest_pred_impl.h + ../test/googletest/googletest/include/gtest/gtest_prod.h + ../test/googletest/googletest/include/gtest/internal/custom/gtest-port.h + ../test/googletest/googletest/include/gtest/internal/custom/gtest-printers.h + ../test/googletest/googletest/include/gtest/internal/gtest-death-test-internal.h + ../test/googletest/googletest/include/gtest/internal/gtest-filepath.h + ../test/googletest/googletest/include/gtest/internal/gtest-internal.h + ../test/googletest/googletest/include/gtest/internal/gtest-param-util.h + ../test/googletest/googletest/include/gtest/internal/gtest-port-arch.h + ../test/googletest/googletest/include/gtest/internal/gtest-port.h + ../test/googletest/googletest/include/gtest/internal/gtest-string.h + ../test/googletest/googletest/include/gtest/internal/gtest-type-util.h + /home/andreas/git/logger/test/googletest/googlemock/src/gmock-all.cc diff --git a/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock.dir/depend.make b/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock.dir/depend.make new file mode 100644 index 0000000..60ebd4f --- /dev/null +++ b/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock.dir/depend.make @@ -0,0 +1,45 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +test/googletest/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o: \ + ../test/googletest/googlemock/include/gmock/gmock-actions.h \ + ../test/googletest/googlemock/include/gmock/gmock-cardinalities.h \ + ../test/googletest/googlemock/include/gmock/gmock-function-mocker.h \ + ../test/googletest/googlemock/include/gmock/gmock-matchers.h \ + ../test/googletest/googlemock/include/gmock/gmock-more-actions.h \ + ../test/googletest/googlemock/include/gmock/gmock-more-matchers.h \ + ../test/googletest/googlemock/include/gmock/gmock-nice-strict.h \ + ../test/googletest/googlemock/include/gmock/gmock-spec-builders.h \ + ../test/googletest/googlemock/include/gmock/gmock.h \ + ../test/googletest/googlemock/include/gmock/internal/custom/gmock-generated-actions.h \ + ../test/googletest/googlemock/include/gmock/internal/custom/gmock-matchers.h \ + ../test/googletest/googlemock/include/gmock/internal/custom/gmock-port.h \ + ../test/googletest/googlemock/include/gmock/internal/gmock-internal-utils.h \ + ../test/googletest/googlemock/include/gmock/internal/gmock-port.h \ + ../test/googletest/googlemock/include/gmock/internal/gmock-pp.h \ + ../test/googletest/googlemock/src/gmock-cardinalities.cc \ + ../test/googletest/googlemock/src/gmock-internal-utils.cc \ + ../test/googletest/googlemock/src/gmock-matchers.cc \ + ../test/googletest/googlemock/src/gmock-spec-builders.cc \ + ../test/googletest/googlemock/src/gmock.cc \ + ../test/googletest/googletest/include/gtest/gtest-death-test.h \ + ../test/googletest/googletest/include/gtest/gtest-matchers.h \ + ../test/googletest/googletest/include/gtest/gtest-message.h \ + ../test/googletest/googletest/include/gtest/gtest-param-test.h \ + ../test/googletest/googletest/include/gtest/gtest-printers.h \ + ../test/googletest/googletest/include/gtest/gtest-test-part.h \ + ../test/googletest/googletest/include/gtest/gtest-typed-test.h \ + ../test/googletest/googletest/include/gtest/gtest.h \ + ../test/googletest/googletest/include/gtest/gtest_pred_impl.h \ + ../test/googletest/googletest/include/gtest/gtest_prod.h \ + ../test/googletest/googletest/include/gtest/internal/custom/gtest-port.h \ + ../test/googletest/googletest/include/gtest/internal/custom/gtest-printers.h \ + ../test/googletest/googletest/include/gtest/internal/gtest-death-test-internal.h \ + ../test/googletest/googletest/include/gtest/internal/gtest-filepath.h \ + ../test/googletest/googletest/include/gtest/internal/gtest-internal.h \ + ../test/googletest/googletest/include/gtest/internal/gtest-param-util.h \ + ../test/googletest/googletest/include/gtest/internal/gtest-port-arch.h \ + ../test/googletest/googletest/include/gtest/internal/gtest-port.h \ + ../test/googletest/googletest/include/gtest/internal/gtest-string.h \ + ../test/googletest/googletest/include/gtest/internal/gtest-type-util.h \ + ../test/googletest/googlemock/src/gmock-all.cc diff --git a/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock.dir/flags.make b/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock.dir/flags.make new file mode 100644 index 0000000..b8c8575 --- /dev/null +++ b/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = + +CXX_INCLUDES = -I/home/andreas/git/logger/inc -I/home/andreas/git/logger/test/googletest/googlemock/include -I/home/andreas/git/logger/test/googletest/googlemock -isystem /home/andreas/git/logger/test/googletest/googletest/include -isystem /home/andreas/git/logger/test/googletest/googletest + +CXX_FLAGS = -O3 -DNDEBUG -Wall -Wshadow -Wno-error=dangling-else -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -std=c++20 + diff --git a/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock.dir/link.txt b/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock.dir/link.txt new file mode 100644 index 0000000..9664cdb --- /dev/null +++ b/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock.dir/link.txt @@ -0,0 +1,2 @@ +/usr/bin/ar qc ../../../lib/libgmock.a CMakeFiles/gmock.dir/src/gmock-all.cc.o +/usr/bin/ranlib ../../../lib/libgmock.a diff --git a/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock.dir/progress.make b/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock.dir/progress.make new file mode 100644 index 0000000..8c8fb6f --- /dev/null +++ b/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 3 +CMAKE_PROGRESS_2 = 4 + diff --git a/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o b/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o new file mode 100644 index 0000000000000000000000000000000000000000..74ae0f11244656f8ac8e373d958bf24972ab0030 GIT binary patch literal 223120 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�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 literal 0 HcmV?d00001 diff --git a/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock_main.dir/CXX.includecache b/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock_main.dir/CXX.includecache new file mode 100644 index 0000000..a01b756 --- /dev/null +++ b/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock_main.dir/CXX.includecache @@ -0,0 +1,544 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +../test/googletest/googlemock/include/gmock/gmock-actions.h +errno.h +- +algorithm +- +functional +- +memory +- +string +- +tuple +- +type_traits +- +utility +- +gmock/internal/gmock-internal-utils.h +../test/googletest/googlemock/include/gmock/gmock/internal/gmock-internal-utils.h +gmock/internal/gmock-port.h +../test/googletest/googlemock/include/gmock/gmock/internal/gmock-port.h +gmock/internal/gmock-pp.h +../test/googletest/googlemock/include/gmock/gmock/internal/gmock-pp.h + +../test/googletest/googlemock/include/gmock/gmock-cardinalities.h +limits.h +- +memory +- +ostream +- +gmock/internal/gmock-port.h +../test/googletest/googlemock/include/gmock/gmock/internal/gmock-port.h +gtest/gtest.h +../test/googletest/googlemock/include/gmock/gtest/gtest.h + +../test/googletest/googlemock/include/gmock/gmock-function-mocker.h +type_traits +- +utility +- +gmock/gmock-spec-builders.h +../test/googletest/googlemock/include/gmock/gmock/gmock-spec-builders.h +gmock/internal/gmock-internal-utils.h +../test/googletest/googlemock/include/gmock/gmock/internal/gmock-internal-utils.h +gmock/internal/gmock-pp.h +../test/googletest/googlemock/include/gmock/gmock/internal/gmock-pp.h + +../test/googletest/googlemock/include/gmock/gmock-matchers.h +algorithm +- +cmath +- +initializer_list +- +iterator +- +limits +- +memory +- +ostream +- +sstream +- +string +- +type_traits +- +utility +- +vector +- +gmock/internal/gmock-internal-utils.h +../test/googletest/googlemock/include/gmock/gmock/internal/gmock-internal-utils.h +gmock/internal/gmock-port.h +../test/googletest/googlemock/include/gmock/gmock/internal/gmock-port.h +gmock/internal/gmock-pp.h +../test/googletest/googlemock/include/gmock/gmock/internal/gmock-pp.h +gtest/gtest.h +../test/googletest/googlemock/include/gmock/gtest/gtest.h +gmock/internal/custom/gmock-matchers.h +../test/googletest/googlemock/include/gmock/gmock/internal/custom/gmock-matchers.h + +../test/googletest/googlemock/include/gmock/gmock-more-actions.h +memory +- +utility +- +gmock/gmock-actions.h +../test/googletest/googlemock/include/gmock/gmock/gmock-actions.h +gmock/internal/gmock-port.h +../test/googletest/googlemock/include/gmock/gmock/internal/gmock-port.h +gmock/internal/custom/gmock-generated-actions.h +../test/googletest/googlemock/include/gmock/gmock/internal/custom/gmock-generated-actions.h + +../test/googletest/googlemock/include/gmock/gmock-more-matchers.h +gmock/gmock-matchers.h +../test/googletest/googlemock/include/gmock/gmock/gmock-matchers.h + +../test/googletest/googlemock/include/gmock/gmock-nice-strict.h +type_traits +- +gmock/gmock-spec-builders.h +../test/googletest/googlemock/include/gmock/gmock/gmock-spec-builders.h +gmock/internal/gmock-port.h +../test/googletest/googlemock/include/gmock/gmock/internal/gmock-port.h + +../test/googletest/googlemock/include/gmock/gmock-spec-builders.h +functional +- +map +- +memory +- +set +- +sstream +- +string +- +type_traits +- +utility +- +vector +- +gmock/gmock-actions.h +../test/googletest/googlemock/include/gmock/gmock/gmock-actions.h +gmock/gmock-cardinalities.h +../test/googletest/googlemock/include/gmock/gmock/gmock-cardinalities.h +gmock/gmock-matchers.h +../test/googletest/googlemock/include/gmock/gmock/gmock-matchers.h +gmock/internal/gmock-internal-utils.h +../test/googletest/googlemock/include/gmock/gmock/internal/gmock-internal-utils.h +gmock/internal/gmock-port.h +../test/googletest/googlemock/include/gmock/gmock/internal/gmock-port.h +gtest/gtest.h +../test/googletest/googlemock/include/gmock/gtest/gtest.h +stdexcept +- + +../test/googletest/googlemock/include/gmock/gmock.h +gmock/gmock-actions.h +../test/googletest/googlemock/include/gmock/gmock/gmock-actions.h +gmock/gmock-cardinalities.h +../test/googletest/googlemock/include/gmock/gmock/gmock-cardinalities.h +gmock/gmock-function-mocker.h +../test/googletest/googlemock/include/gmock/gmock/gmock-function-mocker.h +gmock/gmock-matchers.h +../test/googletest/googlemock/include/gmock/gmock/gmock-matchers.h +gmock/gmock-more-actions.h +../test/googletest/googlemock/include/gmock/gmock/gmock-more-actions.h +gmock/gmock-more-matchers.h +../test/googletest/googlemock/include/gmock/gmock/gmock-more-matchers.h +gmock/gmock-nice-strict.h +../test/googletest/googlemock/include/gmock/gmock/gmock-nice-strict.h +gmock/internal/gmock-internal-utils.h +../test/googletest/googlemock/include/gmock/gmock/internal/gmock-internal-utils.h + +../test/googletest/googlemock/include/gmock/internal/custom/gmock-generated-actions.h + +../test/googletest/googlemock/include/gmock/internal/custom/gmock-matchers.h + +../test/googletest/googlemock/include/gmock/internal/custom/gmock-port.h + +../test/googletest/googlemock/include/gmock/internal/gmock-internal-utils.h +stdio.h +- +ostream +- +string +- +type_traits +- +gmock/internal/gmock-port.h +../test/googletest/googlemock/include/gmock/internal/gmock/internal/gmock-port.h +gtest/gtest.h +../test/googletest/googlemock/include/gmock/internal/gtest/gtest.h + +../test/googletest/googlemock/include/gmock/internal/gmock-port.h +assert.h +- +stdlib.h +- +cstdint +- +iostream +- +gtest/internal/gtest-port.h +../test/googletest/googlemock/include/gmock/internal/gtest/internal/gtest-port.h +gmock/internal/custom/gmock-port.h +../test/googletest/googlemock/include/gmock/internal/gmock/internal/custom/gmock-port.h + +../test/googletest/googlemock/include/gmock/internal/gmock-pp.h + +../test/googletest/googletest/include/gtest/gtest-death-test.h +gtest/internal/gtest-death-test-internal.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-death-test-internal.h + +../test/googletest/googletest/include/gtest/gtest-matchers.h +atomic +- +memory +- +ostream +- +string +- +type_traits +- +gtest/gtest-printers.h +../test/googletest/googletest/include/gtest/gtest/gtest-printers.h +gtest/internal/gtest-internal.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-port.h + +../test/googletest/googletest/include/gtest/gtest-message.h +limits +- +memory +- +sstream +- +gtest/internal/gtest-port.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-port.h + +../test/googletest/googletest/include/gtest/gtest-param-test.h +iterator +- +utility +- +gtest/internal/gtest-internal.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-param-util.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-param-util.h +gtest/internal/gtest-port.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-port.h + +../test/googletest/googletest/include/gtest/gtest-printers.h +functional +- +memory +- +ostream +- +sstream +- +string +- +tuple +- +type_traits +- +utility +- +vector +- +gtest/internal/gtest-internal.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-port.h +gtest/internal/custom/gtest-printers.h +../test/googletest/googletest/include/gtest/gtest/internal/custom/gtest-printers.h + +../test/googletest/googletest/include/gtest/gtest-test-part.h +iosfwd +- +vector +- +gtest/internal/gtest-internal.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-string.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-string.h + +../test/googletest/googletest/include/gtest/gtest-typed-test.h +gtest/internal/gtest-internal.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-port.h +gtest/internal/gtest-type-util.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-type-util.h + +../test/googletest/googletest/include/gtest/gtest.h +cstddef +- +limits +- +memory +- +ostream +- +type_traits +- +vector +- +gtest/internal/gtest-internal.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-string.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-string.h +gtest/gtest-death-test.h +../test/googletest/googletest/include/gtest/gtest/gtest-death-test.h +gtest/gtest-matchers.h +../test/googletest/googletest/include/gtest/gtest/gtest-matchers.h +gtest/gtest-message.h +../test/googletest/googletest/include/gtest/gtest/gtest-message.h +gtest/gtest-param-test.h +../test/googletest/googletest/include/gtest/gtest/gtest-param-test.h +gtest/gtest-printers.h +../test/googletest/googletest/include/gtest/gtest/gtest-printers.h +gtest/gtest_prod.h +../test/googletest/googletest/include/gtest/gtest/gtest_prod.h +gtest/gtest-test-part.h +../test/googletest/googletest/include/gtest/gtest/gtest-test-part.h +gtest/gtest-typed-test.h +../test/googletest/googletest/include/gtest/gtest/gtest-typed-test.h +gtest/gtest_pred_impl.h +../test/googletest/googletest/include/gtest/gtest/gtest_pred_impl.h + +../test/googletest/googletest/include/gtest/gtest_pred_impl.h +gtest/gtest.h +../test/googletest/googletest/include/gtest/gtest/gtest.h + +../test/googletest/googletest/include/gtest/gtest_prod.h + +../test/googletest/googletest/include/gtest/internal/custom/gtest-port.h + +../test/googletest/googletest/include/gtest/internal/custom/gtest-printers.h + +../test/googletest/googletest/include/gtest/internal/gtest-death-test-internal.h +gtest/gtest-matchers.h +../test/googletest/googletest/include/gtest/internal/gtest/gtest-matchers.h +gtest/internal/gtest-internal.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-internal.h +stdio.h +- +memory +- + +../test/googletest/googletest/include/gtest/internal/gtest-filepath.h +gtest/internal/gtest-string.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-string.h + +../test/googletest/googletest/include/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-port.h +stdlib.h +- +sys/types.h +- +sys/wait.h +- +unistd.h +- +stdexcept +- +ctype.h +- +float.h +- +string.h +- +cstdint +- +iomanip +- +limits +- +map +- +set +- +string +- +type_traits +- +vector +- +gtest/gtest-message.h +../test/googletest/googletest/include/gtest/internal/gtest/gtest-message.h +gtest/internal/gtest-filepath.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-filepath.h +gtest/internal/gtest-string.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-string.h +gtest/internal/gtest-type-util.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-type-util.h + +../test/googletest/googletest/include/gtest/internal/gtest-param-util.h +ctype.h +- +cassert +- +iterator +- +memory +- +set +- +tuple +- +type_traits +- +utility +- +vector +- +gtest/internal/gtest-internal.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-port.h +gtest/gtest-printers.h +../test/googletest/googletest/include/gtest/internal/gtest/gtest-printers.h +gtest/gtest-test-part.h +../test/googletest/googletest/include/gtest/internal/gtest/gtest-test-part.h + +../test/googletest/googletest/include/gtest/internal/gtest-port-arch.h +winapifamily.h +- +TargetConditionals.h +- + +../test/googletest/googletest/include/gtest/internal/gtest-port.h +ctype.h +- +stddef.h +- +stdio.h +- +stdlib.h +- +string.h +- +cerrno +- +cstdint +- +iostream +- +limits +- +locale +- +memory +- +string +- +tuple +- +type_traits +- +vector +- +sys/types.h +- +sys/stat.h +- +AvailabilityMacros.h +- +TargetConditionals.h +- +gtest/internal/custom/gtest-port.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/custom/gtest-port.h +gtest/internal/gtest-port-arch.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-port-arch.h +direct.h +- +io.h +- +unistd.h +- +unistd.h +- +strings.h +- +android/api-level.h +- +regex.h +- +typeinfo +- +pthread.h +- +time.h +- +condition_variable +- +mutex +- +absl/types/any.h +../test/googletest/googletest/include/gtest/internal/absl/types/any.h +any +- +absl/types/optional.h +../test/googletest/googletest/include/gtest/internal/absl/types/optional.h +optional +- +absl/strings/string_view.h +../test/googletest/googletest/include/gtest/internal/absl/strings/string_view.h +string_view +- +absl/types/variant.h +../test/googletest/googletest/include/gtest/internal/absl/types/variant.h +variant +- + +../test/googletest/googletest/include/gtest/internal/gtest-string.h +mem.h +- +string.h +- +cstdint +- +string +- +gtest/internal/gtest-port.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-port.h + +../test/googletest/googletest/include/gtest/internal/gtest-type-util.h +gtest/internal/gtest-port.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-port.h +cxxabi.h +- +acxx_demangle.h +- + +/home/andreas/git/logger/test/googletest/googlemock/src/gmock_main.cc +iostream +- +gmock/gmock.h +/home/andreas/git/logger/test/googletest/googlemock/src/gmock/gmock.h +gtest/gtest.h +/home/andreas/git/logger/test/googletest/googlemock/src/gtest/gtest.h +tchar.h +- + diff --git a/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock_main.dir/DependInfo.cmake b/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock_main.dir/DependInfo.cmake new file mode 100644 index 0000000..1035247 --- /dev/null +++ b/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock_main.dir/DependInfo.cmake @@ -0,0 +1,35 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/home/andreas/git/logger/test/googletest/googlemock/src/gmock_main.cc" "/home/andreas/git/logger/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o" + ) +set(CMAKE_CXX_COMPILER_ID "GNU") + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "../inc" + "../test/googletest/googlemock/include" + "../test/googletest/googlemock" + "../test/googletest/googletest/include" + "../test/googletest/googletest" + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + "/home/andreas/git/logger/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock.dir/DependInfo.cmake" + "/home/andreas/git/logger/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest.dir/DependInfo.cmake" + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock_main.dir/build.make b/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock_main.dir/build.make new file mode 100644 index 0000000..cde5400 --- /dev/null +++ b/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock_main.dir/build.make @@ -0,0 +1,107 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/andreas/git/logger + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/andreas/git/logger/cmake-build-release + +# Include any dependencies generated for this target. +include test/googletest/googlemock/CMakeFiles/gmock_main.dir/depend.make +# Include the progress variables for this target. +include test/googletest/googlemock/CMakeFiles/gmock_main.dir/progress.make + +# Include the compile flags for this target's objects. +include test/googletest/googlemock/CMakeFiles/gmock_main.dir/flags.make + +test/googletest/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o: test/googletest/googlemock/CMakeFiles/gmock_main.dir/flags.make +test/googletest/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o: ../test/googletest/googlemock/src/gmock_main.cc + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/andreas/git/logger/cmake-build-release/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object test/googletest/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o" + cd /home/andreas/git/logger/cmake-build-release/test/googletest/googlemock && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/gmock_main.dir/src/gmock_main.cc.o -c /home/andreas/git/logger/test/googletest/googlemock/src/gmock_main.cc + +test/googletest/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/gmock_main.dir/src/gmock_main.cc.i" + cd /home/andreas/git/logger/cmake-build-release/test/googletest/googlemock && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/andreas/git/logger/test/googletest/googlemock/src/gmock_main.cc > CMakeFiles/gmock_main.dir/src/gmock_main.cc.i + +test/googletest/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/gmock_main.dir/src/gmock_main.cc.s" + cd /home/andreas/git/logger/cmake-build-release/test/googletest/googlemock && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/andreas/git/logger/test/googletest/googlemock/src/gmock_main.cc -o CMakeFiles/gmock_main.dir/src/gmock_main.cc.s + +# Object files for target gmock_main +gmock_main_OBJECTS = \ +"CMakeFiles/gmock_main.dir/src/gmock_main.cc.o" + +# External object files for target gmock_main +gmock_main_EXTERNAL_OBJECTS = + +lib/libgmock_main.a: test/googletest/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o +lib/libgmock_main.a: test/googletest/googlemock/CMakeFiles/gmock_main.dir/build.make +lib/libgmock_main.a: test/googletest/googlemock/CMakeFiles/gmock_main.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/andreas/git/logger/cmake-build-release/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX static library ../../../lib/libgmock_main.a" + cd /home/andreas/git/logger/cmake-build-release/test/googletest/googlemock && $(CMAKE_COMMAND) -P CMakeFiles/gmock_main.dir/cmake_clean_target.cmake + cd /home/andreas/git/logger/cmake-build-release/test/googletest/googlemock && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/gmock_main.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +test/googletest/googlemock/CMakeFiles/gmock_main.dir/build: lib/libgmock_main.a +.PHONY : test/googletest/googlemock/CMakeFiles/gmock_main.dir/build + +test/googletest/googlemock/CMakeFiles/gmock_main.dir/clean: + cd /home/andreas/git/logger/cmake-build-release/test/googletest/googlemock && $(CMAKE_COMMAND) -P CMakeFiles/gmock_main.dir/cmake_clean.cmake +.PHONY : test/googletest/googlemock/CMakeFiles/gmock_main.dir/clean + +test/googletest/googlemock/CMakeFiles/gmock_main.dir/depend: + cd /home/andreas/git/logger/cmake-build-release && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/andreas/git/logger /home/andreas/git/logger/test/googletest/googlemock /home/andreas/git/logger/cmake-build-release /home/andreas/git/logger/cmake-build-release/test/googletest/googlemock /home/andreas/git/logger/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock_main.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : test/googletest/googlemock/CMakeFiles/gmock_main.dir/depend + diff --git a/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock_main.dir/cmake_clean.cmake b/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock_main.dir/cmake_clean.cmake new file mode 100644 index 0000000..1e5bccc --- /dev/null +++ b/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock_main.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "../../../bin/libgmock_main.pdb" + "../../../lib/libgmock_main.a" + "CMakeFiles/gmock_main.dir/src/gmock_main.cc.o" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/gmock_main.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock_main.dir/cmake_clean_target.cmake b/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock_main.dir/cmake_clean_target.cmake new file mode 100644 index 0000000..1c127c0 --- /dev/null +++ b/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock_main.dir/cmake_clean_target.cmake @@ -0,0 +1,3 @@ +file(REMOVE_RECURSE + "../../../lib/libgmock_main.a" +) diff --git a/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock_main.dir/depend.internal b/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock_main.dir/depend.internal new file mode 100644 index 0000000..8469fed --- /dev/null +++ b/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock_main.dir/depend.internal @@ -0,0 +1,40 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +test/googletest/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o + ../test/googletest/googlemock/include/gmock/gmock-actions.h + ../test/googletest/googlemock/include/gmock/gmock-cardinalities.h + ../test/googletest/googlemock/include/gmock/gmock-function-mocker.h + ../test/googletest/googlemock/include/gmock/gmock-matchers.h + ../test/googletest/googlemock/include/gmock/gmock-more-actions.h + ../test/googletest/googlemock/include/gmock/gmock-more-matchers.h + ../test/googletest/googlemock/include/gmock/gmock-nice-strict.h + ../test/googletest/googlemock/include/gmock/gmock-spec-builders.h + ../test/googletest/googlemock/include/gmock/gmock.h + ../test/googletest/googlemock/include/gmock/internal/custom/gmock-generated-actions.h + ../test/googletest/googlemock/include/gmock/internal/custom/gmock-matchers.h + ../test/googletest/googlemock/include/gmock/internal/custom/gmock-port.h + ../test/googletest/googlemock/include/gmock/internal/gmock-internal-utils.h + ../test/googletest/googlemock/include/gmock/internal/gmock-port.h + ../test/googletest/googlemock/include/gmock/internal/gmock-pp.h + ../test/googletest/googletest/include/gtest/gtest-death-test.h + ../test/googletest/googletest/include/gtest/gtest-matchers.h + ../test/googletest/googletest/include/gtest/gtest-message.h + ../test/googletest/googletest/include/gtest/gtest-param-test.h + ../test/googletest/googletest/include/gtest/gtest-printers.h + ../test/googletest/googletest/include/gtest/gtest-test-part.h + ../test/googletest/googletest/include/gtest/gtest-typed-test.h + ../test/googletest/googletest/include/gtest/gtest.h + ../test/googletest/googletest/include/gtest/gtest_pred_impl.h + ../test/googletest/googletest/include/gtest/gtest_prod.h + ../test/googletest/googletest/include/gtest/internal/custom/gtest-port.h + ../test/googletest/googletest/include/gtest/internal/custom/gtest-printers.h + ../test/googletest/googletest/include/gtest/internal/gtest-death-test-internal.h + ../test/googletest/googletest/include/gtest/internal/gtest-filepath.h + ../test/googletest/googletest/include/gtest/internal/gtest-internal.h + ../test/googletest/googletest/include/gtest/internal/gtest-param-util.h + ../test/googletest/googletest/include/gtest/internal/gtest-port-arch.h + ../test/googletest/googletest/include/gtest/internal/gtest-port.h + ../test/googletest/googletest/include/gtest/internal/gtest-string.h + ../test/googletest/googletest/include/gtest/internal/gtest-type-util.h + /home/andreas/git/logger/test/googletest/googlemock/src/gmock_main.cc diff --git a/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock_main.dir/depend.make b/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock_main.dir/depend.make new file mode 100644 index 0000000..b0d9e11 --- /dev/null +++ b/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock_main.dir/depend.make @@ -0,0 +1,40 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +test/googletest/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o: \ + ../test/googletest/googlemock/include/gmock/gmock-actions.h \ + ../test/googletest/googlemock/include/gmock/gmock-cardinalities.h \ + ../test/googletest/googlemock/include/gmock/gmock-function-mocker.h \ + ../test/googletest/googlemock/include/gmock/gmock-matchers.h \ + ../test/googletest/googlemock/include/gmock/gmock-more-actions.h \ + ../test/googletest/googlemock/include/gmock/gmock-more-matchers.h \ + ../test/googletest/googlemock/include/gmock/gmock-nice-strict.h \ + ../test/googletest/googlemock/include/gmock/gmock-spec-builders.h \ + ../test/googletest/googlemock/include/gmock/gmock.h \ + ../test/googletest/googlemock/include/gmock/internal/custom/gmock-generated-actions.h \ + ../test/googletest/googlemock/include/gmock/internal/custom/gmock-matchers.h \ + ../test/googletest/googlemock/include/gmock/internal/custom/gmock-port.h \ + ../test/googletest/googlemock/include/gmock/internal/gmock-internal-utils.h \ + ../test/googletest/googlemock/include/gmock/internal/gmock-port.h \ + ../test/googletest/googlemock/include/gmock/internal/gmock-pp.h \ + ../test/googletest/googletest/include/gtest/gtest-death-test.h \ + ../test/googletest/googletest/include/gtest/gtest-matchers.h \ + ../test/googletest/googletest/include/gtest/gtest-message.h \ + ../test/googletest/googletest/include/gtest/gtest-param-test.h \ + ../test/googletest/googletest/include/gtest/gtest-printers.h \ + ../test/googletest/googletest/include/gtest/gtest-test-part.h \ + ../test/googletest/googletest/include/gtest/gtest-typed-test.h \ + ../test/googletest/googletest/include/gtest/gtest.h \ + ../test/googletest/googletest/include/gtest/gtest_pred_impl.h \ + ../test/googletest/googletest/include/gtest/gtest_prod.h \ + ../test/googletest/googletest/include/gtest/internal/custom/gtest-port.h \ + ../test/googletest/googletest/include/gtest/internal/custom/gtest-printers.h \ + ../test/googletest/googletest/include/gtest/internal/gtest-death-test-internal.h \ + ../test/googletest/googletest/include/gtest/internal/gtest-filepath.h \ + ../test/googletest/googletest/include/gtest/internal/gtest-internal.h \ + ../test/googletest/googletest/include/gtest/internal/gtest-param-util.h \ + ../test/googletest/googletest/include/gtest/internal/gtest-port-arch.h \ + ../test/googletest/googletest/include/gtest/internal/gtest-port.h \ + ../test/googletest/googletest/include/gtest/internal/gtest-string.h \ + ../test/googletest/googletest/include/gtest/internal/gtest-type-util.h \ + ../test/googletest/googlemock/src/gmock_main.cc diff --git a/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock_main.dir/flags.make b/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock_main.dir/flags.make new file mode 100644 index 0000000..31702c9 --- /dev/null +++ b/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock_main.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = + +CXX_INCLUDES = -I/home/andreas/git/logger/inc -isystem /home/andreas/git/logger/test/googletest/googlemock/include -isystem /home/andreas/git/logger/test/googletest/googlemock -isystem /home/andreas/git/logger/test/googletest/googletest/include -isystem /home/andreas/git/logger/test/googletest/googletest + +CXX_FLAGS = -O3 -DNDEBUG -Wall -Wshadow -Wno-error=dangling-else -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -std=c++20 + diff --git a/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock_main.dir/link.txt b/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock_main.dir/link.txt new file mode 100644 index 0000000..fc26c30 --- /dev/null +++ b/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock_main.dir/link.txt @@ -0,0 +1,2 @@ +/usr/bin/ar qc ../../../lib/libgmock_main.a CMakeFiles/gmock_main.dir/src/gmock_main.cc.o +/usr/bin/ranlib ../../../lib/libgmock_main.a diff --git a/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock_main.dir/progress.make b/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock_main.dir/progress.make new file mode 100644 index 0000000..3a86673 --- /dev/null +++ b/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock_main.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 5 +CMAKE_PROGRESS_2 = 6 + diff --git a/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o b/cmake-build-release/test/googletest/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o new file mode 100644 index 0000000000000000000000000000000000000000..d0698eda8c1e253c84c00e1a6ae3a943e5553a5a GIT binary patch literal 2752 zcmbuB--{bn6vuC}wOw`Hrv3n-QsWP>Eq2&(>o(LMOqyns(6|koU6f+E%+AhkhHhq- znTc*iP^bu@1olyU_r1?P2@3r;e5@$`c<@cA=X>X#=I(UjiwEwH^Ev0-UpeN>s%9C=7#ew>or#@a(zjP8BWqTK#iP`+;SB!W41RwG|8)jGP8%s&&zTu~1-wjy<)ksgUmQtxAzR(+SL$6U zlhKy!s5>C!jegp#Nf|^z7^K4LHkK5-=tZOSQN;Dt)qZnBZq%=In^M{B6)B@6jeU10 zgD~;qwBz+t+x7--EYsKx(xl@xo9o1ux7;M~*tV}@*{G`xlneKmP>Zi3JN+d1B zS5q|XVt!R|xt&CE;D+0KzL3&8aHX622Xs0M`rPpo;K}*tVJ4>yj=RFVsyQ+gPYrYR zD3A{Rw867{&N${`|I5^e!2cO4%r^i@upSiV9|MxWe~}7v50K;DJsmtAe46MR`PwV0+L`H^VU0nB+S`gSjp{S>TXe+##uYy9-TO)WAgUbQ!MkhNtk?f-7WSyl G$NvkcSXp}j literal 0 HcmV?d00001 diff --git a/cmake-build-release/test/googletest/googlemock/CMakeFiles/progress.marks b/cmake-build-release/test/googletest/googlemock/CMakeFiles/progress.marks new file mode 100644 index 0000000..45a4fb7 --- /dev/null +++ b/cmake-build-release/test/googletest/googlemock/CMakeFiles/progress.marks @@ -0,0 +1 @@ +8 diff --git a/cmake-build-release/test/googletest/googlemock/CTestTestfile.cmake b/cmake-build-release/test/googletest/googlemock/CTestTestfile.cmake new file mode 100644 index 0000000..a284368 --- /dev/null +++ b/cmake-build-release/test/googletest/googlemock/CTestTestfile.cmake @@ -0,0 +1,7 @@ +# CMake generated Testfile for +# Source directory: /home/andreas/git/logger/test/googletest/googlemock +# Build directory: /home/andreas/git/logger/cmake-build-release/test/googletest/googlemock +# +# This file includes the relevant testing commands required for +# testing this directory and lists subdirectories to be tested as well. +subdirs("../googletest") diff --git a/cmake-build-release/test/googletest/googlemock/Makefile b/cmake-build-release/test/googletest/googlemock/Makefile new file mode 100644 index 0000000..a1ea148 --- /dev/null +++ b/cmake-build-release/test/googletest/googlemock/Makefile @@ -0,0 +1,284 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/andreas/git/logger + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/andreas/git/logger/cmake-build-release + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target test +test: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..." + /usr/bin/ctest --force-new-ctest-process $(ARGS) +.PHONY : test + +# Special rule for the target test +test/fast: test +.PHONY : test/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." + /usr/bin/cmake-gui -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components +.PHONY : list_install_components/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# The main all target +all: cmake_check_build_system + cd /home/andreas/git/logger/cmake-build-release && $(CMAKE_COMMAND) -E cmake_progress_start /home/andreas/git/logger/cmake-build-release/CMakeFiles /home/andreas/git/logger/cmake-build-release/test/googletest/googlemock//CMakeFiles/progress.marks + cd /home/andreas/git/logger/cmake-build-release && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 test/googletest/googlemock/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/andreas/git/logger/cmake-build-release/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /home/andreas/git/logger/cmake-build-release && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 test/googletest/googlemock/clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /home/andreas/git/logger/cmake-build-release && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 test/googletest/googlemock/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /home/andreas/git/logger/cmake-build-release && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 test/googletest/googlemock/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /home/andreas/git/logger/cmake-build-release && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +test/googletest/googlemock/CMakeFiles/gmock.dir/rule: + cd /home/andreas/git/logger/cmake-build-release && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 test/googletest/googlemock/CMakeFiles/gmock.dir/rule +.PHONY : test/googletest/googlemock/CMakeFiles/gmock.dir/rule + +# Convenience name for target. +gmock: test/googletest/googlemock/CMakeFiles/gmock.dir/rule +.PHONY : gmock + +# fast build rule for target. +gmock/fast: + cd /home/andreas/git/logger/cmake-build-release && $(MAKE) $(MAKESILENT) -f test/googletest/googlemock/CMakeFiles/gmock.dir/build.make test/googletest/googlemock/CMakeFiles/gmock.dir/build +.PHONY : gmock/fast + +# Convenience name for target. +test/googletest/googlemock/CMakeFiles/gmock_main.dir/rule: + cd /home/andreas/git/logger/cmake-build-release && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 test/googletest/googlemock/CMakeFiles/gmock_main.dir/rule +.PHONY : test/googletest/googlemock/CMakeFiles/gmock_main.dir/rule + +# Convenience name for target. +gmock_main: test/googletest/googlemock/CMakeFiles/gmock_main.dir/rule +.PHONY : gmock_main + +# fast build rule for target. +gmock_main/fast: + cd /home/andreas/git/logger/cmake-build-release && $(MAKE) $(MAKESILENT) -f test/googletest/googlemock/CMakeFiles/gmock_main.dir/build.make test/googletest/googlemock/CMakeFiles/gmock_main.dir/build +.PHONY : gmock_main/fast + +src/gmock-all.o: src/gmock-all.cc.o +.PHONY : src/gmock-all.o + +# target to build an object file +src/gmock-all.cc.o: + cd /home/andreas/git/logger/cmake-build-release && $(MAKE) $(MAKESILENT) -f test/googletest/googlemock/CMakeFiles/gmock.dir/build.make test/googletest/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o +.PHONY : src/gmock-all.cc.o + +src/gmock-all.i: src/gmock-all.cc.i +.PHONY : src/gmock-all.i + +# target to preprocess a source file +src/gmock-all.cc.i: + cd /home/andreas/git/logger/cmake-build-release && $(MAKE) $(MAKESILENT) -f test/googletest/googlemock/CMakeFiles/gmock.dir/build.make test/googletest/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.i +.PHONY : src/gmock-all.cc.i + +src/gmock-all.s: src/gmock-all.cc.s +.PHONY : src/gmock-all.s + +# target to generate assembly for a file +src/gmock-all.cc.s: + cd /home/andreas/git/logger/cmake-build-release && $(MAKE) $(MAKESILENT) -f test/googletest/googlemock/CMakeFiles/gmock.dir/build.make test/googletest/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.s +.PHONY : src/gmock-all.cc.s + +src/gmock_main.o: src/gmock_main.cc.o +.PHONY : src/gmock_main.o + +# target to build an object file +src/gmock_main.cc.o: + cd /home/andreas/git/logger/cmake-build-release && $(MAKE) $(MAKESILENT) -f test/googletest/googlemock/CMakeFiles/gmock_main.dir/build.make test/googletest/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o +.PHONY : src/gmock_main.cc.o + +src/gmock_main.i: src/gmock_main.cc.i +.PHONY : src/gmock_main.i + +# target to preprocess a source file +src/gmock_main.cc.i: + cd /home/andreas/git/logger/cmake-build-release && $(MAKE) $(MAKESILENT) -f test/googletest/googlemock/CMakeFiles/gmock_main.dir/build.make test/googletest/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.i +.PHONY : src/gmock_main.cc.i + +src/gmock_main.s: src/gmock_main.cc.s +.PHONY : src/gmock_main.s + +# target to generate assembly for a file +src/gmock_main.cc.s: + cd /home/andreas/git/logger/cmake-build-release && $(MAKE) $(MAKESILENT) -f test/googletest/googlemock/CMakeFiles/gmock_main.dir/build.make test/googletest/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.s +.PHONY : src/gmock_main.cc.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... rebuild_cache" + @echo "... test" + @echo "... gmock" + @echo "... gmock_main" + @echo "... src/gmock-all.o" + @echo "... src/gmock-all.i" + @echo "... src/gmock-all.s" + @echo "... src/gmock_main.o" + @echo "... src/gmock_main.i" + @echo "... src/gmock_main.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /home/andreas/git/logger/cmake-build-release && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/cmake-build-release/test/googletest/googlemock/cmake_install.cmake b/cmake-build-release/test/googletest/googlemock/cmake_install.cmake new file mode 100644 index 0000000..05b694d --- /dev/null +++ b/cmake-build-release/test/googletest/googlemock/cmake_install.cmake @@ -0,0 +1,70 @@ +# Install script for directory: /home/andreas/git/logger/test/googletest/googlemock + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +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() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "0") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include" TYPE DIRECTORY FILES "/home/andreas/git/logger/test/googletest/googlemock/include/") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "/home/andreas/git/logger/cmake-build-release/lib/libgmock.a") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "/home/andreas/git/logger/cmake-build-release/lib/libgmock_main.a") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "/home/andreas/git/logger/cmake-build-release/test/googletest/googletest/generated/gmock.pc") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "/home/andreas/git/logger/cmake-build-release/test/googletest/googletest/generated/gmock_main.pc") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for each subdirectory. + include("/home/andreas/git/logger/cmake-build-release/test/googletest/googletest/cmake_install.cmake") + +endif() + diff --git a/cmake-build-release/test/googletest/googlemock/gmock.cbp b/cmake-build-release/test/googletest/googlemock/gmock.cbp new file mode 100644 index 0000000..22ed0e3 --- /dev/null +++ b/cmake-build-release/test/googletest/googlemock/gmock.cbp @@ -0,0 +1,275 @@ + + + + + + diff --git a/cmake-build-release/test/googletest/googletest-distribution.cbp b/cmake-build-release/test/googletest/googletest-distribution.cbp new file mode 100644 index 0000000..afc8962 --- /dev/null +++ b/cmake-build-release/test/googletest/googletest-distribution.cbp @@ -0,0 +1,275 @@ + + + + + + diff --git a/cmake-build-release/test/googletest/googletest/CMakeFiles/CMakeDirectoryInformation.cmake b/cmake-build-release/test/googletest/googletest/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..539576f --- /dev/null +++ b/cmake-build-release/test/googletest/googletest/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/andreas/git/logger") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/andreas/git/logger/cmake-build-release") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/cmake-build-release/test/googletest/googletest/CMakeFiles/Export/lib/cmake/GTest/GTestTargets-release.cmake b/cmake-build-release/test/googletest/googletest/CMakeFiles/Export/lib/cmake/GTest/GTestTargets-release.cmake new file mode 100644 index 0000000..9913456 --- /dev/null +++ b/cmake-build-release/test/googletest/googletest/CMakeFiles/Export/lib/cmake/GTest/GTestTargets-release.cmake @@ -0,0 +1,49 @@ +#---------------------------------------------------------------- +# Generated CMake target import file for configuration "Release". +#---------------------------------------------------------------- + +# Commands may need to know the format version. +set(CMAKE_IMPORT_FILE_VERSION 1) + +# Import target "GTest::gtest" for configuration "Release" +set_property(TARGET GTest::gtest APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE) +set_target_properties(GTest::gtest PROPERTIES + IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX" + IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/libgtest.a" + ) + +list(APPEND _IMPORT_CHECK_TARGETS GTest::gtest ) +list(APPEND _IMPORT_CHECK_FILES_FOR_GTest::gtest "${_IMPORT_PREFIX}/lib/libgtest.a" ) + +# Import target "GTest::gtest_main" for configuration "Release" +set_property(TARGET GTest::gtest_main APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE) +set_target_properties(GTest::gtest_main PROPERTIES + IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX" + IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/libgtest_main.a" + ) + +list(APPEND _IMPORT_CHECK_TARGETS GTest::gtest_main ) +list(APPEND _IMPORT_CHECK_FILES_FOR_GTest::gtest_main "${_IMPORT_PREFIX}/lib/libgtest_main.a" ) + +# Import target "GTest::gmock" for configuration "Release" +set_property(TARGET GTest::gmock APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE) +set_target_properties(GTest::gmock PROPERTIES + IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX" + IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/libgmock.a" + ) + +list(APPEND _IMPORT_CHECK_TARGETS GTest::gmock ) +list(APPEND _IMPORT_CHECK_FILES_FOR_GTest::gmock "${_IMPORT_PREFIX}/lib/libgmock.a" ) + +# Import target "GTest::gmock_main" for configuration "Release" +set_property(TARGET GTest::gmock_main APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE) +set_target_properties(GTest::gmock_main PROPERTIES + IMPORTED_LINK_INTERFACE_LANGUAGES_RELEASE "CXX" + IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/libgmock_main.a" + ) + +list(APPEND _IMPORT_CHECK_TARGETS GTest::gmock_main ) +list(APPEND _IMPORT_CHECK_FILES_FOR_GTest::gmock_main "${_IMPORT_PREFIX}/lib/libgmock_main.a" ) + +# Commands beyond this point should not need to know the version. +set(CMAKE_IMPORT_FILE_VERSION) diff --git a/cmake-build-release/test/googletest/googletest/CMakeFiles/Export/lib/cmake/GTest/GTestTargets.cmake b/cmake-build-release/test/googletest/googletest/CMakeFiles/Export/lib/cmake/GTest/GTestTargets.cmake new file mode 100644 index 0000000..a256b0a --- /dev/null +++ b/cmake-build-release/test/googletest/googletest/CMakeFiles/Export/lib/cmake/GTest/GTestTargets.cmake @@ -0,0 +1,131 @@ +# Generated by CMake + +if("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.6) + message(FATAL_ERROR "CMake >= 2.6.0 required") +endif() +cmake_policy(PUSH) +cmake_policy(VERSION 2.6...3.20) +#---------------------------------------------------------------- +# Generated CMake target import file. +#---------------------------------------------------------------- + +# Commands may need to know the format version. +set(CMAKE_IMPORT_FILE_VERSION 1) + +# Protect against multiple inclusion, which would fail when already imported targets are added once more. +set(_targetsDefined) +set(_targetsNotDefined) +set(_expectedTargets) +foreach(_expectedTarget GTest::gtest GTest::gtest_main GTest::gmock GTest::gmock_main) + list(APPEND _expectedTargets ${_expectedTarget}) + if(NOT TARGET ${_expectedTarget}) + list(APPEND _targetsNotDefined ${_expectedTarget}) + endif() + if(TARGET ${_expectedTarget}) + list(APPEND _targetsDefined ${_expectedTarget}) + endif() +endforeach() +if("${_targetsDefined}" STREQUAL "${_expectedTargets}") + unset(_targetsDefined) + unset(_targetsNotDefined) + unset(_expectedTargets) + set(CMAKE_IMPORT_FILE_VERSION) + cmake_policy(POP) + return() +endif() +if(NOT "${_targetsDefined}" STREQUAL "") + message(FATAL_ERROR "Some (but not all) targets in this export set were already defined.\nTargets Defined: ${_targetsDefined}\nTargets not yet defined: ${_targetsNotDefined}\n") +endif() +unset(_targetsDefined) +unset(_targetsNotDefined) +unset(_expectedTargets) + + +# Compute the installation prefix relative to this file. +get_filename_component(_IMPORT_PREFIX "${CMAKE_CURRENT_LIST_FILE}" PATH) +get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) +get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) +get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) +if(_IMPORT_PREFIX STREQUAL "/") + set(_IMPORT_PREFIX "") +endif() + +# Create imported target GTest::gtest +add_library(GTest::gtest STATIC IMPORTED) + +set_target_properties(GTest::gtest PROPERTIES + INTERFACE_COMPILE_FEATURES "cxx_std_11" + INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include" + INTERFACE_LINK_LIBRARIES "Threads::Threads" + INTERFACE_SYSTEM_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include" +) + +# Create imported target GTest::gtest_main +add_library(GTest::gtest_main STATIC IMPORTED) + +set_target_properties(GTest::gtest_main PROPERTIES + INTERFACE_COMPILE_FEATURES "cxx_std_11" + INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include" + INTERFACE_LINK_LIBRARIES "Threads::Threads;GTest::gtest" + INTERFACE_SYSTEM_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include" +) + +# Create imported target GTest::gmock +add_library(GTest::gmock STATIC IMPORTED) + +set_target_properties(GTest::gmock PROPERTIES + INTERFACE_COMPILE_FEATURES "cxx_std_11" + INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include" + INTERFACE_LINK_LIBRARIES "Threads::Threads;GTest::gtest" + INTERFACE_SYSTEM_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include" +) + +# Create imported target GTest::gmock_main +add_library(GTest::gmock_main STATIC IMPORTED) + +set_target_properties(GTest::gmock_main PROPERTIES + INTERFACE_COMPILE_FEATURES "cxx_std_11" + INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include" + INTERFACE_LINK_LIBRARIES "Threads::Threads;GTest::gmock" + INTERFACE_SYSTEM_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include" +) + +if(CMAKE_VERSION VERSION_LESS 2.8.12) + message(FATAL_ERROR "This file relies on consumers using CMake 2.8.12 or greater.") +endif() + +# Load information for each installed configuration. +get_filename_component(_DIR "${CMAKE_CURRENT_LIST_FILE}" PATH) +file(GLOB CONFIG_FILES "${_DIR}/GTestTargets-*.cmake") +foreach(f ${CONFIG_FILES}) + include(${f}) +endforeach() + +# Cleanup temporary variables. +set(_IMPORT_PREFIX) + +# Loop over all imported files and verify that they actually exist +foreach(target ${_IMPORT_CHECK_TARGETS} ) + foreach(file ${_IMPORT_CHECK_FILES_FOR_${target}} ) + if(NOT EXISTS "${file}" ) + message(FATAL_ERROR "The imported target \"${target}\" references the file + \"${file}\" +but this file does not exist. Possible reasons include: +* The file was deleted, renamed, or moved to another location. +* An install or uninstall procedure did not complete successfully. +* The installation package was faulty and contained + \"${CMAKE_CURRENT_LIST_FILE}\" +but not all the files it references. +") + endif() + endforeach() + unset(_IMPORT_CHECK_FILES_FOR_${target}) +endforeach() +unset(_IMPORT_CHECK_TARGETS) + +# This file does not depend on other imported targets which have +# been exported from the same project but in a separate export set. + +# Commands beyond this point should not need to know the version. +set(CMAKE_IMPORT_FILE_VERSION) +cmake_policy(POP) diff --git a/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest.dir/CXX.includecache b/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest.dir/CXX.includecache new file mode 100644 index 0000000..bca1485 --- /dev/null +++ b/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest.dir/CXX.includecache @@ -0,0 +1,694 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +../test/googletest/googletest/include/gtest/gtest-death-test.h +gtest/internal/gtest-death-test-internal.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-death-test-internal.h + +../test/googletest/googletest/include/gtest/gtest-matchers.h +atomic +- +memory +- +ostream +- +string +- +type_traits +- +gtest/gtest-printers.h +../test/googletest/googletest/include/gtest/gtest/gtest-printers.h +gtest/internal/gtest-internal.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-port.h + +../test/googletest/googletest/include/gtest/gtest-message.h +limits +- +memory +- +sstream +- +gtest/internal/gtest-port.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-port.h + +../test/googletest/googletest/include/gtest/gtest-param-test.h +iterator +- +utility +- +gtest/internal/gtest-internal.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-param-util.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-param-util.h +gtest/internal/gtest-port.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-port.h + +../test/googletest/googletest/include/gtest/gtest-printers.h +functional +- +memory +- +ostream +- +sstream +- +string +- +tuple +- +type_traits +- +utility +- +vector +- +gtest/internal/gtest-internal.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-port.h +gtest/internal/custom/gtest-printers.h +../test/googletest/googletest/include/gtest/gtest/internal/custom/gtest-printers.h + +../test/googletest/googletest/include/gtest/gtest-spi.h +gtest/gtest.h +../test/googletest/googletest/include/gtest/gtest/gtest.h + +../test/googletest/googletest/include/gtest/gtest-test-part.h +iosfwd +- +vector +- +gtest/internal/gtest-internal.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-string.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-string.h + +../test/googletest/googletest/include/gtest/gtest-typed-test.h +gtest/internal/gtest-internal.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-port.h +gtest/internal/gtest-type-util.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-type-util.h + +../test/googletest/googletest/include/gtest/gtest.h +cstddef +- +limits +- +memory +- +ostream +- +type_traits +- +vector +- +gtest/internal/gtest-internal.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-string.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-string.h +gtest/gtest-death-test.h +../test/googletest/googletest/include/gtest/gtest/gtest-death-test.h +gtest/gtest-matchers.h +../test/googletest/googletest/include/gtest/gtest/gtest-matchers.h +gtest/gtest-message.h +../test/googletest/googletest/include/gtest/gtest/gtest-message.h +gtest/gtest-param-test.h +../test/googletest/googletest/include/gtest/gtest/gtest-param-test.h +gtest/gtest-printers.h +../test/googletest/googletest/include/gtest/gtest/gtest-printers.h +gtest/gtest_prod.h +../test/googletest/googletest/include/gtest/gtest/gtest_prod.h +gtest/gtest-test-part.h +../test/googletest/googletest/include/gtest/gtest/gtest-test-part.h +gtest/gtest-typed-test.h +../test/googletest/googletest/include/gtest/gtest/gtest-typed-test.h +gtest/gtest_pred_impl.h +../test/googletest/googletest/include/gtest/gtest/gtest_pred_impl.h + +../test/googletest/googletest/include/gtest/gtest_pred_impl.h +gtest/gtest.h +../test/googletest/googletest/include/gtest/gtest/gtest.h + +../test/googletest/googletest/include/gtest/gtest_prod.h + +../test/googletest/googletest/include/gtest/internal/custom/gtest-port.h + +../test/googletest/googletest/include/gtest/internal/custom/gtest-printers.h + +../test/googletest/googletest/include/gtest/internal/custom/gtest.h + +../test/googletest/googletest/include/gtest/internal/gtest-death-test-internal.h +gtest/gtest-matchers.h +../test/googletest/googletest/include/gtest/internal/gtest/gtest-matchers.h +gtest/internal/gtest-internal.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-internal.h +stdio.h +- +memory +- + +../test/googletest/googletest/include/gtest/internal/gtest-filepath.h +gtest/internal/gtest-string.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-string.h + +../test/googletest/googletest/include/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-port.h +stdlib.h +- +sys/types.h +- +sys/wait.h +- +unistd.h +- +stdexcept +- +ctype.h +- +float.h +- +string.h +- +cstdint +- +iomanip +- +limits +- +map +- +set +- +string +- +type_traits +- +vector +- +gtest/gtest-message.h +../test/googletest/googletest/include/gtest/internal/gtest/gtest-message.h +gtest/internal/gtest-filepath.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-filepath.h +gtest/internal/gtest-string.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-string.h +gtest/internal/gtest-type-util.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-type-util.h + +../test/googletest/googletest/include/gtest/internal/gtest-param-util.h +ctype.h +- +cassert +- +iterator +- +memory +- +set +- +tuple +- +type_traits +- +utility +- +vector +- +gtest/internal/gtest-internal.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-port.h +gtest/gtest-printers.h +../test/googletest/googletest/include/gtest/internal/gtest/gtest-printers.h +gtest/gtest-test-part.h +../test/googletest/googletest/include/gtest/internal/gtest/gtest-test-part.h + +../test/googletest/googletest/include/gtest/internal/gtest-port-arch.h +winapifamily.h +- +TargetConditionals.h +- + +../test/googletest/googletest/include/gtest/internal/gtest-port.h +ctype.h +- +stddef.h +- +stdio.h +- +stdlib.h +- +string.h +- +cerrno +- +cstdint +- +iostream +- +limits +- +locale +- +memory +- +string +- +tuple +- +type_traits +- +vector +- +sys/types.h +- +sys/stat.h +- +AvailabilityMacros.h +- +TargetConditionals.h +- +gtest/internal/custom/gtest-port.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/custom/gtest-port.h +gtest/internal/gtest-port-arch.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-port-arch.h +direct.h +- +io.h +- +unistd.h +- +unistd.h +- +strings.h +- +android/api-level.h +- +regex.h +- +typeinfo +- +pthread.h +- +time.h +- +condition_variable +- +mutex +- +absl/types/any.h +../test/googletest/googletest/include/gtest/internal/absl/types/any.h +any +- +absl/types/optional.h +../test/googletest/googletest/include/gtest/internal/absl/types/optional.h +optional +- +absl/strings/string_view.h +../test/googletest/googletest/include/gtest/internal/absl/strings/string_view.h +string_view +- +absl/types/variant.h +../test/googletest/googletest/include/gtest/internal/absl/types/variant.h +variant +- + +../test/googletest/googletest/include/gtest/internal/gtest-string.h +mem.h +- +string.h +- +cstdint +- +string +- +gtest/internal/gtest-port.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-port.h + +../test/googletest/googletest/include/gtest/internal/gtest-type-util.h +gtest/internal/gtest-port.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-port.h +cxxabi.h +- +acxx_demangle.h +- + +../test/googletest/googletest/src/gtest-death-test.cc +gtest/gtest-death-test.h +../test/googletest/googletest/src/gtest/gtest-death-test.h +functional +- +utility +- +gtest/internal/gtest-port.h +../test/googletest/googletest/src/gtest/internal/gtest-port.h +gtest/internal/custom/gtest.h +../test/googletest/googletest/src/gtest/internal/custom/gtest.h +crt_externs.h +- +errno.h +- +fcntl.h +- +limits.h +- +signal.h +- +stdarg.h +- +windows.h +- +sys/mman.h +- +sys/wait.h +- +spawn.h +- +lib/fdio/fd.h +- +lib/fdio/io.h +- +lib/fdio/spawn.h +- +lib/zx/channel.h +- +lib/zx/port.h +- +lib/zx/process.h +- +lib/zx/socket.h +- +zircon/processargs.h +- +zircon/syscalls.h +- +zircon/syscalls/policy.h +- +zircon/syscalls/port.h +- +gtest/gtest-message.h +../test/googletest/googletest/src/gtest/gtest-message.h +gtest/internal/gtest-string.h +../test/googletest/googletest/src/gtest/internal/gtest-string.h +src/gtest-internal-inl.h +../test/googletest/googletest/src/src/gtest-internal-inl.h + +../test/googletest/googletest/src/gtest-filepath.cc +gtest/internal/gtest-filepath.h +../test/googletest/googletest/src/gtest/internal/gtest-filepath.h +stdlib.h +- +gtest/internal/gtest-port.h +../test/googletest/googletest/src/gtest/internal/gtest-port.h +gtest/gtest-message.h +../test/googletest/googletest/src/gtest/gtest-message.h +windows.h +- +direct.h +- +io.h +- +limits.h +- +climits +- +gtest/internal/gtest-string.h +../test/googletest/googletest/src/gtest/internal/gtest-string.h + +../test/googletest/googletest/src/gtest-internal-inl.h +errno.h +- +stddef.h +- +stdlib.h +- +string.h +- +algorithm +- +cstdint +- +memory +- +string +- +vector +- +gtest/internal/gtest-port.h +../test/googletest/googletest/src/gtest/internal/gtest-port.h +arpa/inet.h +- +netdb.h +- +windows.h +- +gtest/gtest.h +../test/googletest/googletest/src/gtest/gtest.h +gtest/gtest-spi.h +../test/googletest/googletest/src/gtest/gtest-spi.h + +../test/googletest/googletest/src/gtest-matchers.cc +gtest/internal/gtest-internal.h +../test/googletest/googletest/src/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +../test/googletest/googletest/src/gtest/internal/gtest-port.h +gtest/gtest-matchers.h +../test/googletest/googletest/src/gtest/gtest-matchers.h +string +- + +../test/googletest/googletest/src/gtest-port.cc +gtest/internal/gtest-port.h +../test/googletest/googletest/src/gtest/internal/gtest-port.h +limits.h +- +stdio.h +- +stdlib.h +- +string.h +- +cstdint +- +fstream +- +memory +- +windows.h +- +io.h +- +sys/stat.h +- +map +- +crtdbg.h +- +unistd.h +- +mach/mach_init.h +- +mach/task.h +- +mach/vm_map.h +- +sys/sysctl.h +- +sys/user.h +- +devctl.h +- +fcntl.h +- +sys/procfs.h +- +procinfo.h +- +sys/types.h +- +zircon/process.h +- +zircon/syscalls.h +- +gtest/gtest-spi.h +../test/googletest/googletest/src/gtest/gtest-spi.h +gtest/gtest-message.h +../test/googletest/googletest/src/gtest/gtest-message.h +gtest/internal/gtest-internal.h +../test/googletest/googletest/src/gtest/internal/gtest-internal.h +gtest/internal/gtest-string.h +../test/googletest/googletest/src/gtest/internal/gtest-string.h +src/gtest-internal-inl.h +../test/googletest/googletest/src/src/gtest-internal-inl.h + +../test/googletest/googletest/src/gtest-printers.cc +gtest/gtest-printers.h +../test/googletest/googletest/src/gtest/gtest-printers.h +stdio.h +- +cctype +- +cstdint +- +cwchar +- +ostream +- +string +- +type_traits +- +gtest/internal/gtest-port.h +../test/googletest/googletest/src/gtest/internal/gtest-port.h +src/gtest-internal-inl.h +../test/googletest/googletest/src/src/gtest-internal-inl.h + +../test/googletest/googletest/src/gtest-test-part.cc +gtest/gtest-test-part.h +../test/googletest/googletest/src/gtest/gtest-test-part.h +gtest/internal/gtest-port.h +../test/googletest/googletest/src/gtest/internal/gtest-port.h +src/gtest-internal-inl.h +../test/googletest/googletest/src/src/gtest-internal-inl.h + +../test/googletest/googletest/src/gtest-typed-test.cc +gtest/gtest-typed-test.h +../test/googletest/googletest/src/gtest/gtest-typed-test.h +gtest/gtest.h +../test/googletest/googletest/src/gtest/gtest.h + +../test/googletest/googletest/src/gtest.cc +gtest/gtest.h +../test/googletest/googletest/src/gtest/gtest.h +gtest/internal/custom/gtest.h +../test/googletest/googletest/src/gtest/internal/custom/gtest.h +gtest/gtest-spi.h +../test/googletest/googletest/src/gtest/gtest-spi.h +ctype.h +- +stdarg.h +- +stdio.h +- +stdlib.h +- +time.h +- +wchar.h +- +wctype.h +- +algorithm +- +chrono +- +cmath +- +cstdint +- +iomanip +- +limits +- +list +- +map +- +ostream +- +sstream +- +vector +- +fcntl.h +- +limits.h +- +sched.h +- +strings.h +- +sys/mman.h +- +sys/time.h +- +unistd.h +- +string +- +sys/time.h +- +strings.h +- +windows.h +- +windows.h +- +crtdbg.h +- +io.h +- +sys/timeb.h +- +sys/types.h +- +sys/stat.h +- +sys/time.h +- +sys/time.h +- +unistd.h +- +stdexcept +- +arpa/inet.h +- +netdb.h +- +sys/socket.h +- +sys/types.h +- +src/gtest-internal-inl.h +../test/googletest/googletest/src/src/gtest-internal-inl.h +crt_externs.h +- +absl/debugging/failure_signal_handler.h +../test/googletest/googletest/src/absl/debugging/failure_signal_handler.h +absl/debugging/stacktrace.h +../test/googletest/googletest/src/absl/debugging/stacktrace.h +absl/debugging/symbolize.h +../test/googletest/googletest/src/absl/debugging/symbolize.h +absl/strings/str_cat.h +../test/googletest/googletest/src/absl/strings/str_cat.h + +/home/andreas/git/logger/test/googletest/googletest/src/gtest-all.cc +gtest/gtest.h +/home/andreas/git/logger/test/googletest/googletest/src/gtest/gtest.h +src/gtest.cc +/home/andreas/git/logger/test/googletest/googletest/src/src/gtest.cc +src/gtest-death-test.cc +/home/andreas/git/logger/test/googletest/googletest/src/src/gtest-death-test.cc +src/gtest-filepath.cc +/home/andreas/git/logger/test/googletest/googletest/src/src/gtest-filepath.cc +src/gtest-matchers.cc +/home/andreas/git/logger/test/googletest/googletest/src/src/gtest-matchers.cc +src/gtest-port.cc +/home/andreas/git/logger/test/googletest/googletest/src/src/gtest-port.cc +src/gtest-printers.cc +/home/andreas/git/logger/test/googletest/googletest/src/src/gtest-printers.cc +src/gtest-test-part.cc +/home/andreas/git/logger/test/googletest/googletest/src/src/gtest-test-part.cc +src/gtest-typed-test.cc +/home/andreas/git/logger/test/googletest/googletest/src/src/gtest-typed-test.cc + diff --git a/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest.dir/DependInfo.cmake b/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest.dir/DependInfo.cmake new file mode 100644 index 0000000..adde7fb --- /dev/null +++ b/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest.dir/DependInfo.cmake @@ -0,0 +1,31 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/home/andreas/git/logger/test/googletest/googletest/src/gtest-all.cc" "/home/andreas/git/logger/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o" + ) +set(CMAKE_CXX_COMPILER_ID "GNU") + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "../inc" + "../test/googletest/googletest/include" + "../test/googletest/googletest" + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest.dir/build.make b/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest.dir/build.make new file mode 100644 index 0000000..9c348f2 --- /dev/null +++ b/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest.dir/build.make @@ -0,0 +1,107 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/andreas/git/logger + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/andreas/git/logger/cmake-build-release + +# Include any dependencies generated for this target. +include test/googletest/googletest/CMakeFiles/gtest.dir/depend.make +# Include the progress variables for this target. +include test/googletest/googletest/CMakeFiles/gtest.dir/progress.make + +# Include the compile flags for this target's objects. +include test/googletest/googletest/CMakeFiles/gtest.dir/flags.make + +test/googletest/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: test/googletest/googletest/CMakeFiles/gtest.dir/flags.make +test/googletest/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: ../test/googletest/googletest/src/gtest-all.cc + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/andreas/git/logger/cmake-build-release/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object test/googletest/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o" + cd /home/andreas/git/logger/cmake-build-release/test/googletest/googletest && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/gtest.dir/src/gtest-all.cc.o -c /home/andreas/git/logger/test/googletest/googletest/src/gtest-all.cc + +test/googletest/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/gtest.dir/src/gtest-all.cc.i" + cd /home/andreas/git/logger/cmake-build-release/test/googletest/googletest && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/andreas/git/logger/test/googletest/googletest/src/gtest-all.cc > CMakeFiles/gtest.dir/src/gtest-all.cc.i + +test/googletest/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/gtest.dir/src/gtest-all.cc.s" + cd /home/andreas/git/logger/cmake-build-release/test/googletest/googletest && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/andreas/git/logger/test/googletest/googletest/src/gtest-all.cc -o CMakeFiles/gtest.dir/src/gtest-all.cc.s + +# Object files for target gtest +gtest_OBJECTS = \ +"CMakeFiles/gtest.dir/src/gtest-all.cc.o" + +# External object files for target gtest +gtest_EXTERNAL_OBJECTS = + +lib/libgtest.a: test/googletest/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o +lib/libgtest.a: test/googletest/googletest/CMakeFiles/gtest.dir/build.make +lib/libgtest.a: test/googletest/googletest/CMakeFiles/gtest.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/andreas/git/logger/cmake-build-release/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX static library ../../../lib/libgtest.a" + cd /home/andreas/git/logger/cmake-build-release/test/googletest/googletest && $(CMAKE_COMMAND) -P CMakeFiles/gtest.dir/cmake_clean_target.cmake + cd /home/andreas/git/logger/cmake-build-release/test/googletest/googletest && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/gtest.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +test/googletest/googletest/CMakeFiles/gtest.dir/build: lib/libgtest.a +.PHONY : test/googletest/googletest/CMakeFiles/gtest.dir/build + +test/googletest/googletest/CMakeFiles/gtest.dir/clean: + cd /home/andreas/git/logger/cmake-build-release/test/googletest/googletest && $(CMAKE_COMMAND) -P CMakeFiles/gtest.dir/cmake_clean.cmake +.PHONY : test/googletest/googletest/CMakeFiles/gtest.dir/clean + +test/googletest/googletest/CMakeFiles/gtest.dir/depend: + cd /home/andreas/git/logger/cmake-build-release && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/andreas/git/logger /home/andreas/git/logger/test/googletest/googletest /home/andreas/git/logger/cmake-build-release /home/andreas/git/logger/cmake-build-release/test/googletest/googletest /home/andreas/git/logger/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : test/googletest/googletest/CMakeFiles/gtest.dir/depend + diff --git a/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest.dir/cmake_clean.cmake b/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest.dir/cmake_clean.cmake new file mode 100644 index 0000000..bdff75c --- /dev/null +++ b/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "../../../bin/libgtest.pdb" + "../../../lib/libgtest.a" + "CMakeFiles/gtest.dir/src/gtest-all.cc.o" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/gtest.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest.dir/cmake_clean_target.cmake b/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest.dir/cmake_clean_target.cmake new file mode 100644 index 0000000..e2ada84 --- /dev/null +++ b/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest.dir/cmake_clean_target.cmake @@ -0,0 +1,3 @@ +file(REMOVE_RECURSE + "../../../lib/libgtest.a" +) diff --git a/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest.dir/depend.internal b/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest.dir/depend.internal new file mode 100644 index 0000000..8b9118e --- /dev/null +++ b/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest.dir/depend.internal @@ -0,0 +1,36 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +test/googletest/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o + ../test/googletest/googletest/include/gtest/gtest-death-test.h + ../test/googletest/googletest/include/gtest/gtest-matchers.h + ../test/googletest/googletest/include/gtest/gtest-message.h + ../test/googletest/googletest/include/gtest/gtest-param-test.h + ../test/googletest/googletest/include/gtest/gtest-printers.h + ../test/googletest/googletest/include/gtest/gtest-spi.h + ../test/googletest/googletest/include/gtest/gtest-test-part.h + ../test/googletest/googletest/include/gtest/gtest-typed-test.h + ../test/googletest/googletest/include/gtest/gtest.h + ../test/googletest/googletest/include/gtest/gtest_pred_impl.h + ../test/googletest/googletest/include/gtest/gtest_prod.h + ../test/googletest/googletest/include/gtest/internal/custom/gtest-port.h + ../test/googletest/googletest/include/gtest/internal/custom/gtest-printers.h + ../test/googletest/googletest/include/gtest/internal/custom/gtest.h + ../test/googletest/googletest/include/gtest/internal/gtest-death-test-internal.h + ../test/googletest/googletest/include/gtest/internal/gtest-filepath.h + ../test/googletest/googletest/include/gtest/internal/gtest-internal.h + ../test/googletest/googletest/include/gtest/internal/gtest-param-util.h + ../test/googletest/googletest/include/gtest/internal/gtest-port-arch.h + ../test/googletest/googletest/include/gtest/internal/gtest-port.h + ../test/googletest/googletest/include/gtest/internal/gtest-string.h + ../test/googletest/googletest/include/gtest/internal/gtest-type-util.h + ../test/googletest/googletest/src/gtest-death-test.cc + ../test/googletest/googletest/src/gtest-filepath.cc + ../test/googletest/googletest/src/gtest-internal-inl.h + ../test/googletest/googletest/src/gtest-matchers.cc + ../test/googletest/googletest/src/gtest-port.cc + ../test/googletest/googletest/src/gtest-printers.cc + ../test/googletest/googletest/src/gtest-test-part.cc + ../test/googletest/googletest/src/gtest-typed-test.cc + ../test/googletest/googletest/src/gtest.cc + /home/andreas/git/logger/test/googletest/googletest/src/gtest-all.cc diff --git a/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest.dir/depend.make b/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest.dir/depend.make new file mode 100644 index 0000000..61a21d5 --- /dev/null +++ b/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest.dir/depend.make @@ -0,0 +1,36 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +test/googletest/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: \ + ../test/googletest/googletest/include/gtest/gtest-death-test.h \ + ../test/googletest/googletest/include/gtest/gtest-matchers.h \ + ../test/googletest/googletest/include/gtest/gtest-message.h \ + ../test/googletest/googletest/include/gtest/gtest-param-test.h \ + ../test/googletest/googletest/include/gtest/gtest-printers.h \ + ../test/googletest/googletest/include/gtest/gtest-spi.h \ + ../test/googletest/googletest/include/gtest/gtest-test-part.h \ + ../test/googletest/googletest/include/gtest/gtest-typed-test.h \ + ../test/googletest/googletest/include/gtest/gtest.h \ + ../test/googletest/googletest/include/gtest/gtest_pred_impl.h \ + ../test/googletest/googletest/include/gtest/gtest_prod.h \ + ../test/googletest/googletest/include/gtest/internal/custom/gtest-port.h \ + ../test/googletest/googletest/include/gtest/internal/custom/gtest-printers.h \ + ../test/googletest/googletest/include/gtest/internal/custom/gtest.h \ + ../test/googletest/googletest/include/gtest/internal/gtest-death-test-internal.h \ + ../test/googletest/googletest/include/gtest/internal/gtest-filepath.h \ + ../test/googletest/googletest/include/gtest/internal/gtest-internal.h \ + ../test/googletest/googletest/include/gtest/internal/gtest-param-util.h \ + ../test/googletest/googletest/include/gtest/internal/gtest-port-arch.h \ + ../test/googletest/googletest/include/gtest/internal/gtest-port.h \ + ../test/googletest/googletest/include/gtest/internal/gtest-string.h \ + ../test/googletest/googletest/include/gtest/internal/gtest-type-util.h \ + ../test/googletest/googletest/src/gtest-death-test.cc \ + ../test/googletest/googletest/src/gtest-filepath.cc \ + ../test/googletest/googletest/src/gtest-internal-inl.h \ + ../test/googletest/googletest/src/gtest-matchers.cc \ + ../test/googletest/googletest/src/gtest-port.cc \ + ../test/googletest/googletest/src/gtest-printers.cc \ + ../test/googletest/googletest/src/gtest-test-part.cc \ + ../test/googletest/googletest/src/gtest-typed-test.cc \ + ../test/googletest/googletest/src/gtest.cc \ + ../test/googletest/googletest/src/gtest-all.cc diff --git a/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest.dir/flags.make b/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest.dir/flags.make new file mode 100644 index 0000000..cfe1cb4 --- /dev/null +++ b/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = + +CXX_INCLUDES = -I/home/andreas/git/logger/inc -I/home/andreas/git/logger/test/googletest/googletest/include -I/home/andreas/git/logger/test/googletest/googletest + +CXX_FLAGS = -O3 -DNDEBUG -Wall -Wshadow -Wno-error=dangling-else -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -std=c++20 + diff --git a/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest.dir/link.txt b/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest.dir/link.txt new file mode 100644 index 0000000..155928a --- /dev/null +++ b/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest.dir/link.txt @@ -0,0 +1,2 @@ +/usr/bin/ar qc ../../../lib/libgtest.a CMakeFiles/gtest.dir/src/gtest-all.cc.o +/usr/bin/ranlib ../../../lib/libgtest.a diff --git a/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest.dir/progress.make b/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest.dir/progress.make new file mode 100644 index 0000000..72bb7dd --- /dev/null +++ b/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 7 +CMAKE_PROGRESS_2 = 8 + diff --git a/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o b/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o new file mode 100644 index 0000000000000000000000000000000000000000..24732572a13f6140ca562f14184e27dfae048694 GIT binary patch literal 939384 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�HzAWwE=9V@6Wy6c=*vUzt!W65uIFZxIX( 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

    ypcFU0HR|$Sfxpcr}VsN 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 z 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 G{{I1=t4i+x literal 0 HcmV?d00001 diff --git a/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest_main.dir/CXX.includecache b/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest_main.dir/CXX.includecache new file mode 100644 index 0000000..fc79662 --- /dev/null +++ b/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest_main.dir/CXX.includecache @@ -0,0 +1,344 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +../test/googletest/googletest/include/gtest/gtest-death-test.h +gtest/internal/gtest-death-test-internal.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-death-test-internal.h + +../test/googletest/googletest/include/gtest/gtest-matchers.h +atomic +- +memory +- +ostream +- +string +- +type_traits +- +gtest/gtest-printers.h +../test/googletest/googletest/include/gtest/gtest/gtest-printers.h +gtest/internal/gtest-internal.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-port.h + +../test/googletest/googletest/include/gtest/gtest-message.h +limits +- +memory +- +sstream +- +gtest/internal/gtest-port.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-port.h + +../test/googletest/googletest/include/gtest/gtest-param-test.h +iterator +- +utility +- +gtest/internal/gtest-internal.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-param-util.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-param-util.h +gtest/internal/gtest-port.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-port.h + +../test/googletest/googletest/include/gtest/gtest-printers.h +functional +- +memory +- +ostream +- +sstream +- +string +- +tuple +- +type_traits +- +utility +- +vector +- +gtest/internal/gtest-internal.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-port.h +gtest/internal/custom/gtest-printers.h +../test/googletest/googletest/include/gtest/gtest/internal/custom/gtest-printers.h + +../test/googletest/googletest/include/gtest/gtest-test-part.h +iosfwd +- +vector +- +gtest/internal/gtest-internal.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-string.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-string.h + +../test/googletest/googletest/include/gtest/gtest-typed-test.h +gtest/internal/gtest-internal.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-port.h +gtest/internal/gtest-type-util.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-type-util.h + +../test/googletest/googletest/include/gtest/gtest.h +cstddef +- +limits +- +memory +- +ostream +- +type_traits +- +vector +- +gtest/internal/gtest-internal.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-string.h +../test/googletest/googletest/include/gtest/gtest/internal/gtest-string.h +gtest/gtest-death-test.h +../test/googletest/googletest/include/gtest/gtest/gtest-death-test.h +gtest/gtest-matchers.h +../test/googletest/googletest/include/gtest/gtest/gtest-matchers.h +gtest/gtest-message.h +../test/googletest/googletest/include/gtest/gtest/gtest-message.h +gtest/gtest-param-test.h +../test/googletest/googletest/include/gtest/gtest/gtest-param-test.h +gtest/gtest-printers.h +../test/googletest/googletest/include/gtest/gtest/gtest-printers.h +gtest/gtest_prod.h +../test/googletest/googletest/include/gtest/gtest/gtest_prod.h +gtest/gtest-test-part.h +../test/googletest/googletest/include/gtest/gtest/gtest-test-part.h +gtest/gtest-typed-test.h +../test/googletest/googletest/include/gtest/gtest/gtest-typed-test.h +gtest/gtest_pred_impl.h +../test/googletest/googletest/include/gtest/gtest/gtest_pred_impl.h + +../test/googletest/googletest/include/gtest/gtest_pred_impl.h +gtest/gtest.h +../test/googletest/googletest/include/gtest/gtest/gtest.h + +../test/googletest/googletest/include/gtest/gtest_prod.h + +../test/googletest/googletest/include/gtest/internal/custom/gtest-port.h + +../test/googletest/googletest/include/gtest/internal/custom/gtest-printers.h + +../test/googletest/googletest/include/gtest/internal/gtest-death-test-internal.h +gtest/gtest-matchers.h +../test/googletest/googletest/include/gtest/internal/gtest/gtest-matchers.h +gtest/internal/gtest-internal.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-internal.h +stdio.h +- +memory +- + +../test/googletest/googletest/include/gtest/internal/gtest-filepath.h +gtest/internal/gtest-string.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-string.h + +../test/googletest/googletest/include/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-port.h +stdlib.h +- +sys/types.h +- +sys/wait.h +- +unistd.h +- +stdexcept +- +ctype.h +- +float.h +- +string.h +- +cstdint +- +iomanip +- +limits +- +map +- +set +- +string +- +type_traits +- +vector +- +gtest/gtest-message.h +../test/googletest/googletest/include/gtest/internal/gtest/gtest-message.h +gtest/internal/gtest-filepath.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-filepath.h +gtest/internal/gtest-string.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-string.h +gtest/internal/gtest-type-util.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-type-util.h + +../test/googletest/googletest/include/gtest/internal/gtest-param-util.h +ctype.h +- +cassert +- +iterator +- +memory +- +set +- +tuple +- +type_traits +- +utility +- +vector +- +gtest/internal/gtest-internal.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-port.h +gtest/gtest-printers.h +../test/googletest/googletest/include/gtest/internal/gtest/gtest-printers.h +gtest/gtest-test-part.h +../test/googletest/googletest/include/gtest/internal/gtest/gtest-test-part.h + +../test/googletest/googletest/include/gtest/internal/gtest-port-arch.h +winapifamily.h +- +TargetConditionals.h +- + +../test/googletest/googletest/include/gtest/internal/gtest-port.h +ctype.h +- +stddef.h +- +stdio.h +- +stdlib.h +- +string.h +- +cerrno +- +cstdint +- +iostream +- +limits +- +locale +- +memory +- +string +- +tuple +- +type_traits +- +vector +- +sys/types.h +- +sys/stat.h +- +AvailabilityMacros.h +- +TargetConditionals.h +- +gtest/internal/custom/gtest-port.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/custom/gtest-port.h +gtest/internal/gtest-port-arch.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-port-arch.h +direct.h +- +io.h +- +unistd.h +- +unistd.h +- +strings.h +- +android/api-level.h +- +regex.h +- +typeinfo +- +pthread.h +- +time.h +- +condition_variable +- +mutex +- +absl/types/any.h +../test/googletest/googletest/include/gtest/internal/absl/types/any.h +any +- +absl/types/optional.h +../test/googletest/googletest/include/gtest/internal/absl/types/optional.h +optional +- +absl/strings/string_view.h +../test/googletest/googletest/include/gtest/internal/absl/strings/string_view.h +string_view +- +absl/types/variant.h +../test/googletest/googletest/include/gtest/internal/absl/types/variant.h +variant +- + +../test/googletest/googletest/include/gtest/internal/gtest-string.h +mem.h +- +string.h +- +cstdint +- +string +- +gtest/internal/gtest-port.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-port.h + +../test/googletest/googletest/include/gtest/internal/gtest-type-util.h +gtest/internal/gtest-port.h +../test/googletest/googletest/include/gtest/internal/gtest/internal/gtest-port.h +cxxabi.h +- +acxx_demangle.h +- + +/home/andreas/git/logger/test/googletest/googletest/src/gtest_main.cc +cstdio +- +gtest/gtest.h +/home/andreas/git/logger/test/googletest/googletest/src/gtest/gtest.h + diff --git a/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake b/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake new file mode 100644 index 0000000..79a4f2d --- /dev/null +++ b/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake @@ -0,0 +1,32 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "CXX" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_CXX + "/home/andreas/git/logger/test/googletest/googletest/src/gtest_main.cc" "/home/andreas/git/logger/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o" + ) +set(CMAKE_CXX_COMPILER_ID "GNU") + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "../inc" + "../test/googletest/googletest/include" + "../test/googletest/googletest" + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + "/home/andreas/git/logger/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest.dir/DependInfo.cmake" + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest_main.dir/build.make b/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest_main.dir/build.make new file mode 100644 index 0000000..99d9a37 --- /dev/null +++ b/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest_main.dir/build.make @@ -0,0 +1,107 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/andreas/git/logger + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/andreas/git/logger/cmake-build-release + +# Include any dependencies generated for this target. +include test/googletest/googletest/CMakeFiles/gtest_main.dir/depend.make +# Include the progress variables for this target. +include test/googletest/googletest/CMakeFiles/gtest_main.dir/progress.make + +# Include the compile flags for this target's objects. +include test/googletest/googletest/CMakeFiles/gtest_main.dir/flags.make + +test/googletest/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: test/googletest/googletest/CMakeFiles/gtest_main.dir/flags.make +test/googletest/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: ../test/googletest/googletest/src/gtest_main.cc + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/andreas/git/logger/cmake-build-release/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object test/googletest/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o" + cd /home/andreas/git/logger/cmake-build-release/test/googletest/googletest && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/gtest_main.dir/src/gtest_main.cc.o -c /home/andreas/git/logger/test/googletest/googletest/src/gtest_main.cc + +test/googletest/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/gtest_main.dir/src/gtest_main.cc.i" + cd /home/andreas/git/logger/cmake-build-release/test/googletest/googletest && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/andreas/git/logger/test/googletest/googletest/src/gtest_main.cc > CMakeFiles/gtest_main.dir/src/gtest_main.cc.i + +test/googletest/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/gtest_main.dir/src/gtest_main.cc.s" + cd /home/andreas/git/logger/cmake-build-release/test/googletest/googletest && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/andreas/git/logger/test/googletest/googletest/src/gtest_main.cc -o CMakeFiles/gtest_main.dir/src/gtest_main.cc.s + +# Object files for target gtest_main +gtest_main_OBJECTS = \ +"CMakeFiles/gtest_main.dir/src/gtest_main.cc.o" + +# External object files for target gtest_main +gtest_main_EXTERNAL_OBJECTS = + +lib/libgtest_main.a: test/googletest/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o +lib/libgtest_main.a: test/googletest/googletest/CMakeFiles/gtest_main.dir/build.make +lib/libgtest_main.a: test/googletest/googletest/CMakeFiles/gtest_main.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/andreas/git/logger/cmake-build-release/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX static library ../../../lib/libgtest_main.a" + cd /home/andreas/git/logger/cmake-build-release/test/googletest/googletest && $(CMAKE_COMMAND) -P CMakeFiles/gtest_main.dir/cmake_clean_target.cmake + cd /home/andreas/git/logger/cmake-build-release/test/googletest/googletest && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/gtest_main.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +test/googletest/googletest/CMakeFiles/gtest_main.dir/build: lib/libgtest_main.a +.PHONY : test/googletest/googletest/CMakeFiles/gtest_main.dir/build + +test/googletest/googletest/CMakeFiles/gtest_main.dir/clean: + cd /home/andreas/git/logger/cmake-build-release/test/googletest/googletest && $(CMAKE_COMMAND) -P CMakeFiles/gtest_main.dir/cmake_clean.cmake +.PHONY : test/googletest/googletest/CMakeFiles/gtest_main.dir/clean + +test/googletest/googletest/CMakeFiles/gtest_main.dir/depend: + cd /home/andreas/git/logger/cmake-build-release && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/andreas/git/logger /home/andreas/git/logger/test/googletest/googletest /home/andreas/git/logger/cmake-build-release /home/andreas/git/logger/cmake-build-release/test/googletest/googletest /home/andreas/git/logger/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : test/googletest/googletest/CMakeFiles/gtest_main.dir/depend + diff --git a/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest_main.dir/cmake_clean.cmake b/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest_main.dir/cmake_clean.cmake new file mode 100644 index 0000000..23f3c87 --- /dev/null +++ b/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest_main.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "../../../bin/libgtest_main.pdb" + "../../../lib/libgtest_main.a" + "CMakeFiles/gtest_main.dir/src/gtest_main.cc.o" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/gtest_main.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest_main.dir/cmake_clean_target.cmake b/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest_main.dir/cmake_clean_target.cmake new file mode 100644 index 0000000..f09930e --- /dev/null +++ b/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest_main.dir/cmake_clean_target.cmake @@ -0,0 +1,3 @@ +file(REMOVE_RECURSE + "../../../lib/libgtest_main.a" +) diff --git a/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest_main.dir/depend.internal b/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest_main.dir/depend.internal new file mode 100644 index 0000000..fb26ac5 --- /dev/null +++ b/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest_main.dir/depend.internal @@ -0,0 +1,25 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +test/googletest/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o + ../test/googletest/googletest/include/gtest/gtest-death-test.h + ../test/googletest/googletest/include/gtest/gtest-matchers.h + ../test/googletest/googletest/include/gtest/gtest-message.h + ../test/googletest/googletest/include/gtest/gtest-param-test.h + ../test/googletest/googletest/include/gtest/gtest-printers.h + ../test/googletest/googletest/include/gtest/gtest-test-part.h + ../test/googletest/googletest/include/gtest/gtest-typed-test.h + ../test/googletest/googletest/include/gtest/gtest.h + ../test/googletest/googletest/include/gtest/gtest_pred_impl.h + ../test/googletest/googletest/include/gtest/gtest_prod.h + ../test/googletest/googletest/include/gtest/internal/custom/gtest-port.h + ../test/googletest/googletest/include/gtest/internal/custom/gtest-printers.h + ../test/googletest/googletest/include/gtest/internal/gtest-death-test-internal.h + ../test/googletest/googletest/include/gtest/internal/gtest-filepath.h + ../test/googletest/googletest/include/gtest/internal/gtest-internal.h + ../test/googletest/googletest/include/gtest/internal/gtest-param-util.h + ../test/googletest/googletest/include/gtest/internal/gtest-port-arch.h + ../test/googletest/googletest/include/gtest/internal/gtest-port.h + ../test/googletest/googletest/include/gtest/internal/gtest-string.h + ../test/googletest/googletest/include/gtest/internal/gtest-type-util.h + /home/andreas/git/logger/test/googletest/googletest/src/gtest_main.cc diff --git a/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest_main.dir/depend.make b/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest_main.dir/depend.make new file mode 100644 index 0000000..e5cd870 --- /dev/null +++ b/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest_main.dir/depend.make @@ -0,0 +1,25 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +test/googletest/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: \ + ../test/googletest/googletest/include/gtest/gtest-death-test.h \ + ../test/googletest/googletest/include/gtest/gtest-matchers.h \ + ../test/googletest/googletest/include/gtest/gtest-message.h \ + ../test/googletest/googletest/include/gtest/gtest-param-test.h \ + ../test/googletest/googletest/include/gtest/gtest-printers.h \ + ../test/googletest/googletest/include/gtest/gtest-test-part.h \ + ../test/googletest/googletest/include/gtest/gtest-typed-test.h \ + ../test/googletest/googletest/include/gtest/gtest.h \ + ../test/googletest/googletest/include/gtest/gtest_pred_impl.h \ + ../test/googletest/googletest/include/gtest/gtest_prod.h \ + ../test/googletest/googletest/include/gtest/internal/custom/gtest-port.h \ + ../test/googletest/googletest/include/gtest/internal/custom/gtest-printers.h \ + ../test/googletest/googletest/include/gtest/internal/gtest-death-test-internal.h \ + ../test/googletest/googletest/include/gtest/internal/gtest-filepath.h \ + ../test/googletest/googletest/include/gtest/internal/gtest-internal.h \ + ../test/googletest/googletest/include/gtest/internal/gtest-param-util.h \ + ../test/googletest/googletest/include/gtest/internal/gtest-port-arch.h \ + ../test/googletest/googletest/include/gtest/internal/gtest-port.h \ + ../test/googletest/googletest/include/gtest/internal/gtest-string.h \ + ../test/googletest/googletest/include/gtest/internal/gtest-type-util.h \ + ../test/googletest/googletest/src/gtest_main.cc diff --git a/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest_main.dir/flags.make b/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest_main.dir/flags.make new file mode 100644 index 0000000..01609a9 --- /dev/null +++ b/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest_main.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = + +CXX_INCLUDES = -I/home/andreas/git/logger/inc -isystem /home/andreas/git/logger/test/googletest/googletest/include -isystem /home/andreas/git/logger/test/googletest/googletest + +CXX_FLAGS = -O3 -DNDEBUG -Wall -Wshadow -Wno-error=dangling-else -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -std=c++20 + diff --git a/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest_main.dir/link.txt b/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest_main.dir/link.txt new file mode 100644 index 0000000..792baf7 --- /dev/null +++ b/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest_main.dir/link.txt @@ -0,0 +1,2 @@ +/usr/bin/ar qc ../../../lib/libgtest_main.a CMakeFiles/gtest_main.dir/src/gtest_main.cc.o +/usr/bin/ranlib ../../../lib/libgtest_main.a diff --git a/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest_main.dir/progress.make b/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest_main.dir/progress.make new file mode 100644 index 0000000..b700c2c --- /dev/null +++ b/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest_main.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 9 +CMAKE_PROGRESS_2 = 10 + diff --git a/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o b/cmake-build-release/test/googletest/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o new file mode 100644 index 0000000000000000000000000000000000000000..295c9c474237c509ecd17e8f39eea4c4c425c590 GIT binary patch literal 2808 zcmbuA-HRMW5Wssjr#bc9+eC#x)QqT@NHTk4lq`O+mve9TWXUb}0UB~Nvvae%gSRuw z%$#miP>4hpS@2PO(O2Jm_US-DpZzP6Ac_y-ix8`Ns_y!lSzj!esjgpDb@ldi*M8Dy zua+!Juvp?vabz(SV*KFIxUPnEaax=b)j>QAs$R641YTP0hgo$m?)QVFngwZA?Z$!Wvhs zvkNEZzXa!#!0|y@RACyFpo z?ITmfBIpwE4%uoAFn$&uOPhy(=SwP1--$f&ic+{+$K`1-PiuA69stANTsa=9tc@A` z-5LC&8T^|W{D&F**BSgC@)EoZ`5Ww_^^4;NUpCw8SC`vTru$vFrtX7~*Eh3vP0BD1 zqc9Urdu0h@qS^-%`Q{oJiX2Wp4w=vs@=Xt1&{5c`Af=18ea5d0ky#c%RJuJ41OK z4jij^38Se`Z*T=zcAFyA5i`~97x*C{~CDF{(VLJ$MtdluupP6?_W`EEOkKjzbB37 l26N4P?EmJs2P8%W=O`Z;ieaiAT9p3_t^d0`?eJ~p{|oATTH^o! literal 0 HcmV?d00001 diff --git a/cmake-build-release/test/googletest/googletest/CMakeFiles/progress.marks b/cmake-build-release/test/googletest/googletest/CMakeFiles/progress.marks new file mode 100644 index 0000000..b8626c4 --- /dev/null +++ b/cmake-build-release/test/googletest/googletest/CMakeFiles/progress.marks @@ -0,0 +1 @@ +4 diff --git a/cmake-build-release/test/googletest/googletest/CTestTestfile.cmake b/cmake-build-release/test/googletest/googletest/CTestTestfile.cmake new file mode 100644 index 0000000..93c5bda --- /dev/null +++ b/cmake-build-release/test/googletest/googletest/CTestTestfile.cmake @@ -0,0 +1,6 @@ +# CMake generated Testfile for +# Source directory: /home/andreas/git/logger/test/googletest/googletest +# Build directory: /home/andreas/git/logger/cmake-build-release/test/googletest/googletest +# +# This file includes the relevant testing commands required for +# testing this directory and lists subdirectories to be tested as well. diff --git a/cmake-build-release/test/googletest/googletest/Makefile b/cmake-build-release/test/googletest/googletest/Makefile new file mode 100644 index 0000000..94d176b --- /dev/null +++ b/cmake-build-release/test/googletest/googletest/Makefile @@ -0,0 +1,284 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/andreas/git/logger + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/andreas/git/logger/cmake-build-release + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target test +test: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..." + /usr/bin/ctest --force-new-ctest-process $(ARGS) +.PHONY : test + +# Special rule for the target test +test/fast: test +.PHONY : test/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." + /usr/bin/cmake-gui -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components +.PHONY : list_install_components/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# The main all target +all: cmake_check_build_system + cd /home/andreas/git/logger/cmake-build-release && $(CMAKE_COMMAND) -E cmake_progress_start /home/andreas/git/logger/cmake-build-release/CMakeFiles /home/andreas/git/logger/cmake-build-release/test/googletest/googletest//CMakeFiles/progress.marks + cd /home/andreas/git/logger/cmake-build-release && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 test/googletest/googletest/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/andreas/git/logger/cmake-build-release/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /home/andreas/git/logger/cmake-build-release && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 test/googletest/googletest/clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /home/andreas/git/logger/cmake-build-release && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 test/googletest/googletest/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /home/andreas/git/logger/cmake-build-release && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 test/googletest/googletest/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /home/andreas/git/logger/cmake-build-release && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +test/googletest/googletest/CMakeFiles/gtest.dir/rule: + cd /home/andreas/git/logger/cmake-build-release && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 test/googletest/googletest/CMakeFiles/gtest.dir/rule +.PHONY : test/googletest/googletest/CMakeFiles/gtest.dir/rule + +# Convenience name for target. +gtest: test/googletest/googletest/CMakeFiles/gtest.dir/rule +.PHONY : gtest + +# fast build rule for target. +gtest/fast: + cd /home/andreas/git/logger/cmake-build-release && $(MAKE) $(MAKESILENT) -f test/googletest/googletest/CMakeFiles/gtest.dir/build.make test/googletest/googletest/CMakeFiles/gtest.dir/build +.PHONY : gtest/fast + +# Convenience name for target. +test/googletest/googletest/CMakeFiles/gtest_main.dir/rule: + cd /home/andreas/git/logger/cmake-build-release && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 test/googletest/googletest/CMakeFiles/gtest_main.dir/rule +.PHONY : test/googletest/googletest/CMakeFiles/gtest_main.dir/rule + +# Convenience name for target. +gtest_main: test/googletest/googletest/CMakeFiles/gtest_main.dir/rule +.PHONY : gtest_main + +# fast build rule for target. +gtest_main/fast: + cd /home/andreas/git/logger/cmake-build-release && $(MAKE) $(MAKESILENT) -f test/googletest/googletest/CMakeFiles/gtest_main.dir/build.make test/googletest/googletest/CMakeFiles/gtest_main.dir/build +.PHONY : gtest_main/fast + +src/gtest-all.o: src/gtest-all.cc.o +.PHONY : src/gtest-all.o + +# target to build an object file +src/gtest-all.cc.o: + cd /home/andreas/git/logger/cmake-build-release && $(MAKE) $(MAKESILENT) -f test/googletest/googletest/CMakeFiles/gtest.dir/build.make test/googletest/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o +.PHONY : src/gtest-all.cc.o + +src/gtest-all.i: src/gtest-all.cc.i +.PHONY : src/gtest-all.i + +# target to preprocess a source file +src/gtest-all.cc.i: + cd /home/andreas/git/logger/cmake-build-release && $(MAKE) $(MAKESILENT) -f test/googletest/googletest/CMakeFiles/gtest.dir/build.make test/googletest/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.i +.PHONY : src/gtest-all.cc.i + +src/gtest-all.s: src/gtest-all.cc.s +.PHONY : src/gtest-all.s + +# target to generate assembly for a file +src/gtest-all.cc.s: + cd /home/andreas/git/logger/cmake-build-release && $(MAKE) $(MAKESILENT) -f test/googletest/googletest/CMakeFiles/gtest.dir/build.make test/googletest/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.s +.PHONY : src/gtest-all.cc.s + +src/gtest_main.o: src/gtest_main.cc.o +.PHONY : src/gtest_main.o + +# target to build an object file +src/gtest_main.cc.o: + cd /home/andreas/git/logger/cmake-build-release && $(MAKE) $(MAKESILENT) -f test/googletest/googletest/CMakeFiles/gtest_main.dir/build.make test/googletest/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o +.PHONY : src/gtest_main.cc.o + +src/gtest_main.i: src/gtest_main.cc.i +.PHONY : src/gtest_main.i + +# target to preprocess a source file +src/gtest_main.cc.i: + cd /home/andreas/git/logger/cmake-build-release && $(MAKE) $(MAKESILENT) -f test/googletest/googletest/CMakeFiles/gtest_main.dir/build.make test/googletest/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.i +.PHONY : src/gtest_main.cc.i + +src/gtest_main.s: src/gtest_main.cc.s +.PHONY : src/gtest_main.s + +# target to generate assembly for a file +src/gtest_main.cc.s: + cd /home/andreas/git/logger/cmake-build-release && $(MAKE) $(MAKESILENT) -f test/googletest/googletest/CMakeFiles/gtest_main.dir/build.make test/googletest/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.s +.PHONY : src/gtest_main.cc.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... rebuild_cache" + @echo "... test" + @echo "... gtest" + @echo "... gtest_main" + @echo "... src/gtest-all.o" + @echo "... src/gtest-all.i" + @echo "... src/gtest-all.s" + @echo "... src/gtest_main.o" + @echo "... src/gtest_main.i" + @echo "... src/gtest_main.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /home/andreas/git/logger/cmake-build-release && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/cmake-build-release/test/googletest/googletest/cmake_install.cmake b/cmake-build-release/test/googletest/googletest/cmake_install.cmake new file mode 100644 index 0000000..a2fc936 --- /dev/null +++ b/cmake-build-release/test/googletest/googletest/cmake_install.cmake @@ -0,0 +1,90 @@ +# Install script for directory: /home/andreas/git/logger/test/googletest/googletest + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +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() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "0") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/cmake/GTest/GTestTargets.cmake") + file(DIFFERENT EXPORT_FILE_CHANGED FILES + "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/cmake/GTest/GTestTargets.cmake" + "/home/andreas/git/logger/cmake-build-release/test/googletest/googletest/CMakeFiles/Export/lib/cmake/GTest/GTestTargets.cmake") + if(EXPORT_FILE_CHANGED) + file(GLOB OLD_CONFIG_FILES "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/cmake/GTest/GTestTargets-*.cmake") + if(OLD_CONFIG_FILES) + message(STATUS "Old export file \"$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/lib/cmake/GTest/GTestTargets.cmake\" will be replaced. Removing files [${OLD_CONFIG_FILES}].") + file(REMOVE ${OLD_CONFIG_FILES}) + endif() + endif() + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/cmake/GTest" TYPE FILE FILES "/home/andreas/git/logger/cmake-build-release/test/googletest/googletest/CMakeFiles/Export/lib/cmake/GTest/GTestTargets.cmake") + if("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES "^([Rr][Ee][Ll][Ee][Aa][Ss][Ee])$") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/cmake/GTest" TYPE FILE FILES "/home/andreas/git/logger/cmake-build-release/test/googletest/googletest/CMakeFiles/Export/lib/cmake/GTest/GTestTargets-release.cmake") + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/cmake/GTest" TYPE FILE FILES + "/home/andreas/git/logger/cmake-build-release/test/googletest/googletest/generated/GTestConfigVersion.cmake" + "/home/andreas/git/logger/cmake-build-release/test/googletest/googletest/generated/GTestConfig.cmake" + ) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/include" TYPE DIRECTORY FILES "/home/andreas/git/logger/test/googletest/googletest/include/") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "/home/andreas/git/logger/cmake-build-release/lib/libgtest.a") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib" TYPE STATIC_LIBRARY FILES "/home/andreas/git/logger/cmake-build-release/lib/libgtest_main.a") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "/home/andreas/git/logger/cmake-build-release/test/googletest/googletest/generated/gtest.pc") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/pkgconfig" TYPE FILE FILES "/home/andreas/git/logger/cmake-build-release/test/googletest/googletest/generated/gtest_main.pc") +endif() + diff --git a/cmake-build-release/test/googletest/googletest/generated/GTestConfig.cmake b/cmake-build-release/test/googletest/googletest/generated/GTestConfig.cmake new file mode 100644 index 0000000..771cb7e --- /dev/null +++ b/cmake-build-release/test/googletest/googletest/generated/GTestConfig.cmake @@ -0,0 +1,33 @@ + +####### Expanded from @PACKAGE_INIT@ by configure_package_config_file() ####### +####### Any changes to this file will be overwritten by the next CMake run #### +####### The input file was Config.cmake.in ######## + +get_filename_component(PACKAGE_PREFIX_DIR "${CMAKE_CURRENT_LIST_DIR}/../../../" ABSOLUTE) + +macro(set_and_check _var _file) + set(${_var} "${_file}") + if(NOT EXISTS "${_file}") + message(FATAL_ERROR "File or directory ${_file} referenced by variable ${_var} does not exist !") + endif() +endmacro() + +macro(check_required_components _NAME) + foreach(comp ${${_NAME}_FIND_COMPONENTS}) + if(NOT ${_NAME}_${comp}_FOUND) + if(${_NAME}_FIND_REQUIRED_${comp}) + set(${_NAME}_FOUND FALSE) + endif() + endif() + endforeach() +endmacro() + +#################################################################################### +include(CMakeFindDependencyMacro) +if (ON) + set(THREADS_PREFER_PTHREAD_FLAG ) + find_dependency(Threads) +endif() + +include("${CMAKE_CURRENT_LIST_DIR}/GTestTargets.cmake") +check_required_components("") diff --git a/cmake-build-release/test/googletest/googletest/generated/GTestConfigVersion.cmake b/cmake-build-release/test/googletest/googletest/generated/GTestConfigVersion.cmake new file mode 100644 index 0000000..b188e95 --- /dev/null +++ b/cmake-build-release/test/googletest/googletest/generated/GTestConfigVersion.cmake @@ -0,0 +1,48 @@ +# This is a basic version file for the Config-mode of find_package(). +# It is used by write_basic_package_version_file() as input file for configure_file() +# to create a version-file which can be installed along a config.cmake file. +# +# The created file sets PACKAGE_VERSION_EXACT if the current version string and +# the requested version string are exactly the same and it sets +# PACKAGE_VERSION_COMPATIBLE if the current version is >= requested version. +# The variable CVF_VERSION must be set before calling configure_file(). + +set(PACKAGE_VERSION "1.11.0") + +if (PACKAGE_FIND_VERSION_RANGE) + # Package version must be in the requested version range + if ((PACKAGE_FIND_VERSION_RANGE_MIN STREQUAL "INCLUDE" AND PACKAGE_VERSION VERSION_LESS PACKAGE_FIND_VERSION_MIN) + OR ((PACKAGE_FIND_VERSION_RANGE_MAX STREQUAL "INCLUDE" AND PACKAGE_VERSION VERSION_GREATER PACKAGE_FIND_VERSION_MAX) + OR (PACKAGE_FIND_VERSION_RANGE_MAX STREQUAL "EXCLUDE" AND PACKAGE_VERSION VERSION_GREATER_EQUAL PACKAGE_FIND_VERSION_MAX))) + set(PACKAGE_VERSION_COMPATIBLE FALSE) + else() + set(PACKAGE_VERSION_COMPATIBLE TRUE) + endif() +else() + if(PACKAGE_VERSION VERSION_LESS PACKAGE_FIND_VERSION) + set(PACKAGE_VERSION_COMPATIBLE FALSE) + else() + set(PACKAGE_VERSION_COMPATIBLE TRUE) + if(PACKAGE_FIND_VERSION STREQUAL PACKAGE_VERSION) + set(PACKAGE_VERSION_EXACT TRUE) + endif() + endif() +endif() + + +# if the installed project requested no architecture check, don't perform the check +if("FALSE") + return() +endif() + +# if the installed or the using project don't have CMAKE_SIZEOF_VOID_P set, ignore it: +if("${CMAKE_SIZEOF_VOID_P}" STREQUAL "" OR "8" STREQUAL "") + return() +endif() + +# check that the installed version has the same 32/64bit-ness as the one which is currently searching: +if(NOT CMAKE_SIZEOF_VOID_P STREQUAL "8") + math(EXPR installedBits "8 * 8") + set(PACKAGE_VERSION "${PACKAGE_VERSION} (${installedBits}bit)") + set(PACKAGE_VERSION_UNSUITABLE TRUE) +endif() diff --git a/cmake-build-release/test/googletest/googletest/generated/gmock.pc b/cmake-build-release/test/googletest/googletest/generated/gmock.pc new file mode 100644 index 0000000..788154b --- /dev/null +++ b/cmake-build-release/test/googletest/googletest/generated/gmock.pc @@ -0,0 +1,10 @@ +libdir=/usr/local/lib +includedir=/usr/local/include + +Name: gmock +Description: GoogleMock (without main() function) +Version: 1.11.0 +URL: https://github.com/google/googletest +Requires: gtest = 1.11.0 +Libs: -L${libdir} -lgmock -lpthread +Cflags: -I${includedir} -DGTEST_HAS_PTHREAD=1 diff --git a/cmake-build-release/test/googletest/googletest/generated/gmock_main.pc b/cmake-build-release/test/googletest/googletest/generated/gmock_main.pc new file mode 100644 index 0000000..2098d15 --- /dev/null +++ b/cmake-build-release/test/googletest/googletest/generated/gmock_main.pc @@ -0,0 +1,10 @@ +libdir=/usr/local/lib +includedir=/usr/local/include + +Name: gmock_main +Description: GoogleMock (with main() function) +Version: 1.11.0 +URL: https://github.com/google/googletest +Requires: gmock = 1.11.0 +Libs: -L${libdir} -lgmock_main -lpthread +Cflags: -I${includedir} -DGTEST_HAS_PTHREAD=1 diff --git a/cmake-build-release/test/googletest/googletest/generated/gtest.pc b/cmake-build-release/test/googletest/googletest/generated/gtest.pc new file mode 100644 index 0000000..48ae6e2 --- /dev/null +++ b/cmake-build-release/test/googletest/googletest/generated/gtest.pc @@ -0,0 +1,9 @@ +libdir=/usr/local/lib +includedir=/usr/local/include + +Name: gtest +Description: GoogleTest (without main() function) +Version: 1.11.0 +URL: https://github.com/google/googletest +Libs: -L${libdir} -lgtest -lpthread +Cflags: -I${includedir} -DGTEST_HAS_PTHREAD=1 diff --git a/cmake-build-release/test/googletest/googletest/generated/gtest_main.pc b/cmake-build-release/test/googletest/googletest/generated/gtest_main.pc new file mode 100644 index 0000000..94bda5a --- /dev/null +++ b/cmake-build-release/test/googletest/googletest/generated/gtest_main.pc @@ -0,0 +1,10 @@ +libdir=/usr/local/lib +includedir=/usr/local/include + +Name: gtest_main +Description: GoogleTest (with main() function) +Version: 1.11.0 +URL: https://github.com/google/googletest +Requires: gtest = 1.11.0 +Libs: -L${libdir} -lgtest_main -lpthread +Cflags: -I${includedir} -DGTEST_HAS_PTHREAD=1 diff --git a/cmake-build-release/test/googletest/googletest/gtest.cbp b/cmake-build-release/test/googletest/googletest/gtest.cbp new file mode 100644 index 0000000..7322b54 --- /dev/null +++ b/cmake-build-release/test/googletest/googletest/gtest.cbp @@ -0,0 +1,161 @@ + + + + + + diff --git a/cmake-build-release/test/parse_test b/cmake-build-release/test/parse_test new file mode 100755 index 0000000000000000000000000000000000000000..178c9c44c00a5883ff4586651afe55884f38179a GIT binary patch literal 593688 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 $KKEHZ=d1iYp5eV| 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 HKYRZleYi6e literal 0 HcmV?d00001 diff --git a/cmake-build-release/test/parse_test[1]_include.cmake b/cmake-build-release/test/parse_test[1]_include.cmake new file mode 100644 index 0000000..e12f9dd --- /dev/null +++ b/cmake-build-release/test/parse_test[1]_include.cmake @@ -0,0 +1,5 @@ +if(EXISTS "/home/andreas/git/logger/cmake-build-release/test/parse_test[1]_tests.cmake") + include("/home/andreas/git/logger/cmake-build-release/test/parse_test[1]_tests.cmake") +else() + add_test(parse_test_NOT_BUILT parse_test_NOT_BUILT) +endif() diff --git a/cmake-build-release/test/parse_test[1]_tests.cmake b/cmake-build-release/test/parse_test[1]_tests.cmake new file mode 100644 index 0000000..7896f06 --- /dev/null +++ b/cmake-build-release/test/parse_test[1]_tests.cmake @@ -0,0 +1,13 @@ +add_test( Parse.parse_number /home/andreas/git/logger/cmake-build-release/test/parse_test [==[--gtest_filter=Parse.parse_number]==] --gtest_also_run_disabled_tests) +set_tests_properties( Parse.parse_number PROPERTIES WORKING_DIRECTORY /home/andreas/git/logger/cmake-build-release/test SKIP_REGULAR_EXPRESSION [==[\[ SKIPPED \]]==] VS_DEBUGGER_WORKING_DIRECTORY) +add_test( Parse.ast_node /home/andreas/git/logger/cmake-build-release/test/parse_test [==[--gtest_filter=Parse.ast_node]==] --gtest_also_run_disabled_tests) +set_tests_properties( Parse.ast_node PROPERTIES WORKING_DIRECTORY /home/andreas/git/logger/cmake-build-release/test SKIP_REGULAR_EXPRESSION [==[\[ SKIPPED \]]==] VS_DEBUGGER_WORKING_DIRECTORY) +add_test( Parse.ast_chars_only /home/andreas/git/logger/cmake-build-release/test/parse_test [==[--gtest_filter=Parse.ast_chars_only]==] --gtest_also_run_disabled_tests) +set_tests_properties( Parse.ast_chars_only PROPERTIES WORKING_DIRECTORY /home/andreas/git/logger/cmake-build-release/test SKIP_REGULAR_EXPRESSION [==[\[ SKIPPED \]]==] VS_DEBUGGER_WORKING_DIRECTORY) +add_test( Parse.syntax /home/andreas/git/logger/cmake-build-release/test/parse_test [==[--gtest_filter=Parse.syntax]==] --gtest_also_run_disabled_tests) +set_tests_properties( Parse.syntax PROPERTIES WORKING_DIRECTORY /home/andreas/git/logger/cmake-build-release/test SKIP_REGULAR_EXPRESSION [==[\[ SKIPPED \]]==] VS_DEBUGGER_WORKING_DIRECTORY) +add_test( Parse.ast_nodes_only /home/andreas/git/logger/cmake-build-release/test/parse_test [==[--gtest_filter=Parse.ast_nodes_only]==] --gtest_also_run_disabled_tests) +set_tests_properties( Parse.ast_nodes_only PROPERTIES WORKING_DIRECTORY /home/andreas/git/logger/cmake-build-release/test SKIP_REGULAR_EXPRESSION [==[\[ SKIPPED \]]==] VS_DEBUGGER_WORKING_DIRECTORY) +add_test( Parse.ast_chars_and_nodes /home/andreas/git/logger/cmake-build-release/test/parse_test [==[--gtest_filter=Parse.ast_chars_and_nodes]==] --gtest_also_run_disabled_tests) +set_tests_properties( Parse.ast_chars_and_nodes PROPERTIES WORKING_DIRECTORY /home/andreas/git/logger/cmake-build-release/test SKIP_REGULAR_EXPRESSION [==[\[ SKIPPED \]]==] VS_DEBUGGER_WORKING_DIRECTORY) +set( parse_test_TESTS Parse.parse_number Parse.ast_node Parse.ast_chars_only Parse.syntax Parse.ast_nodes_only Parse.ast_chars_and_nodes) diff --git a/cmake-build-release/test/utility_test b/cmake-build-release/test/utility_test new file mode 100755 index 0000000000000000000000000000000000000000..5c9469e45ca2d3b164b6af75f1a2100427a617f2 GIT binary patch literal 561928 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 constexpr inline void format_arg(char* dest, arg_t arg) { - auto error_array = get_init_array('f'); + constexpr auto error_array = get_init_array('f'); - detail::format_integral(dest, arg, fmt_data); + detail::format_int(dest, arg, fmt_data); }; // TODO: Error handling template -constexpr inline void format_arg(char* dest, arg_t) { +constexpr inline void format_arg(char* dest, arg_t arg) { *(dest) = 'f'; *(dest + fmt_data.length - fmt_data.precision - 1) = '.'; + + //detail::format_float(dest, arg, fmt_data); }; // TODO: Error handling template diff --git a/inc/format_impl.h b/inc/format_impl.h index 0b9cdff..40d4238 100644 --- a/inc/format_impl.h +++ b/inc/format_impl.h @@ -11,6 +11,8 @@ */ +#include + #include "utility.h" @@ -24,6 +26,12 @@ namespace detail { */ +#define FMT_POWERS_OF_10(factor) \ + factor * 10, (factor)*100, (factor)*1000, (factor)*10000, (factor)*100000, \ + (factor)*1000000, (factor)*10000000, (factor)*100000000, \ + (factor)*1000000000 + + // Converts value in the range [0, 100) to a string. constexpr inline const char* digits2(size_t value) { // GCC generates slightly better code when value is pointer-size. @@ -40,13 +48,12 @@ constexpr inline void copy2(char* dst, const char* src) { std::memcpy(dst, src, 2); return; } - *dst++ = static_cast(*src++); *dst = static_cast(*src); } -template -constexpr inline void format_decimal(char* out, UInt value, int size) { +template +constexpr inline void format_decimal(char* out, uint_t value, int size) { out += size; while (value >= 100) { out -= 2; @@ -60,6 +67,40 @@ constexpr inline void format_decimal(char* out, UInt value, int size) { copy2(out, digits2(static_cast(value))); } +template +constexpr int count_digits_fallback(T n) { + int count = 1; + for (;;) { + if (n < 10) return count; + if (n < 100) return count + 1; + if (n < 1000) return count + 2; + if (n < 10000) return count + 3; + n /= 10000u; + count += 4; + } +} + +inline int do_count_digits(uint64_t n) { + // Maps bsr(n) to ceil(log10(pow(2, bsr(n) + 1) - 1)). + static constexpr uint8_t bsr2log10[] = { + 1, 1, 1, 2, 2, 2, 3, 3, 3, 4, 4, 4, 4, 5, 5, 5, + 6, 6, 6, 7, 7, 7, 7, 8, 8, 8, 9, 9, 9, 10, 10, 10, + 10, 11, 11, 11, 12, 12, 12, 13, 13, 13, 13, 14, 14, 14, 15, 15, + 15, 16, 16, 16, 16, 17, 17, 17, 18, 18, 18, 19, 19, 19, 19, 20}; + auto t = bsr2log10[__builtin_clzll(n | 1) ^ 63]; + static constexpr const uint64_t zero_or_powers_of_10[] = { + 0, 0, FMT_POWERS_OF_10(1U), FMT_POWERS_OF_10(1000000000ULL), + 10000000000000000000ULL}; + return t - (n < zero_or_powers_of_10[t]); +} + +constexpr inline auto count_digits(uint64_t n) -> int { + if (!std::is_constant_evaluated()) { + return do_count_digits(n); + } + return count_digits_fallback(n); +} + /* * @@ -69,14 +110,12 @@ constexpr inline void format_decimal(char* out, UInt value, int size) { template -constexpr inline void format_integral(char* out, uint_t value, - fmt_data_t fmt_node) { +constexpr inline void format_int(char* out, uint_t value, fmt_data_t fmt_node) { format_decimal(out, value, fmt_node.length); } template -constexpr inline void format_integral(char* out, uint_t value, - fmt_data_t fmt_node) { +constexpr inline void format_int(char* out, uint_t value, fmt_data_t fmt_node) { if (value < 0) value = -value; format_decimal(out, value, fmt_node.length); } @@ -90,8 +129,8 @@ constexpr inline void format_integral(char* out, uint_t value, template -constexpr inline void format_floating_point(char* out, float_t value, - fmt_data_t fmt_node) { +constexpr inline void format_float(char* out, float_t value, + fmt_data_t fmt_node) { // TODO }