From 070a0c1ab1af10e4199fed77749376fe2cf88898 Mon Sep 17 00:00:00 2001 From: jokeru <790631972@qq.com> Date: Sun, 4 Sep 2022 12:52:43 +0800 Subject: [PATCH] zkr --- hw1/.vscode/c_cpp_properties.json | 16 + hw1/.vscode/settings.json | 70 ++ hw1/README.md | 7 +- hw1/build/CMakeCache.txt | 571 +++++++++++++ .../CMakeFiles/3.16.3/CMakeCCompiler.cmake | 76 ++ .../CMakeFiles/3.16.3/CMakeCXXCompiler.cmake | 88 ++ .../3.16.3/CMakeDetermineCompilerABI_C.bin | Bin 0 -> 16552 bytes .../3.16.3/CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 16560 bytes hw1/build/CMakeFiles/3.16.3/CMakeSystem.cmake | 15 + .../3.16.3/CompilerIdC/CMakeCCompilerId.c | 671 ++++++++++++++++ hw1/build/CMakeFiles/3.16.3/CompilerIdC/a.out | Bin 0 -> 16712 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 660 +++++++++++++++ .../CMakeFiles/3.16.3/CompilerIdCXX/a.out | Bin 0 -> 16720 bytes .../CMakeDirectoryInformation.cmake | 16 + hw1/build/CMakeFiles/CMakeError.log | 58 ++ hw1/build/CMakeFiles/CMakeOutput.log | 489 ++++++++++++ hw1/build/CMakeFiles/Makefile.cmake | 87 ++ hw1/build/CMakeFiles/Makefile2 | 318 ++++++++ hw1/build/CMakeFiles/TargetDirectories.txt | 41 + hw1/build/CMakeFiles/VerifyGlobs.cmake | 11 + hw1/build/CMakeFiles/cmake.check_cache | 1 + hw1/build/CMakeFiles/cmake.verify_globs | 1 + hw1/build/CMakeFiles/progress.marks | 1 + hw1/build/Makefile | 256 ++++++ .../CMakeDirectoryInformation.cmake | 16 + .../CMakeFiles/progress.marks | 1 + .../googletest-build/CTestTestfile.cmake | 7 + hw1/build/_deps/googletest-build/Makefile | 186 +++++ .../googletest-build/cmake_install.cmake | 45 ++ .../CMakeDirectoryInformation.cmake | 16 + .../CMakeFiles/gmock.dir/CXX.includecache | 680 ++++++++++++++++ .../CMakeFiles/gmock.dir/DependInfo.cmake | 25 + .../CMakeFiles/gmock.dir/build.make | 99 +++ .../CMakeFiles/gmock.dir/cmake_clean.cmake | 10 + .../gmock.dir/cmake_clean_target.cmake | 3 + .../CMakeFiles/gmock.dir/depend.internal | 46 ++ .../CMakeFiles/gmock.dir/depend.make | 46 ++ .../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 -> 759504 bytes .../gmock_main.dir/CXX.includecache | 586 ++++++++++++++ .../gmock_main.dir/DependInfo.cmake | 26 + .../CMakeFiles/gmock_main.dir/build.make | 99 +++ .../gmock_main.dir/cmake_clean.cmake | 10 + .../gmock_main.dir/cmake_clean_target.cmake | 3 + .../CMakeFiles/gmock_main.dir/depend.internal | 41 + .../CMakeFiles/gmock_main.dir/depend.make | 41 + .../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 -> 4424 bytes .../googlemock/CMakeFiles/progress.marks | 1 + .../googlemock/CTestTestfile.cmake | 7 + .../googletest-build/googlemock/Makefile | 278 +++++++ .../googlemock/cmake_install.cmake | 65 ++ .../CMakeDirectoryInformation.cmake | 16 + .../cmake/GTest/GTestTargets-noconfig.cmake | 49 ++ .../Export/lib/cmake/GTest/GTestTargets.cmake | 131 +++ .../CMakeFiles/gtest.dir/CXX.includecache | 750 ++++++++++++++++++ .../CMakeFiles/gtest.dir/DependInfo.cmake | 22 + .../CMakeFiles/gtest.dir/build.make | 99 +++ .../CMakeFiles/gtest.dir/cmake_clean.cmake | 10 + .../gtest.dir/cmake_clean_target.cmake | 3 + .../CMakeFiles/gtest.dir/depend.internal | 38 + .../CMakeFiles/gtest.dir/depend.make | 38 + .../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 -> 2379024 bytes .../gtest_main.dir/CXX.includecache | 374 +++++++++ .../gtest_main.dir/DependInfo.cmake | 23 + .../CMakeFiles/gtest_main.dir/build.make | 99 +++ .../gtest_main.dir/cmake_clean.cmake | 10 + .../gtest_main.dir/cmake_clean_target.cmake | 3 + .../CMakeFiles/gtest_main.dir/depend.internal | 26 + .../CMakeFiles/gtest_main.dir/depend.make | 26 + .../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 -> 4192 bytes .../googletest/CMakeFiles/progress.marks | 1 + .../googletest/CTestTestfile.cmake | 6 + .../googletest-build/googletest/Makefile | 278 +++++++ .../googletest/cmake_install.cmake | 85 ++ .../googletest/generated/GTestConfig.cmake | 33 + .../generated/GTestConfigVersion.cmake | 37 + .../googletest/generated/gmock.pc | 10 + .../googletest/generated/gmock_main.pc | 10 + .../googletest/generated/gtest.pc | 9 + .../googletest/generated/gtest_main.pc | 10 + hw1/build/_deps/googletest-src | 1 + .../_deps/googletest-subbuild/CMakeCache.txt | 114 +++ .../CMakeFiles/3.16.3/CMakeSystem.cmake | 15 + .../CMakeDirectoryInformation.cmake | 16 + .../CMakeFiles/CMakeOutput.log | 1 + .../CMakeFiles/CMakeRuleHashes.txt | 11 + .../CMakeFiles/Makefile.cmake | 42 + .../googletest-subbuild/CMakeFiles/Makefile2 | 106 +++ .../CMakeFiles/TargetDirectories.txt | 3 + .../CMakeFiles/cmake.check_cache | 1 + .../CMakeFiles/googletest-populate-complete | 0 .../googletest-populate.dir/DependInfo.cmake | 11 + .../googletest-populate.dir/Labels.json | 46 ++ .../googletest-populate.dir/Labels.txt | 14 + .../googletest-populate.dir/build.make | 147 ++++ .../googletest-populate.dir/cmake_clean.cmake | 17 + .../googletest-populate.dir/depend.internal | 3 + .../googletest-populate.dir/depend.make | 3 + .../googletest-populate.dir/progress.make | 10 + .../CMakeFiles/progress.marks | 1 + .../_deps/googletest-subbuild/CMakeLists.txt | 23 + hw1/build/_deps/googletest-subbuild/Makefile | 148 ++++ .../googletest-subbuild/cmake_install.cmake | 49 ++ .../googletest-populate-build | 0 .../googletest-populate-configure | 0 .../googletest-populate-done | 0 .../googletest-populate-download | 0 .../googletest-populate-gitclone-lastrun.txt | 3 + .../googletest-populate-gitinfo.txt | 3 + .../googletest-populate-install | 0 .../googletest-populate-mkdir | 0 .../googletest-populate-patch | 0 .../googletest-populate-test | 0 .../tmp/googletest-populate-cfgcmd.txt | 1 + .../tmp/googletest-populate-cfgcmd.txt.in | 1 + .../tmp/googletest-populate-gitclone.cmake | 66 ++ .../tmp/googletest-populate-gitupdate.cmake | 160 ++++ hw1/build/cmake_install.cmake | 59 ++ hw1/build/compile_commands.json | 27 + hw1/build/lib/libgmock.a | Bin 0 -> 870254 bytes hw1/build/lib/libgmock_main.a | Bin 0 -> 4588 bytes hw1/build/lib/libgtest.a | Bin 0 -> 2720924 bytes hw1/build/lib/libgtest_main.a | Bin 0 -> 4356 bytes .../CMakeDirectoryInformation.cmake | 16 + hw1/build/src/CMakeFiles/progress.marks | 1 + hw1/build/src/Makefile | 186 +++++ hw1/build/src/cmake_install.cmake | 39 + .../CMakeDirectoryInformation.cmake | 16 + .../matrix_test.dir/CXX.includecache | 416 ++++++++++ .../matrix_test.dir/DependInfo.cmake | 25 + .../CMakeFiles/matrix_test.dir/build.make | 101 +++ .../matrix_test.dir/cmake_clean.cmake | 11 + .../matrix_test.dir/depend.internal | 30 + .../CMakeFiles/matrix_test.dir/depend.make | 30 + .../CMakeFiles/matrix_test.dir/flags.make | 10 + .../test/CMakeFiles/matrix_test.dir/link.txt | 1 + .../matrix_test.dir/matrix_test.cpp.o | Bin 0 -> 287864 bytes .../CMakeFiles/matrix_test.dir/progress.make | 3 + hw1/build/test/CMakeFiles/progress.marks | 1 + hw1/build/test/CTestTestfile.cmake | 8 + hw1/build/test/Makefile | 232 ++++++ hw1/build/test/cmake_install.cmake | 44 + hw1/build/test/matrix_test | Bin 0 -> 1154528 bytes hw1/build/test/matrix_test[1]_include.cmake | 5 + hw1/build/test/matrix_test[1]_tests.cmake | 11 + hw1/src/include/matrix.h | 115 ++- hw1/test/matrix_test.cpp | 8 +- 158 files changed, 10431 insertions(+), 26 deletions(-) create mode 100644 hw1/.vscode/c_cpp_properties.json create mode 100644 hw1/.vscode/settings.json create mode 100644 hw1/build/CMakeCache.txt create mode 100644 hw1/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake create mode 100644 hw1/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake create mode 100644 hw1/build/CMakeFiles/3.16.3/CMakeDetermineCompilerABI_C.bin create mode 100644 hw1/build/CMakeFiles/3.16.3/CMakeDetermineCompilerABI_CXX.bin create mode 100644 hw1/build/CMakeFiles/3.16.3/CMakeSystem.cmake create mode 100644 hw1/build/CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c create mode 100644 hw1/build/CMakeFiles/3.16.3/CompilerIdC/a.out create mode 100644 hw1/build/CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100644 hw1/build/CMakeFiles/3.16.3/CompilerIdCXX/a.out create mode 100644 hw1/build/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 hw1/build/CMakeFiles/CMakeError.log create mode 100644 hw1/build/CMakeFiles/CMakeOutput.log create mode 100644 hw1/build/CMakeFiles/Makefile.cmake create mode 100644 hw1/build/CMakeFiles/Makefile2 create mode 100644 hw1/build/CMakeFiles/TargetDirectories.txt create mode 100644 hw1/build/CMakeFiles/VerifyGlobs.cmake create mode 100644 hw1/build/CMakeFiles/cmake.check_cache create mode 100644 hw1/build/CMakeFiles/cmake.verify_globs create mode 100644 hw1/build/CMakeFiles/progress.marks create mode 100644 hw1/build/Makefile create mode 100644 hw1/build/_deps/googletest-build/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 hw1/build/_deps/googletest-build/CMakeFiles/progress.marks create mode 100644 hw1/build/_deps/googletest-build/CTestTestfile.cmake create mode 100644 hw1/build/_deps/googletest-build/Makefile create mode 100644 hw1/build/_deps/googletest-build/cmake_install.cmake create mode 100644 hw1/build/_deps/googletest-build/googlemock/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/CXX.includecache create mode 100644 hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/DependInfo.cmake create mode 100644 hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/build.make create mode 100644 hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/cmake_clean.cmake create mode 100644 hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/cmake_clean_target.cmake create mode 100644 hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/depend.internal create mode 100644 hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/depend.make create mode 100644 hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/flags.make create mode 100644 hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/link.txt create mode 100644 hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/progress.make create mode 100644 hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o create mode 100644 hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/CXX.includecache create mode 100644 hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/DependInfo.cmake create mode 100644 hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/build.make create mode 100644 hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/cmake_clean.cmake create mode 100644 hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/cmake_clean_target.cmake create mode 100644 hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/depend.internal create mode 100644 hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/depend.make create mode 100644 hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/flags.make create mode 100644 hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/link.txt create mode 100644 hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/progress.make create mode 100644 hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o create mode 100644 hw1/build/_deps/googletest-build/googlemock/CMakeFiles/progress.marks create mode 100644 hw1/build/_deps/googletest-build/googlemock/CTestTestfile.cmake create mode 100644 hw1/build/_deps/googletest-build/googlemock/Makefile create mode 100644 hw1/build/_deps/googletest-build/googlemock/cmake_install.cmake create mode 100644 hw1/build/_deps/googletest-build/googletest/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 hw1/build/_deps/googletest-build/googletest/CMakeFiles/Export/lib/cmake/GTest/GTestTargets-noconfig.cmake create mode 100644 hw1/build/_deps/googletest-build/googletest/CMakeFiles/Export/lib/cmake/GTest/GTestTargets.cmake create mode 100644 hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/CXX.includecache create mode 100644 hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/DependInfo.cmake create mode 100644 hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/build.make create mode 100644 hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/cmake_clean.cmake create mode 100644 hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/cmake_clean_target.cmake create mode 100644 hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/depend.internal create mode 100644 hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/depend.make create mode 100644 hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/flags.make create mode 100644 hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/link.txt create mode 100644 hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/progress.make create mode 100644 hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o create mode 100644 hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/CXX.includecache create mode 100644 hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake create mode 100644 hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/build.make create mode 100644 hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/cmake_clean.cmake create mode 100644 hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/cmake_clean_target.cmake create mode 100644 hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/depend.internal create mode 100644 hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/depend.make create mode 100644 hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/flags.make create mode 100644 hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/link.txt create mode 100644 hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/progress.make create mode 100644 hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o create mode 100644 hw1/build/_deps/googletest-build/googletest/CMakeFiles/progress.marks create mode 100644 hw1/build/_deps/googletest-build/googletest/CTestTestfile.cmake create mode 100644 hw1/build/_deps/googletest-build/googletest/Makefile create mode 100644 hw1/build/_deps/googletest-build/googletest/cmake_install.cmake create mode 100644 hw1/build/_deps/googletest-build/googletest/generated/GTestConfig.cmake create mode 100644 hw1/build/_deps/googletest-build/googletest/generated/GTestConfigVersion.cmake create mode 100644 hw1/build/_deps/googletest-build/googletest/generated/gmock.pc create mode 100644 hw1/build/_deps/googletest-build/googletest/generated/gmock_main.pc create mode 100644 hw1/build/_deps/googletest-build/googletest/generated/gtest.pc create mode 100644 hw1/build/_deps/googletest-build/googletest/generated/gtest_main.pc create mode 160000 hw1/build/_deps/googletest-src create mode 100644 hw1/build/_deps/googletest-subbuild/CMakeCache.txt create mode 100644 hw1/build/_deps/googletest-subbuild/CMakeFiles/3.16.3/CMakeSystem.cmake create mode 100644 hw1/build/_deps/googletest-subbuild/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 hw1/build/_deps/googletest-subbuild/CMakeFiles/CMakeOutput.log create mode 100644 hw1/build/_deps/googletest-subbuild/CMakeFiles/CMakeRuleHashes.txt create mode 100644 hw1/build/_deps/googletest-subbuild/CMakeFiles/Makefile.cmake create mode 100644 hw1/build/_deps/googletest-subbuild/CMakeFiles/Makefile2 create mode 100644 hw1/build/_deps/googletest-subbuild/CMakeFiles/TargetDirectories.txt create mode 100644 hw1/build/_deps/googletest-subbuild/CMakeFiles/cmake.check_cache create mode 100644 hw1/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate-complete create mode 100644 hw1/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/DependInfo.cmake create mode 100644 hw1/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/Labels.json create mode 100644 hw1/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/Labels.txt create mode 100644 hw1/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/build.make create mode 100644 hw1/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/cmake_clean.cmake create mode 100644 hw1/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/depend.internal create mode 100644 hw1/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/depend.make create mode 100644 hw1/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/progress.make create mode 100644 hw1/build/_deps/googletest-subbuild/CMakeFiles/progress.marks create mode 100644 hw1/build/_deps/googletest-subbuild/CMakeLists.txt create mode 100644 hw1/build/_deps/googletest-subbuild/Makefile create mode 100644 hw1/build/_deps/googletest-subbuild/cmake_install.cmake create mode 100644 hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-build create mode 100644 hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-configure create mode 100644 hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-done create mode 100644 hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-download create mode 100644 hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-gitclone-lastrun.txt create mode 100644 hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-gitinfo.txt create mode 100644 hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-install create mode 100644 hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-mkdir create mode 100644 hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-patch create mode 100644 hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-test create mode 100644 hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/tmp/googletest-populate-cfgcmd.txt create mode 100644 hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/tmp/googletest-populate-cfgcmd.txt.in create mode 100644 hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/tmp/googletest-populate-gitclone.cmake create mode 100644 hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/tmp/googletest-populate-gitupdate.cmake create mode 100644 hw1/build/cmake_install.cmake create mode 100644 hw1/build/compile_commands.json create mode 100644 hw1/build/lib/libgmock.a create mode 100644 hw1/build/lib/libgmock_main.a create mode 100644 hw1/build/lib/libgtest.a create mode 100644 hw1/build/lib/libgtest_main.a create mode 100644 hw1/build/src/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 hw1/build/src/CMakeFiles/progress.marks create mode 100644 hw1/build/src/Makefile create mode 100644 hw1/build/src/cmake_install.cmake create mode 100644 hw1/build/test/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 hw1/build/test/CMakeFiles/matrix_test.dir/CXX.includecache create mode 100644 hw1/build/test/CMakeFiles/matrix_test.dir/DependInfo.cmake create mode 100644 hw1/build/test/CMakeFiles/matrix_test.dir/build.make create mode 100644 hw1/build/test/CMakeFiles/matrix_test.dir/cmake_clean.cmake create mode 100644 hw1/build/test/CMakeFiles/matrix_test.dir/depend.internal create mode 100644 hw1/build/test/CMakeFiles/matrix_test.dir/depend.make create mode 100644 hw1/build/test/CMakeFiles/matrix_test.dir/flags.make create mode 100644 hw1/build/test/CMakeFiles/matrix_test.dir/link.txt create mode 100644 hw1/build/test/CMakeFiles/matrix_test.dir/matrix_test.cpp.o create mode 100644 hw1/build/test/CMakeFiles/matrix_test.dir/progress.make create mode 100644 hw1/build/test/CMakeFiles/progress.marks create mode 100644 hw1/build/test/CTestTestfile.cmake create mode 100644 hw1/build/test/Makefile create mode 100644 hw1/build/test/cmake_install.cmake create mode 100644 hw1/build/test/matrix_test create mode 100644 hw1/build/test/matrix_test[1]_include.cmake create mode 100644 hw1/build/test/matrix_test[1]_tests.cmake diff --git a/hw1/.vscode/c_cpp_properties.json b/hw1/.vscode/c_cpp_properties.json new file mode 100644 index 0000000..e883a9f --- /dev/null +++ b/hw1/.vscode/c_cpp_properties.json @@ -0,0 +1,16 @@ +{ + "configurations": [ + { + "name": "Linux", + "includePath": [ + "${workspaceFolder}/**" + ], + "defines": [], + "compilerPath": "/usr/bin/clang-12", + "cStandard": "c17", + "cppStandard": "c++14", + "intelliSenseMode": "linux-clang-x64" + } + ], + "version": 4 +} \ No newline at end of file diff --git a/hw1/.vscode/settings.json b/hw1/.vscode/settings.json new file mode 100644 index 0000000..af7bb7f --- /dev/null +++ b/hw1/.vscode/settings.json @@ -0,0 +1,70 @@ +{ + "cmake.configureOnOpen": true, + "files.associations": { + "cctype": "cpp", + "clocale": "cpp", + "cmath": "cpp", + "cstdarg": "cpp", + "cstddef": "cpp", + "cstdio": "cpp", + "cstdlib": "cpp", + "cstring": "cpp", + "ctime": "cpp", + "cwchar": "cpp", + "cwctype": "cpp", + "any": "cpp", + "array": "cpp", + "atomic": "cpp", + "strstream": "cpp", + "bit": "cpp", + "*.tcc": "cpp", + "bitset": "cpp", + "chrono": "cpp", + "complex": "cpp", + "condition_variable": "cpp", + "cstdint": "cpp", + "deque": "cpp", + "forward_list": "cpp", + "list": "cpp", + "map": "cpp", + "set": "cpp", + "unordered_map": "cpp", + "unordered_set": "cpp", + "vector": "cpp", + "exception": "cpp", + "algorithm": "cpp", + "functional": "cpp", + "iterator": "cpp", + "memory": "cpp", + "memory_resource": "cpp", + "numeric": "cpp", + "optional": "cpp", + "random": "cpp", + "ratio": "cpp", + "string": "cpp", + "string_view": "cpp", + "system_error": "cpp", + "tuple": "cpp", + "type_traits": "cpp", + "utility": "cpp", + "fstream": "cpp", + "initializer_list": "cpp", + "iomanip": "cpp", + "iosfwd": "cpp", + "iostream": "cpp", + "istream": "cpp", + "limits": "cpp", + "mutex": "cpp", + "new": "cpp", + "ostream": "cpp", + "sstream": "cpp", + "stdexcept": "cpp", + "streambuf": "cpp", + "thread": "cpp", + "cfenv": "cpp", + "cinttypes": "cpp", + "typeindex": "cpp", + "typeinfo": "cpp", + "variant": "cpp" + } +} \ No newline at end of file diff --git a/hw1/README.md b/hw1/README.md index a859736..35af137 100644 --- a/hw1/README.md +++ b/hw1/README.md @@ -19,9 +19,6 @@ 请在你们的代码中补充必要的注释,同时不要写不必要的注释。 -同时,我提供的测试不够完全:也就是就算通过了测试也无法保证代码的正确性, -可自行补充测试用例。 - ## 编译和测试 编译: ``` @@ -36,11 +33,11 @@ make mkdir build cd build make matrix_test -./test/matrix_test +./test/matrix_text ``` 你应该会发现运行结果中会显示有`DISABLE`的字样,这是因为有测试样例被禁用了。(这起始是一个好的开发习惯,不需要某个测试样例时,将它禁用,缩短测试时间)。 那该怎么解决呢? 打开`test/matrix_test.cpp`,你应该不难发现有几个函数长得像这样: -`TEST(StarterTest, DISABLED_InitializationTest) {`,可以看到,第二个参数开头带有`DISABLED_`,将它删掉,就可以解除禁用。 +`TEST(StarterTest, DISABLED_InitializationTest) {`,可以看到,第二个参数开头带有`DISABLED_`,将它删掉,就可以解除禁用。 \ No newline at end of file diff --git a/hw1/build/CMakeCache.txt b/hw1/build/CMakeCache.txt new file mode 100644 index 0000000..c62e320 --- /dev/null +++ b/hw1/build/CMakeCache.txt @@ -0,0 +1,571 @@ +# This is the CMakeCache file. +# For build in directory: /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build +# 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= + +//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-9 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-9 + +//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-9 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-9 + +//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 + +//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=OFF + +//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=hw1_matrix + +//Value Computed by CMake +CMAKE_PROJECT_VERSION:STATIC=1.12.1 + +//Value Computed by CMake +CMAKE_PROJECT_VERSION_MAJOR:STATIC=1 + +//Value Computed by CMake +CMAKE_PROJECT_VERSION_MINOR:STATIC=12 + +//Value Computed by CMake +CMAKE_PROJECT_VERSION_PATCH:STATIC=1 + +//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 + +//Directory under which to collect all populated content +FETCHCONTENT_BASE_DIR:PATH=/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps + +//Disables all attempts to download or update content and assumes +// source dirs already exist +FETCHCONTENT_FULLY_DISCONNECTED:BOOL=OFF + +//Enables QUIET option for all content population +FETCHCONTENT_QUIET:BOOL=ON + +//When not empty, overrides where to find pre-populated content +// for googletest +FETCHCONTENT_SOURCE_DIR_GOOGLETEST:PATH= + +//Enables UPDATE_DISCONNECTED behavior for all content population +FETCHCONTENT_UPDATES_DISCONNECTED:BOOL=OFF + +//Enables UPDATE_DISCONNECTED behavior just for population of googletest +FETCHCONTENT_UPDATES_DISCONNECTED_GOOGLETEST:BOOL=OFF + +//Enable installation of googletest. (Projects embedding googletest +// may want to turn this OFF.) +INSTALL_GTEST:BOOL=ON + +//Path to a program. +_Python_EXECUTABLE:FILEPATH=/usr/bin/python3.8 + +//Value Computed by CMake +gmock_BINARY_DIR:STATIC=/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/googlemock + +//Dependencies for the target +gmock_LIB_DEPENDS:STATIC=general;gtest; + +//Value Computed by CMake +gmock_SOURCE_DIR:STATIC=/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/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/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build + +//Value Computed by CMake +googletest-distribution_SOURCE_DIR:STATIC=/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src + +//Value Computed by CMake +gtest_BINARY_DIR:STATIC=/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/googletest + +//Value Computed by CMake +gtest_SOURCE_DIR:STATIC=/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/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=ON + +//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 +hw1_matrix_BINARY_DIR:STATIC=/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build + +//Value Computed by CMake +hw1_matrix_SOURCE_DIR:STATIC=/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1 + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: CMAKE_ADDR2LINE +CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=16 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=3 +//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= +//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/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1 +//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=1 +//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=6 +//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.16 +//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.8][cfound components: Interpreter ][v3.8.10()] +//Details about finding Threads +FIND_PACKAGE_MESSAGE_DETAILS_Threads:INTERNAL=[TRUE][v()] +//CMAKE_INSTALL_PREFIX during last run +_GNUInstallDirs_LAST_CMAKE_INSTALL_PREFIX:INTERNAL=/usr/local +//ADVANCED property for variable: _Python_EXECUTABLE +_Python_EXECUTABLE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: _Python_INTERPRETER_SIGNATURE +_Python_INTERPRETER_SIGNATURE-ADVANCED:INTERNAL=1 +_Python_INTERPRETER_SIGNATURE:INTERNAL=60fbcba4d3ec42cb22d9b25de2c7c03a +cmake_package_name:INTERNAL=GTest +generated_dir:INTERNAL=/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/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/hw1/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake b/hw1/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake new file mode 100644 index 0000000..c5ece7b --- /dev/null +++ b/hw1/build/CMakeFiles/3.16.3/CMakeCCompiler.cmake @@ -0,0 +1,76 @@ +set(CMAKE_C_COMPILER "/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "9.4.0") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "11") +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") +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_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-9") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib-9") +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_COMPILER_IS_MINGW ) +set(CMAKE_COMPILER_IS_CYGWIN ) +if(CMAKE_COMPILER_IS_CYGWIN) + set(CYGWIN 1) + set(UNIX 1) +endif() + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +if(CMAKE_COMPILER_IS_MINGW) + set(MINGW 1) +endif() +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +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 "x86_64-linux-gnu") +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-linux-gnu/9/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/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-linux-gnu/9;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/hw1/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake b/hw1/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake new file mode 100644 index 0000000..278ef39 --- /dev/null +++ b/hw1/build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake @@ -0,0 +1,88 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "9.4.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "14") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") + +set(CMAKE_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-9") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib-9") +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_COMPILER_IS_MINGW ) +set(CMAKE_COMPILER_IS_CYGWIN ) +if(CMAKE_COMPILER_IS_CYGWIN) + set(CYGWIN 1) + set(UNIX 1) +endif() + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +if(CMAKE_COMPILER_IS_MINGW) + set(MINGW 1) +endif() +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;CPP) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "x86_64-linux-gnu") + +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 "x86_64-linux-gnu") +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++/9;/usr/include/x86_64-linux-gnu/c++/9;/usr/include/c++/9/backward;/usr/lib/gcc/x86_64-linux-gnu/9/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/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-linux-gnu/9;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/hw1/build/CMakeFiles/3.16.3/CMakeDetermineCompilerABI_C.bin b/hw1/build/CMakeFiles/3.16.3/CMakeDetermineCompilerABI_C.bin new file mode 100644 index 0000000000000000000000000000000000000000..249b0ff65c23949b1f16486dfdb06e4e46074b65 GIT binary patch literal 16552 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 literal 0 HcmV?d00001 diff --git a/hw1/build/CMakeFiles/3.16.3/CMakeSystem.cmake b/hw1/build/CMakeFiles/3.16.3/CMakeSystem.cmake new file mode 100644 index 0000000..e7e9b9a --- /dev/null +++ b/hw1/build/CMakeFiles/3.16.3/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-5.4.0-42-generic") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "5.4.0-42-generic") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux-5.4.0-42-generic") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "5.4.0-42-generic") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/hw1/build/CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c b/hw1/build/CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 0000000..d884b50 --- /dev/null +++ b/hw1/build/CMakeFiles/3.16.3/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,671 @@ +#ifdef __cplusplus +# error "A C++ compiler has been selected for C." +#endif + +#if defined(__18CXX) +# define ID_VOID_MAIN +#endif +#if defined(__CLASSIC_C__) +/* cv-qualifiers did not exist in K&R C */ +# define const +# define volatile +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_C) +# define COMPILER_ID "SunPro" +# if __SUNPRO_C >= 0x5100 + /* __SUNPRO_C = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# endif + +#elif defined(__HP_cc) +# define COMPILER_ID "HP" + /* __HP_cc = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) + +#elif defined(__DECC) +# define COMPILER_ID "Compaq" + /* __DECC_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) + +#elif defined(__IBMC__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__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(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version) +# define COMPILER_ID "Fujitsu" + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__)) +# 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(__CRAYXE) || defined(__CRAYXC) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# 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_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" + +# 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 +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number components. */ +#ifdef COMPILER_VERSION_MAJOR +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + + +#if !defined(__STDC__) +# if (defined(_MSC_VER) && !defined(__clang__)) \ + || (defined(__ibmxl__) || defined(__IBMC__)) +# define C_DIALECT "90" +# else +# define C_DIALECT +# endif +#elif __STDC_VERSION__ >= 201000L +# define C_DIALECT "11" +#elif __STDC_VERSION__ >= 199901L +# define C_DIALECT "99" +#else +# define C_DIALECT "90" +#endif +const char* info_language_dialect_default = + "INFO" ":" "dialect_default[" C_DIALECT "]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXE) || defined(__CRAYXC) + require += info_cray[argc]; +#endif + require += info_language_dialect_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/hw1/build/CMakeFiles/3.16.3/CompilerIdC/a.out b/hw1/build/CMakeFiles/3.16.3/CompilerIdC/a.out new file mode 100644 index 0000000000000000000000000000000000000000..e82fab493fdf7ab5d55eaa479346af6ef1f959e7 GIT binary patch literal 16712 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 literal 0 HcmV?d00001 diff --git a/hw1/build/CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp b/hw1/build/CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000..69cfdba --- /dev/null +++ b/hw1/build/CMakeFiles/3.16.3/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,660 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + /* __COMO_VERSION__ = VRR */ +# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) +# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(__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(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__FUJITSU) || defined(__FCC_VERSION) || defined(__fcc_version) +# define COMPILER_ID "Fujitsu" + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__)) +# 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(__CRAYXE) || defined(__CRAYXC) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# 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_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" + +# 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 +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number components. */ +#ifdef COMPILER_VERSION_MAJOR +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_dialect_default = "INFO" ":" "dialect_default[" +#if CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXE) || defined(__CRAYXC) + require += info_cray[argc]; +#endif + require += info_language_dialect_default[argc]; + (void)argv; + return require; +} diff --git a/hw1/build/CMakeFiles/3.16.3/CompilerIdCXX/a.out b/hw1/build/CMakeFiles/3.16.3/CompilerIdCXX/a.out new file mode 100644 index 0000000000000000000000000000000000000000..34ec4a035bbb8902315ba9a0b3b352eb275bc2d7 GIT binary patch literal 16720 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 literal 0 HcmV?d00001 diff --git a/hw1/build/CMakeFiles/CMakeDirectoryInformation.cmake b/hw1/build/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..486075d --- /dev/null +++ b/hw1/build/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build") + +# 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/hw1/build/CMakeFiles/CMakeError.log b/hw1/build/CMakeFiles/CMakeError.log new file mode 100644 index 0000000..6bbd07a --- /dev/null +++ b/hw1/build/CMakeFiles/CMakeError.log @@ -0,0 +1,58 @@ +Performing C SOURCE FILE Test CMAKE_HAVE_LIBC_PTHREAD failed with the following output: +Change Dir: /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_48121/fast && /usr/bin/make -f CMakeFiles/cmTC_48121.dir/build.make CMakeFiles/cmTC_48121.dir/build +make[1]: 进入目录“/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles/CMakeTmp” +Building C object CMakeFiles/cmTC_48121.dir/src.c.o +/usr/bin/cc -DCMAKE_HAVE_LIBC_PTHREAD -o CMakeFiles/cmTC_48121.dir/src.c.o -c /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles/CMakeTmp/src.c +Linking C executable cmTC_48121 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_48121.dir/link.txt --verbose=1 +/usr/bin/cc -DCMAKE_HAVE_LIBC_PTHREAD CMakeFiles/cmTC_48121.dir/src.c.o -o cmTC_48121 +/usr/bin/ld: CMakeFiles/cmTC_48121.dir/src.c.o: in function `main': +src.c:(.text+0x46): undefined reference to `pthread_create' +/usr/bin/ld: src.c:(.text+0x52): undefined reference to `pthread_detach' +/usr/bin/ld: src.c:(.text+0x63): undefined reference to `pthread_join' +collect2: error: ld returned 1 exit status +make[1]: *** [CMakeFiles/cmTC_48121.dir/build.make:87:cmTC_48121] 错误 1 +make[1]: 离开目录“/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles/CMakeTmp” +make: *** [Makefile:121:cmTC_48121/fast] 错误 2 + + +Source file was: +#include + +void* test_func(void* data) +{ + return data; +} + +int main(void) +{ + pthread_t thread; + pthread_create(&thread, NULL, test_func, NULL); + pthread_detach(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/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_1c43c/fast && /usr/bin/make -f CMakeFiles/cmTC_1c43c.dir/build.make CMakeFiles/cmTC_1c43c.dir/build +make[1]: 进入目录“/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles/CMakeTmp” +Building C object CMakeFiles/cmTC_1c43c.dir/CheckFunctionExists.c.o +/usr/bin/cc -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_1c43c.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.16/Modules/CheckFunctionExists.c +Linking C executable cmTC_1c43c +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_1c43c.dir/link.txt --verbose=1 +/usr/bin/cc -DCHECK_FUNCTION_EXISTS=pthread_create CMakeFiles/cmTC_1c43c.dir/CheckFunctionExists.c.o -o cmTC_1c43c -lpthreads +/usr/bin/ld: 找不到 -lpthreads +collect2: error: ld returned 1 exit status +make[1]: *** [CMakeFiles/cmTC_1c43c.dir/build.make:87:cmTC_1c43c] 错误 1 +make[1]: 离开目录“/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles/CMakeTmp” +make: *** [Makefile:121:cmTC_1c43c/fast] 错误 2 + + + diff --git a/hw1/build/CMakeFiles/CMakeOutput.log b/hw1/build/CMakeFiles/CMakeOutput.log new file mode 100644 index 0000000..a93e080 --- /dev/null +++ b/hw1/build/CMakeFiles/CMakeOutput.log @@ -0,0 +1,489 @@ +The system is: Linux - 5.4.0-42-generic - 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/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles/3.16.3/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/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles/3.16.3/CompilerIdCXX/a.out" + +Determining if the C compiler works passed with the following output: +Change Dir: /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_8abf6/fast && /usr/bin/make -f CMakeFiles/cmTC_8abf6.dir/build.make CMakeFiles/cmTC_8abf6.dir/build +make[1]: 进入目录“/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles/CMakeTmp” +Building C object CMakeFiles/cmTC_8abf6.dir/testCCompiler.c.o +/usr/bin/cc -o CMakeFiles/cmTC_8abf6.dir/testCCompiler.c.o -c /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles/CMakeTmp/testCCompiler.c +Linking C executable cmTC_8abf6 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_8abf6.dir/link.txt --verbose=1 +/usr/bin/cc CMakeFiles/cmTC_8abf6.dir/testCCompiler.c.o -o cmTC_8abf6 +make[1]: 离开目录“/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles/CMakeTmp” + + + +Detecting C compiler ABI info compiled with the following output: +Change Dir: /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_431a7/fast && /usr/bin/make -f CMakeFiles/cmTC_431a7.dir/build.make CMakeFiles/cmTC_431a7.dir/build +make[1]: Entering directory '/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_431a7.dir/CMakeCCompilerABI.c.o +/usr/bin/cc -v -o CMakeFiles/cmTC_431a7.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.16/Modules/CMakeCCompilerABI.c +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +OFFLOAD_TARGET_NAMES=nvptx-none:hsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.4.0-1ubuntu1~20.04.1' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-Av3uEd/gcc-9-9.4.0/debian/tmp-nvptx/usr,hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu +Thread model: posix +gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.1) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_431a7.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' + /usr/lib/gcc/x86_64-linux-gnu/9/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.16/Modules/CMakeCCompilerABI.c -quiet -dumpbase CMakeCCompilerABI.c -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_431a7.dir/CMakeCCompilerABI.c.o -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccEhwawF.s +GNU C17 (Ubuntu 9.4.0-1ubuntu1~20.04.1) version 9.4.0 (x86_64-linux-gnu) + compiled by GNU C version 9.4.0, GMP version 6.2.0, MPFR version 4.0.2, MPC version 1.1.0, isl version isl-0.22.1-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/lib/gcc/x86_64-linux-gnu/9/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C17 (Ubuntu 9.4.0-1ubuntu1~20.04.1) version 9.4.0 (x86_64-linux-gnu) + compiled by GNU C version 9.4.0, GMP version 6.2.0, MPFR version 4.0.2, MPC version 1.1.0, isl version isl-0.22.1-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: c0c95c0b4209efec1c1892d5ff24030b +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_431a7.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' + as -v --64 -o CMakeFiles/cmTC_431a7.dir/CMakeCCompilerABI.c.o /tmp/ccEhwawF.s +GNU assembler version 2.34 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.34 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_431a7.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' +Linking C executable cmTC_431a7 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_431a7.dir/link.txt --verbose=1 +/usr/bin/cc -v CMakeFiles/cmTC_431a7.dir/CMakeCCompilerABI.c.o -o cmTC_431a7 +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none:hsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.4.0-1ubuntu1~20.04.1' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-Av3uEd/gcc-9-9.4.0/debian/tmp-nvptx/usr,hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu +Thread model: posix +gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.1) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_431a7' '-mtune=generic' '-march=x86-64' + /usr/lib/gcc/x86_64-linux-gnu/9/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/9/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper -plugin-opt=-fresolution=/tmp/ccvX06B6.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_431a7 /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/9/../../.. CMakeFiles/cmTC_431a7.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/9/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_431a7' '-mtune=generic' '-march=x86-64' +make[1]: Leaving directory '/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/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-linux-gnu/9/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/9/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/9/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/lib/gcc/x86_64-linux-gnu/9/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/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/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/make cmTC_431a7/fast && /usr/bin/make -f CMakeFiles/cmTC_431a7.dir/build.make CMakeFiles/cmTC_431a7.dir/build] + ignore line: [make[1]: Entering directory '/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles/CMakeTmp'] + ignore line: [Building C object CMakeFiles/cmTC_431a7.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_431a7.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.16/Modules/CMakeCCompilerABI.c] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:hsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.4.0-1ubuntu1~20.04.1' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-Av3uEd/gcc-9-9.4.0/debian/tmp-nvptx/usr hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu] + ignore line: [Thread model: posix] + ignore line: [gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.1) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_431a7.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/9/cc1 -quiet -v -imultiarch x86_64-linux-gnu /usr/share/cmake-3.16/Modules/CMakeCCompilerABI.c -quiet -dumpbase CMakeCCompilerABI.c -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_431a7.dir/CMakeCCompilerABI.c.o -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccEhwawF.s] + ignore line: [GNU C17 (Ubuntu 9.4.0-1ubuntu1~20.04.1) version 9.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 9.4.0 GMP version 6.2.0 MPFR version 4.0.2 MPC version 1.1.0 isl version isl-0.22.1-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/9/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C17 (Ubuntu 9.4.0-1ubuntu1~20.04.1) version 9.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 9.4.0 GMP version 6.2.0 MPFR version 4.0.2 MPC version 1.1.0 isl version isl-0.22.1-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: c0c95c0b4209efec1c1892d5ff24030b] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_431a7.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_431a7.dir/CMakeCCompilerABI.c.o /tmp/ccEhwawF.s] + ignore line: [GNU assembler version 2.34 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.34] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_431a7.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64'] + ignore line: [Linking C executable cmTC_431a7] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_431a7.dir/link.txt --verbose=1] + ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_431a7.dir/CMakeCCompilerABI.c.o -o cmTC_431a7 ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:hsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.4.0-1ubuntu1~20.04.1' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-Av3uEd/gcc-9-9.4.0/debian/tmp-nvptx/usr hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu] + ignore line: [Thread model: posix] + ignore line: [gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.1) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_431a7' '-mtune=generic' '-march=x86-64'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/9/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/9/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper -plugin-opt=-fresolution=/tmp/ccvX06B6.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_431a7 /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/9/../../.. CMakeFiles/cmTC_431a7.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/9/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/9/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/9/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccvX06B6.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_431a7] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o] ==> ignore + arg [-L/usr/lib/gcc/x86_64-linux-gnu/9] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/9/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../..] + arg [CMakeFiles/cmTC_431a7.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/9/crtendS.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o] ==> ignore + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9] ==> [/usr/lib/gcc/x86_64-linux-gnu/9] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../..] ==> [/usr/lib] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/9;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + +Determining if the CXX compiler works passed with the following output: +Change Dir: /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_68c52/fast && /usr/bin/make -f CMakeFiles/cmTC_68c52.dir/build.make CMakeFiles/cmTC_68c52.dir/build +make[1]: 进入目录“/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles/CMakeTmp” +Building CXX object CMakeFiles/cmTC_68c52.dir/testCXXCompiler.cxx.o +/usr/bin/c++ -o CMakeFiles/cmTC_68c52.dir/testCXXCompiler.cxx.o -c /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles/CMakeTmp/testCXXCompiler.cxx +Linking CXX executable cmTC_68c52 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_68c52.dir/link.txt --verbose=1 +/usr/bin/c++ CMakeFiles/cmTC_68c52.dir/testCXXCompiler.cxx.o -o cmTC_68c52 +make[1]: 离开目录“/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles/CMakeTmp” + + + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_014e3/fast && /usr/bin/make -f CMakeFiles/cmTC_014e3.dir/build.make CMakeFiles/cmTC_014e3.dir/build +make[1]: Entering directory '/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_014e3.dir/CMakeCXXCompilerABI.cpp.o +/usr/bin/c++ -v -o CMakeFiles/cmTC_014e3.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +OFFLOAD_TARGET_NAMES=nvptx-none:hsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.4.0-1ubuntu1~20.04.1' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-Av3uEd/gcc-9-9.4.0/debian/tmp-nvptx/usr,hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu +Thread model: posix +gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.1) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_014e3.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' + /usr/lib/gcc/x86_64-linux-gnu/9/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpbase CMakeCXXCompilerABI.cpp -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_014e3.dir/CMakeCXXCompilerABI.cpp.o -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cc4VOScD.s +GNU C++14 (Ubuntu 9.4.0-1ubuntu1~20.04.1) version 9.4.0 (x86_64-linux-gnu) + compiled by GNU C version 9.4.0, GMP version 6.2.0, MPFR version 4.0.2, MPC version 1.1.0, isl version isl-0.22.1-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/9" +ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/../../../../x86_64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/include/c++/9 + /usr/include/x86_64-linux-gnu/c++/9 + /usr/include/c++/9/backward + /usr/lib/gcc/x86_64-linux-gnu/9/include + /usr/local/include + /usr/include/x86_64-linux-gnu + /usr/include +End of search list. +GNU C++14 (Ubuntu 9.4.0-1ubuntu1~20.04.1) version 9.4.0 (x86_64-linux-gnu) + compiled by GNU C version 9.4.0, GMP version 6.2.0, MPFR version 4.0.2, MPC version 1.1.0, isl version isl-0.22.1-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 65fe925b83d3956b533de4aaba7dace0 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_014e3.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' + as -v --64 -o CMakeFiles/cmTC_014e3.dir/CMakeCXXCompilerABI.cpp.o /tmp/cc4VOScD.s +GNU assembler version 2.34 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.34 +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_014e3.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' +Linking CXX executable cmTC_014e3 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_014e3.dir/link.txt --verbose=1 +/usr/bin/c++ -v CMakeFiles/cmTC_014e3.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_014e3 +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper +OFFLOAD_TARGET_NAMES=nvptx-none:hsa +OFFLOAD_TARGET_DEFAULT=1 +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.4.0-1ubuntu1~20.04.1' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-Av3uEd/gcc-9-9.4.0/debian/tmp-nvptx/usr,hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu +Thread model: posix +gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.1) +COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_014e3' '-shared-libgcc' '-mtune=generic' '-march=x86-64' + /usr/lib/gcc/x86_64-linux-gnu/9/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/9/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper -plugin-opt=-fresolution=/tmp/ccP5OwG2.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 -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_014e3 /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/9/../../.. CMakeFiles/cmTC_014e3.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/9/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_014e3' '-shared-libgcc' '-mtune=generic' '-march=x86-64' +make[1]: Leaving directory '/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/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/include/c++/9] + add: [/usr/include/x86_64-linux-gnu/c++/9] + add: [/usr/include/c++/9/backward] + add: [/usr/lib/gcc/x86_64-linux-gnu/9/include] + add: [/usr/local/include] + add: [/usr/include/x86_64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/include/c++/9] ==> [/usr/include/c++/9] + collapse include dir [/usr/include/x86_64-linux-gnu/c++/9] ==> [/usr/include/x86_64-linux-gnu/c++/9] + collapse include dir [/usr/include/c++/9/backward] ==> [/usr/include/c++/9/backward] + collapse include dir [/usr/lib/gcc/x86_64-linux-gnu/9/include] ==> [/usr/lib/gcc/x86_64-linux-gnu/9/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/x86_64-linux-gnu] ==> [/usr/include/x86_64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/include/c++/9;/usr/include/x86_64-linux-gnu/c++/9;/usr/include/c++/9/backward;/usr/lib/gcc/x86_64-linux-gnu/9/include;/usr/local/include;/usr/include/x86_64-linux-gnu;/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/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/make cmTC_014e3/fast && /usr/bin/make -f CMakeFiles/cmTC_014e3.dir/build.make CMakeFiles/cmTC_014e3.dir/build] + ignore line: [make[1]: Entering directory '/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles/CMakeTmp'] + ignore line: [Building CXX object CMakeFiles/cmTC_014e3.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_014e3.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:hsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.4.0-1ubuntu1~20.04.1' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-Av3uEd/gcc-9-9.4.0/debian/tmp-nvptx/usr hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu] + ignore line: [Thread model: posix] + ignore line: [gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.1) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_014e3.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/9/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpbase CMakeCXXCompilerABI.cpp -mtune=generic -march=x86-64 -auxbase-strip CMakeFiles/cmTC_014e3.dir/CMakeCXXCompilerABI.cpp.o -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cc4VOScD.s] + ignore line: [GNU C++14 (Ubuntu 9.4.0-1ubuntu1~20.04.1) version 9.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 9.4.0 GMP version 6.2.0 MPFR version 4.0.2 MPC version 1.1.0 isl version isl-0.22.1-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring duplicate directory "/usr/include/x86_64-linux-gnu/c++/9"] + ignore line: [ignoring nonexistent directory "/usr/local/include/x86_64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/9/../../../../x86_64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/include/c++/9] + ignore line: [ /usr/include/x86_64-linux-gnu/c++/9] + ignore line: [ /usr/include/c++/9/backward] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/9/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/x86_64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C++14 (Ubuntu 9.4.0-1ubuntu1~20.04.1) version 9.4.0 (x86_64-linux-gnu)] + ignore line: [ compiled by GNU C version 9.4.0 GMP version 6.2.0 MPFR version 4.0.2 MPC version 1.1.0 isl version isl-0.22.1-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 65fe925b83d3956b533de4aaba7dace0] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_014e3.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_014e3.dir/CMakeCXXCompilerABI.cpp.o /tmp/cc4VOScD.s] + ignore line: [GNU assembler version 2.34 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.34] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_014e3.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] + ignore line: [Linking CXX executable cmTC_014e3] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_014e3.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_014e3.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_014e3 ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper] + ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:hsa] + ignore line: [OFFLOAD_TARGET_DEFAULT=1] + ignore line: [Target: x86_64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.4.0-1ubuntu1~20.04.1' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c ada c++ go brig d fortran objc obj-c++ gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32 m64 mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-Av3uEd/gcc-9-9.4.0/debian/tmp-nvptx/usr hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu] + ignore line: [Thread model: posix] + ignore line: [gcc version 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.1) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/9/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/9/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_014e3' '-shared-libgcc' '-mtune=generic' '-march=x86-64'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/9/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/9/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper -plugin-opt=-fresolution=/tmp/ccP5OwG2.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 -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_014e3 /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/9 -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/9/../../.. CMakeFiles/cmTC_014e3.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/9/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/x86_64-linux-gnu/9/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/9/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccP5OwG2.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 [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_014e3] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crti.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/9/crtbeginS.o] ==> ignore + arg [-L/usr/lib/gcc/x86_64-linux-gnu/9] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib] + arg [-L/lib/x86_64-linux-gnu] ==> dir [/lib/x86_64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/x86_64-linux-gnu] ==> dir [/usr/lib/x86_64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-linux-gnu/9/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../..] + arg [CMakeFiles/cmTC_014e3.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-linux-gnu/9/crtendS.o] ==> ignore + arg [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/crtn.o] ==> ignore + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9] ==> [/usr/lib/gcc/x86_64-linux-gnu/9] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/x86_64-linux-gnu] ==> [/lib/x86_64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/x86_64-linux-gnu] ==> [/usr/lib/x86_64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-linux-gnu/9/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit dirs: [/usr/lib/gcc/x86_64-linux-gnu/9;/usr/lib/x86_64-linux-gnu;/usr/lib;/lib/x86_64-linux-gnu;/lib] + implicit fwks: [] + + +Determining if the include file pthread.h exists passed with the following output: +Change Dir: /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_19f1e/fast && /usr/bin/make -f CMakeFiles/cmTC_19f1e.dir/build.make CMakeFiles/cmTC_19f1e.dir/build +make[1]: 进入目录“/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles/CMakeTmp” +Building C object CMakeFiles/cmTC_19f1e.dir/CheckIncludeFile.c.o +/usr/bin/cc -o CMakeFiles/cmTC_19f1e.dir/CheckIncludeFile.c.o -c /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles/CMakeTmp/CheckIncludeFile.c +Linking C executable cmTC_19f1e +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_19f1e.dir/link.txt --verbose=1 +/usr/bin/cc CMakeFiles/cmTC_19f1e.dir/CheckIncludeFile.c.o -o cmTC_19f1e +make[1]: 离开目录“/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles/CMakeTmp” + + + +Determining if the function pthread_create exists in the pthread passed with the following output: +Change Dir: /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/make cmTC_32677/fast && /usr/bin/make -f CMakeFiles/cmTC_32677.dir/build.make CMakeFiles/cmTC_32677.dir/build +make[1]: 进入目录“/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles/CMakeTmp” +Building C object CMakeFiles/cmTC_32677.dir/CheckFunctionExists.c.o +/usr/bin/cc -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_32677.dir/CheckFunctionExists.c.o -c /usr/share/cmake-3.16/Modules/CheckFunctionExists.c +Linking C executable cmTC_32677 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_32677.dir/link.txt --verbose=1 +/usr/bin/cc -DCHECK_FUNCTION_EXISTS=pthread_create CMakeFiles/cmTC_32677.dir/CheckFunctionExists.c.o -o cmTC_32677 -lpthread +make[1]: 离开目录“/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles/CMakeTmp” + + + diff --git a/hw1/build/CMakeFiles/Makefile.cmake b/hw1/build/CMakeFiles/Makefile.cmake new file mode 100644 index 0000000..7c60983 --- /dev/null +++ b/hw1/build/CMakeFiles/Makefile.cmake @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# 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.16.3/CMakeCCompiler.cmake" + "CMakeFiles/3.16.3/CMakeCXXCompiler.cmake" + "CMakeFiles/3.16.3/CMakeSystem.cmake" + "CMakeFiles/VerifyGlobs.cmake" + "CMakeFiles/cmake.verify_globs" + "_deps/googletest-src/CMakeLists.txt" + "_deps/googletest-src/googlemock/CMakeLists.txt" + "_deps/googletest-src/googlemock/cmake/gmock.pc.in" + "_deps/googletest-src/googlemock/cmake/gmock_main.pc.in" + "_deps/googletest-src/googletest/CMakeLists.txt" + "_deps/googletest-src/googletest/cmake/Config.cmake.in" + "_deps/googletest-src/googletest/cmake/gtest.pc.in" + "_deps/googletest-src/googletest/cmake/gtest_main.pc.in" + "_deps/googletest-src/googletest/cmake/internal_utils.cmake" + "../src/CMakeLists.txt" + "../test/CMakeLists.txt" + "/usr/share/cmake-3.16/Modules/BasicConfigVersion-AnyNewerVersion.cmake.in" + "/usr/share/cmake-3.16/Modules/CMakeCInformation.cmake" + "/usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake" + "/usr/share/cmake-3.16/Modules/CMakeCheckCompilerFlagCommonPatterns.cmake" + "/usr/share/cmake-3.16/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/share/cmake-3.16/Modules/CMakeDependentOption.cmake" + "/usr/share/cmake-3.16/Modules/CMakeGenericSystem.cmake" + "/usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake" + "/usr/share/cmake-3.16/Modules/CMakeLanguageInformation.cmake" + "/usr/share/cmake-3.16/Modules/CMakePackageConfigHelpers.cmake" + "/usr/share/cmake-3.16/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake-3.16/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/share/cmake-3.16/Modules/CheckCSourceCompiles.cmake" + "/usr/share/cmake-3.16/Modules/CheckIncludeFile.cmake" + "/usr/share/cmake-3.16/Modules/CheckLibraryExists.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/GNU-C.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/GNU-CXX.cmake" + "/usr/share/cmake-3.16/Modules/Compiler/GNU.cmake" + "/usr/share/cmake-3.16/Modules/FetchContent.cmake" + "/usr/share/cmake-3.16/Modules/FetchContent/CMakeLists.cmake.in" + "/usr/share/cmake-3.16/Modules/FindPackageHandleStandardArgs.cmake" + "/usr/share/cmake-3.16/Modules/FindPackageMessage.cmake" + "/usr/share/cmake-3.16/Modules/FindPython.cmake" + "/usr/share/cmake-3.16/Modules/FindPython/Support.cmake" + "/usr/share/cmake-3.16/Modules/FindThreads.cmake" + "/usr/share/cmake-3.16/Modules/GNUInstallDirs.cmake" + "/usr/share/cmake-3.16/Modules/GoogleTest.cmake" + "/usr/share/cmake-3.16/Modules/Internal/CMakeCheckCompilerFlag.cmake" + "/usr/share/cmake-3.16/Modules/Platform/Linux-GNU-C.cmake" + "/usr/share/cmake-3.16/Modules/Platform/Linux-GNU-CXX.cmake" + "/usr/share/cmake-3.16/Modules/Platform/Linux-GNU.cmake" + "/usr/share/cmake-3.16/Modules/Platform/Linux.cmake" + "/usr/share/cmake-3.16/Modules/Platform/UnixPaths.cmake" + "/usr/share/cmake-3.16/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/CMakeDirectoryInformation.cmake" + "src/CMakeFiles/CMakeDirectoryInformation.cmake" + "test/CMakeFiles/CMakeDirectoryInformation.cmake" + "_deps/googletest-build/CMakeFiles/CMakeDirectoryInformation.cmake" + "_deps/googletest-build/googlemock/CMakeFiles/CMakeDirectoryInformation.cmake" + "_deps/googletest-build/googletest/CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "test/CMakeFiles/matrix_test.dir/DependInfo.cmake" + "_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/DependInfo.cmake" + "_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/DependInfo.cmake" + "_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake" + "_deps/googletest-build/googletest/CMakeFiles/gtest.dir/DependInfo.cmake" + ) diff --git a/hw1/build/CMakeFiles/Makefile2 b/hw1/build/CMakeFiles/Makefile2 new file mode 100644 index 0000000..4db2f12 --- /dev/null +++ b/hw1/build/CMakeFiles/Makefile2 @@ -0,0 +1,318 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# 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: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1 + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: src/all +all: test/all + +.PHONY : all + +# The main recursive "preinstall" target. +preinstall: src/preinstall +preinstall: test/preinstall + +.PHONY : preinstall + +# The main recursive "clean" target. +clean: src/clean +clean: test/clean + +.PHONY : clean + +#============================================================================= +# Directory level rules for directory _deps/googletest-build + +# Recursive "all" directory target. +_deps/googletest-build/all: _deps/googletest-build/googlemock/all + +.PHONY : _deps/googletest-build/all + +# Recursive "preinstall" directory target. +_deps/googletest-build/preinstall: _deps/googletest-build/googlemock/preinstall + +.PHONY : _deps/googletest-build/preinstall + +# Recursive "clean" directory target. +_deps/googletest-build/clean: _deps/googletest-build/googlemock/clean + +.PHONY : _deps/googletest-build/clean + +#============================================================================= +# Directory level rules for directory _deps/googletest-build/googlemock + +# Recursive "all" directory target. +_deps/googletest-build/googlemock/all: _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/all +_deps/googletest-build/googlemock/all: _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/all +_deps/googletest-build/googlemock/all: _deps/googletest-build/googletest/all + +.PHONY : _deps/googletest-build/googlemock/all + +# Recursive "preinstall" directory target. +_deps/googletest-build/googlemock/preinstall: _deps/googletest-build/googletest/preinstall + +.PHONY : _deps/googletest-build/googlemock/preinstall + +# Recursive "clean" directory target. +_deps/googletest-build/googlemock/clean: _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/clean +_deps/googletest-build/googlemock/clean: _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/clean +_deps/googletest-build/googlemock/clean: _deps/googletest-build/googletest/clean + +.PHONY : _deps/googletest-build/googlemock/clean + +#============================================================================= +# Directory level rules for directory _deps/googletest-build/googletest + +# Recursive "all" directory target. +_deps/googletest-build/googletest/all: _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/all +_deps/googletest-build/googletest/all: _deps/googletest-build/googletest/CMakeFiles/gtest.dir/all + +.PHONY : _deps/googletest-build/googletest/all + +# Recursive "preinstall" directory target. +_deps/googletest-build/googletest/preinstall: + +.PHONY : _deps/googletest-build/googletest/preinstall + +# Recursive "clean" directory target. +_deps/googletest-build/googletest/clean: _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/clean +_deps/googletest-build/googletest/clean: _deps/googletest-build/googletest/CMakeFiles/gtest.dir/clean + +.PHONY : _deps/googletest-build/googletest/clean + +#============================================================================= +# Directory level rules for directory src + +# Recursive "all" directory target. +src/all: + +.PHONY : src/all + +# Recursive "preinstall" directory target. +src/preinstall: + +.PHONY : src/preinstall + +# Recursive "clean" directory target. +src/clean: + +.PHONY : src/clean + +#============================================================================= +# Directory level rules for directory test + +# Recursive "all" directory target. +test/all: test/CMakeFiles/matrix_test.dir/all +test/all: _deps/googletest-build/all + +.PHONY : test/all + +# Recursive "preinstall" directory target. +test/preinstall: _deps/googletest-build/preinstall + +.PHONY : test/preinstall + +# Recursive "clean" directory target. +test/clean: test/CMakeFiles/matrix_test.dir/clean +test/clean: _deps/googletest-build/clean + +.PHONY : test/clean + +#============================================================================= +# Target rules for target test/CMakeFiles/matrix_test.dir + +# All Build rule for target. +test/CMakeFiles/matrix_test.dir/all: _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/all +test/CMakeFiles/matrix_test.dir/all: _deps/googletest-build/googletest/CMakeFiles/gtest.dir/all + $(MAKE) -f test/CMakeFiles/matrix_test.dir/build.make test/CMakeFiles/matrix_test.dir/depend + $(MAKE) -f test/CMakeFiles/matrix_test.dir/build.make test/CMakeFiles/matrix_test.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles --progress-num=9,10 "Built target matrix_test" +.PHONY : test/CMakeFiles/matrix_test.dir/all + +# Build rule for subdir invocation for target. +test/CMakeFiles/matrix_test.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles 6 + $(MAKE) -f CMakeFiles/Makefile2 test/CMakeFiles/matrix_test.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles 0 +.PHONY : test/CMakeFiles/matrix_test.dir/rule + +# Convenience name for target. +matrix_test: test/CMakeFiles/matrix_test.dir/rule + +.PHONY : matrix_test + +# clean rule for target. +test/CMakeFiles/matrix_test.dir/clean: + $(MAKE) -f test/CMakeFiles/matrix_test.dir/build.make test/CMakeFiles/matrix_test.dir/clean +.PHONY : test/CMakeFiles/matrix_test.dir/clean + +#============================================================================= +# Target rules for target _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir + +# All Build rule for target. +_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/all: _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/all +_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/all: _deps/googletest-build/googletest/CMakeFiles/gtest.dir/all + $(MAKE) -f _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/build.make _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/depend + $(MAKE) -f _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/build.make _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles --progress-num=3,4 "Built target gmock_main" +.PHONY : _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/all + +# Build rule for subdir invocation for target. +_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles 6 + $(MAKE) -f CMakeFiles/Makefile2 _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles 0 +.PHONY : _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/rule + +# Convenience name for target. +gmock_main: _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/rule + +.PHONY : gmock_main + +# clean rule for target. +_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/clean: + $(MAKE) -f _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/build.make _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/clean +.PHONY : _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/clean + +#============================================================================= +# Target rules for target _deps/googletest-build/googlemock/CMakeFiles/gmock.dir + +# All Build rule for target. +_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/all: _deps/googletest-build/googletest/CMakeFiles/gtest.dir/all + $(MAKE) -f _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/build.make _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/depend + $(MAKE) -f _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/build.make _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles --progress-num=1,2 "Built target gmock" +.PHONY : _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/all + +# Build rule for subdir invocation for target. +_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles 4 + $(MAKE) -f CMakeFiles/Makefile2 _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles 0 +.PHONY : _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/rule + +# Convenience name for target. +gmock: _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/rule + +.PHONY : gmock + +# clean rule for target. +_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/clean: + $(MAKE) -f _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/build.make _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/clean +.PHONY : _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/clean + +#============================================================================= +# Target rules for target _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir + +# All Build rule for target. +_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/all: _deps/googletest-build/googletest/CMakeFiles/gtest.dir/all + $(MAKE) -f _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/build.make _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/depend + $(MAKE) -f _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/build.make _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles --progress-num=7,8 "Built target gtest_main" +.PHONY : _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/all + +# Build rule for subdir invocation for target. +_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles 4 + $(MAKE) -f CMakeFiles/Makefile2 _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles 0 +.PHONY : _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/rule + +# Convenience name for target. +gtest_main: _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/rule + +.PHONY : gtest_main + +# clean rule for target. +_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/clean: + $(MAKE) -f _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/build.make _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/clean +.PHONY : _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/clean + +#============================================================================= +# Target rules for target _deps/googletest-build/googletest/CMakeFiles/gtest.dir + +# All Build rule for target. +_deps/googletest-build/googletest/CMakeFiles/gtest.dir/all: + $(MAKE) -f _deps/googletest-build/googletest/CMakeFiles/gtest.dir/build.make _deps/googletest-build/googletest/CMakeFiles/gtest.dir/depend + $(MAKE) -f _deps/googletest-build/googletest/CMakeFiles/gtest.dir/build.make _deps/googletest-build/googletest/CMakeFiles/gtest.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles --progress-num=5,6 "Built target gtest" +.PHONY : _deps/googletest-build/googletest/CMakeFiles/gtest.dir/all + +# Build rule for subdir invocation for target. +_deps/googletest-build/googletest/CMakeFiles/gtest.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles 2 + $(MAKE) -f CMakeFiles/Makefile2 _deps/googletest-build/googletest/CMakeFiles/gtest.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles 0 +.PHONY : _deps/googletest-build/googletest/CMakeFiles/gtest.dir/rule + +# Convenience name for target. +gtest: _deps/googletest-build/googletest/CMakeFiles/gtest.dir/rule + +.PHONY : gtest + +# clean rule for target. +_deps/googletest-build/googletest/CMakeFiles/gtest.dir/clean: + $(MAKE) -f _deps/googletest-build/googletest/CMakeFiles/gtest.dir/build.make _deps/googletest-build/googletest/CMakeFiles/gtest.dir/clean +.PHONY : _deps/googletest-build/googletest/CMakeFiles/gtest.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) -P /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles/VerifyGlobs.cmake + $(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/hw1/build/CMakeFiles/TargetDirectories.txt b/hw1/build/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..cde0902 --- /dev/null +++ b/hw1/build/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,41 @@ +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles/install/strip.dir +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles/install/local.dir +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles/install.dir +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles/list_install_components.dir +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles/rebuild_cache.dir +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles/edit_cache.dir +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/src/CMakeFiles/install/strip.dir +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/src/CMakeFiles/install/local.dir +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/src/CMakeFiles/install.dir +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/src/CMakeFiles/list_install_components.dir +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/src/CMakeFiles/rebuild_cache.dir +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/src/CMakeFiles/edit_cache.dir +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/test/CMakeFiles/install/strip.dir +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/test/CMakeFiles/install/local.dir +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/test/CMakeFiles/install.dir +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/test/CMakeFiles/list_install_components.dir +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/test/CMakeFiles/rebuild_cache.dir +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/test/CMakeFiles/edit_cache.dir +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/test/CMakeFiles/matrix_test.dir +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/CMakeFiles/install/strip.dir +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/CMakeFiles/install/local.dir +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/CMakeFiles/install.dir +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/CMakeFiles/list_install_components.dir +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/CMakeFiles/rebuild_cache.dir +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/CMakeFiles/edit_cache.dir +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/install/strip.dir +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/install/local.dir +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/install.dir +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/list_install_components.dir +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/rebuild_cache.dir +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/edit_cache.dir +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/googletest/CMakeFiles/install/strip.dir +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/googletest/CMakeFiles/install/local.dir +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/googletest/CMakeFiles/install.dir +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/googletest/CMakeFiles/list_install_components.dir +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/googletest/CMakeFiles/rebuild_cache.dir +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/googletest/CMakeFiles/edit_cache.dir +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest.dir diff --git a/hw1/build/CMakeFiles/VerifyGlobs.cmake b/hw1/build/CMakeFiles/VerifyGlobs.cmake new file mode 100644 index 0000000..670931a --- /dev/null +++ b/hw1/build/CMakeFiles/VerifyGlobs.cmake @@ -0,0 +1,11 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by CMake Version 3.16 + +# HEADER_LIST at src/CMakeLists.txt:1 (file) +file(GLOB_RECURSE NEW_GLOB LIST_DIRECTORIES false "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/include/*.h") +set(OLD_GLOB + ) +if(NOT "${NEW_GLOB}" STREQUAL "${OLD_GLOB}") + message("-- GLOB mismatch!") + file(TOUCH_NOCREATE "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles/cmake.verify_globs") +endif() diff --git a/hw1/build/CMakeFiles/cmake.check_cache b/hw1/build/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/hw1/build/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/hw1/build/CMakeFiles/cmake.verify_globs b/hw1/build/CMakeFiles/cmake.verify_globs new file mode 100644 index 0000000..2b38fac --- /dev/null +++ b/hw1/build/CMakeFiles/cmake.verify_globs @@ -0,0 +1 @@ +# This file is generated by CMake for checking of the VerifyGlobs.cmake file diff --git a/hw1/build/CMakeFiles/progress.marks b/hw1/build/CMakeFiles/progress.marks new file mode 100644 index 0000000..f599e28 --- /dev/null +++ b/hw1/build/CMakeFiles/progress.marks @@ -0,0 +1 @@ +10 diff --git a/hw1/build/Makefile b/hw1/build/Makefile new file mode 100644 index 0000000..fbb66a6 --- /dev/null +++ b/hw1/build/Makefile @@ -0,0 +1,256 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# 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: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1 + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build + +#============================================================================= +# Targets provided globally by CMake. + +# 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 + +# 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 +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 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 rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake -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 edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache + +.PHONY : edit_cache/fast + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles/progress.marks + $(MAKE) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + $(MAKE) -f CMakeFiles/Makefile2 clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + $(MAKE) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + $(MAKE) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + $(CMAKE_COMMAND) -P /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles/VerifyGlobs.cmake + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +#============================================================================= +# Target rules for targets named matrix_test + +# Build rule for target. +matrix_test: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 matrix_test +.PHONY : matrix_test + +# fast build rule for target. +matrix_test/fast: + $(MAKE) -f test/CMakeFiles/matrix_test.dir/build.make test/CMakeFiles/matrix_test.dir/build +.PHONY : matrix_test/fast + +#============================================================================= +# Target rules for targets named gmock_main + +# Build rule for target. +gmock_main: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 gmock_main +.PHONY : gmock_main + +# fast build rule for target. +gmock_main/fast: + $(MAKE) -f _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/build.make _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/build +.PHONY : gmock_main/fast + +#============================================================================= +# Target rules for targets named gmock + +# Build rule for target. +gmock: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 gmock +.PHONY : gmock + +# fast build rule for target. +gmock/fast: + $(MAKE) -f _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/build.make _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/build +.PHONY : gmock/fast + +#============================================================================= +# Target rules for targets named gtest_main + +# Build rule for target. +gtest_main: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 gtest_main +.PHONY : gtest_main + +# fast build rule for target. +gtest_main/fast: + $(MAKE) -f _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/build.make _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/build +.PHONY : gtest_main/fast + +#============================================================================= +# Target rules for targets named gtest + +# Build rule for target. +gtest: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 gtest +.PHONY : gtest + +# fast build rule for target. +gtest/fast: + $(MAKE) -f _deps/googletest-build/googletest/CMakeFiles/gtest.dir/build.make _deps/googletest-build/googletest/CMakeFiles/gtest.dir/build +.PHONY : gtest/fast + +# 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 "... install/strip" + @echo "... install/local" + @echo "... install" + @echo "... list_install_components" + @echo "... rebuild_cache" + @echo "... edit_cache" + @echo "... matrix_test" + @echo "... gmock_main" + @echo "... gmock" + @echo "... gtest_main" + @echo "... gtest" +.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) -P /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles/VerifyGlobs.cmake + $(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/hw1/build/_deps/googletest-build/CMakeFiles/CMakeDirectoryInformation.cmake b/hw1/build/_deps/googletest-build/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..486075d --- /dev/null +++ b/hw1/build/_deps/googletest-build/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build") + +# 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/hw1/build/_deps/googletest-build/CMakeFiles/progress.marks b/hw1/build/_deps/googletest-build/CMakeFiles/progress.marks new file mode 100644 index 0000000..45a4fb7 --- /dev/null +++ b/hw1/build/_deps/googletest-build/CMakeFiles/progress.marks @@ -0,0 +1 @@ +8 diff --git a/hw1/build/_deps/googletest-build/CTestTestfile.cmake b/hw1/build/_deps/googletest-build/CTestTestfile.cmake new file mode 100644 index 0000000..1dae366 --- /dev/null +++ b/hw1/build/_deps/googletest-build/CTestTestfile.cmake @@ -0,0 +1,7 @@ +# CMake generated Testfile for +# Source directory: /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src +# Build directory: /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build +# +# 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/hw1/build/_deps/googletest-build/Makefile b/hw1/build/_deps/googletest-build/Makefile new file mode 100644 index 0000000..0e67dcf --- /dev/null +++ b/hw1/build/_deps/googletest-build/Makefile @@ -0,0 +1,186 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# 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: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1 + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build + +#============================================================================= +# Targets provided globally by CMake. + +# 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 + +# 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 +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 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 rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake -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 edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache + +.PHONY : edit_cache/fast + +# The main all target +all: cmake_check_build_system + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/CMakeFiles/progress.marks + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(MAKE) -f CMakeFiles/Makefile2 _deps/googletest-build/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(MAKE) -f CMakeFiles/Makefile2 _deps/googletest-build/clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(MAKE) -f CMakeFiles/Makefile2 _deps/googletest-build/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(MAKE) -f CMakeFiles/Makefile2 _deps/googletest-build/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(CMAKE_COMMAND) -P /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles/VerifyGlobs.cmake + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(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 "... install/strip" + @echo "... install/local" + @echo "... install" + @echo "... list_install_components" + @echo "... rebuild_cache" + @echo "... edit_cache" +.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/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(CMAKE_COMMAND) -P /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles/VerifyGlobs.cmake + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(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/hw1/build/_deps/googletest-build/cmake_install.cmake b/hw1/build/_deps/googletest-build/cmake_install.cmake new file mode 100644 index 0000000..782e047 --- /dev/null +++ b/hw1/build/_deps/googletest-build/cmake_install.cmake @@ -0,0 +1,45 @@ +# Install script for directory: /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src + +# 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 "") + 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 "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for each subdirectory. + include("/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/googlemock/cmake_install.cmake") + +endif() + diff --git a/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/CMakeDirectoryInformation.cmake b/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..486075d --- /dev/null +++ b/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build") + +# 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/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/CXX.includecache b/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/CXX.includecache new file mode 100644 index 0000000..1671efc --- /dev/null +++ b/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/CXX.includecache @@ -0,0 +1,680 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googlemock/src/gmock-all.cc +gmock/gmock.h +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googlemock/src/gmock/gmock.h +src/gmock-cardinalities.cc +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googlemock/src/src/gmock-cardinalities.cc +src/gmock-internal-utils.cc +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googlemock/src/src/gmock-internal-utils.cc +src/gmock-matchers.cc +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googlemock/src/src/gmock-matchers.cc +src/gmock-spec-builders.cc +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googlemock/src/src/gmock-spec-builders.cc +src/gmock.cc +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googlemock/src/src/gmock.cc + +_deps/googletest-src/googlemock/include/gmock/gmock-actions.h +errno.h +- +algorithm +- +functional +- +memory +- +string +- +tuple +- +type_traits +- +utility +- +gmock/internal/gmock-internal-utils.h +_deps/googletest-src/googlemock/include/gmock/gmock/internal/gmock-internal-utils.h +gmock/internal/gmock-port.h +_deps/googletest-src/googlemock/include/gmock/gmock/internal/gmock-port.h +gmock/internal/gmock-pp.h +_deps/googletest-src/googlemock/include/gmock/gmock/internal/gmock-pp.h + +_deps/googletest-src/googlemock/include/gmock/gmock-cardinalities.h +limits.h +- +memory +- +ostream +- +gmock/internal/gmock-port.h +_deps/googletest-src/googlemock/include/gmock/gmock/internal/gmock-port.h +gtest/gtest.h +_deps/googletest-src/googlemock/include/gmock/gtest/gtest.h + +_deps/googletest-src/googlemock/include/gmock/gmock-function-mocker.h +type_traits +- +utility +- +gmock/gmock-spec-builders.h +_deps/googletest-src/googlemock/include/gmock/gmock/gmock-spec-builders.h +gmock/internal/gmock-internal-utils.h +_deps/googletest-src/googlemock/include/gmock/gmock/internal/gmock-internal-utils.h +gmock/internal/gmock-pp.h +_deps/googletest-src/googlemock/include/gmock/gmock/internal/gmock-pp.h + +_deps/googletest-src/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 +_deps/googletest-src/googlemock/include/gmock/gmock/internal/gmock-internal-utils.h +gmock/internal/gmock-port.h +_deps/googletest-src/googlemock/include/gmock/gmock/internal/gmock-port.h +gmock/internal/gmock-pp.h +_deps/googletest-src/googlemock/include/gmock/gmock/internal/gmock-pp.h +gtest/gtest.h +_deps/googletest-src/googlemock/include/gmock/gtest/gtest.h +gmock/internal/custom/gmock-matchers.h +_deps/googletest-src/googlemock/include/gmock/gmock/internal/custom/gmock-matchers.h + +_deps/googletest-src/googlemock/include/gmock/gmock-more-actions.h +memory +- +utility +- +gmock/gmock-actions.h +_deps/googletest-src/googlemock/include/gmock/gmock/gmock-actions.h +gmock/internal/gmock-port.h +_deps/googletest-src/googlemock/include/gmock/gmock/internal/gmock-port.h +gmock/internal/custom/gmock-generated-actions.h +_deps/googletest-src/googlemock/include/gmock/gmock/internal/custom/gmock-generated-actions.h + +_deps/googletest-src/googlemock/include/gmock/gmock-more-matchers.h +gmock/gmock-matchers.h +_deps/googletest-src/googlemock/include/gmock/gmock/gmock-matchers.h + +_deps/googletest-src/googlemock/include/gmock/gmock-nice-strict.h +cstdint +- +type_traits +- +gmock/gmock-spec-builders.h +_deps/googletest-src/googlemock/include/gmock/gmock/gmock-spec-builders.h +gmock/internal/gmock-port.h +_deps/googletest-src/googlemock/include/gmock/gmock/internal/gmock-port.h + +_deps/googletest-src/googlemock/include/gmock/gmock-spec-builders.h +cstdint +- +functional +- +map +- +memory +- +set +- +sstream +- +string +- +type_traits +- +utility +- +vector +- +gmock/gmock-actions.h +_deps/googletest-src/googlemock/include/gmock/gmock/gmock-actions.h +gmock/gmock-cardinalities.h +_deps/googletest-src/googlemock/include/gmock/gmock/gmock-cardinalities.h +gmock/gmock-matchers.h +_deps/googletest-src/googlemock/include/gmock/gmock/gmock-matchers.h +gmock/internal/gmock-internal-utils.h +_deps/googletest-src/googlemock/include/gmock/gmock/internal/gmock-internal-utils.h +gmock/internal/gmock-port.h +_deps/googletest-src/googlemock/include/gmock/gmock/internal/gmock-port.h +gtest/gtest.h +_deps/googletest-src/googlemock/include/gmock/gtest/gtest.h +stdexcept +- + +_deps/googletest-src/googlemock/include/gmock/gmock.h +gmock/gmock-actions.h +_deps/googletest-src/googlemock/include/gmock/gmock/gmock-actions.h +gmock/gmock-cardinalities.h +_deps/googletest-src/googlemock/include/gmock/gmock/gmock-cardinalities.h +gmock/gmock-function-mocker.h +_deps/googletest-src/googlemock/include/gmock/gmock/gmock-function-mocker.h +gmock/gmock-matchers.h +_deps/googletest-src/googlemock/include/gmock/gmock/gmock-matchers.h +gmock/gmock-more-actions.h +_deps/googletest-src/googlemock/include/gmock/gmock/gmock-more-actions.h +gmock/gmock-more-matchers.h +_deps/googletest-src/googlemock/include/gmock/gmock/gmock-more-matchers.h +gmock/gmock-nice-strict.h +_deps/googletest-src/googlemock/include/gmock/gmock/gmock-nice-strict.h +gmock/internal/gmock-internal-utils.h +_deps/googletest-src/googlemock/include/gmock/gmock/internal/gmock-internal-utils.h +gmock/internal/gmock-port.h +_deps/googletest-src/googlemock/include/gmock/gmock/internal/gmock-port.h + +_deps/googletest-src/googlemock/include/gmock/internal/custom/gmock-generated-actions.h + +_deps/googletest-src/googlemock/include/gmock/internal/custom/gmock-matchers.h + +_deps/googletest-src/googlemock/include/gmock/internal/custom/gmock-port.h + +_deps/googletest-src/googlemock/include/gmock/internal/gmock-internal-utils.h +stdio.h +- +ostream +- +string +- +type_traits +- +vector +- +gmock/internal/gmock-port.h +_deps/googletest-src/googlemock/include/gmock/internal/gmock/internal/gmock-port.h +gtest/gtest.h +_deps/googletest-src/googlemock/include/gmock/internal/gtest/gtest.h + +_deps/googletest-src/googlemock/include/gmock/internal/gmock-port.h +assert.h +- +stdlib.h +- +cstdint +- +iostream +- +gmock/internal/custom/gmock-port.h +_deps/googletest-src/googlemock/include/gmock/internal/gmock/internal/custom/gmock-port.h +gtest/internal/gtest-port.h +_deps/googletest-src/googlemock/include/gmock/internal/gtest/internal/gtest-port.h +absl/flags/declare.h +_deps/googletest-src/googlemock/include/gmock/internal/absl/flags/declare.h +absl/flags/flag.h +_deps/googletest-src/googlemock/include/gmock/internal/absl/flags/flag.h + +_deps/googletest-src/googlemock/include/gmock/internal/gmock-pp.h + +_deps/googletest-src/googlemock/src/gmock-cardinalities.cc +gmock/gmock-cardinalities.h +_deps/googletest-src/googlemock/src/gmock/gmock-cardinalities.h +limits.h +- +ostream +- +sstream +- +string +- +gmock/internal/gmock-internal-utils.h +_deps/googletest-src/googlemock/src/gmock/internal/gmock-internal-utils.h +gtest/gtest.h +_deps/googletest-src/googlemock/src/gtest/gtest.h + +_deps/googletest-src/googlemock/src/gmock-internal-utils.cc +gmock/internal/gmock-internal-utils.h +_deps/googletest-src/googlemock/src/gmock/internal/gmock-internal-utils.h +ctype.h +- +array +- +cctype +- +cstdint +- +cstring +- +ostream +- +string +- +vector +- +gmock/gmock.h +_deps/googletest-src/googlemock/src/gmock/gmock.h +gmock/internal/gmock-port.h +_deps/googletest-src/googlemock/src/gmock/internal/gmock-port.h +gtest/gtest.h +_deps/googletest-src/googlemock/src/gtest/gtest.h + +_deps/googletest-src/googlemock/src/gmock-matchers.cc +gmock/gmock-matchers.h +_deps/googletest-src/googlemock/src/gmock/gmock-matchers.h +string.h +- +iostream +- +sstream +- +string +- +vector +- + +_deps/googletest-src/googlemock/src/gmock-spec-builders.cc +gmock/gmock-spec-builders.h +_deps/googletest-src/googlemock/src/gmock/gmock-spec-builders.h +stdlib.h +- +iostream +- +map +- +memory +- +set +- +string +- +unordered_map +- +vector +- +gmock/gmock.h +_deps/googletest-src/googlemock/src/gmock/gmock.h +gtest/gtest.h +_deps/googletest-src/googlemock/src/gtest/gtest.h +gtest/internal/gtest-port.h +_deps/googletest-src/googlemock/src/gtest/internal/gtest-port.h +unistd.h +- + +_deps/googletest-src/googlemock/src/gmock.cc +gmock/gmock.h +_deps/googletest-src/googlemock/src/gmock/gmock.h +gmock/internal/gmock-port.h +_deps/googletest-src/googlemock/src/gmock/internal/gmock-port.h + +_deps/googletest-src/googletest/include/gtest/gtest-assertion-result.h +memory +- +ostream +- +string +- +type_traits +- +gtest/gtest-message.h +_deps/googletest-src/googletest/include/gtest/gtest/gtest-message.h +gtest/internal/gtest-port.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-port.h + +_deps/googletest-src/googletest/include/gtest/gtest-death-test.h +gtest/internal/gtest-death-test-internal.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-death-test-internal.h + +_deps/googletest-src/googletest/include/gtest/gtest-matchers.h +atomic +- +memory +- +ostream +- +string +- +type_traits +- +gtest/gtest-printers.h +_deps/googletest-src/googletest/include/gtest/gtest/gtest-printers.h +gtest/internal/gtest-internal.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-port.h + +_deps/googletest-src/googletest/include/gtest/gtest-message.h +limits +- +memory +- +sstream +- +gtest/internal/gtest-port.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-port.h + +_deps/googletest-src/googletest/include/gtest/gtest-param-test.h +iterator +- +utility +- +gtest/internal/gtest-internal.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-param-util.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-param-util.h +gtest/internal/gtest-port.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-port.h + +_deps/googletest-src/googletest/include/gtest/gtest-printers.h +functional +- +memory +- +ostream +- +sstream +- +string +- +tuple +- +type_traits +- +utility +- +vector +- +gtest/internal/gtest-internal.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-port.h +gtest/internal/custom/gtest-printers.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/custom/gtest-printers.h + +_deps/googletest-src/googletest/include/gtest/gtest-test-part.h +iosfwd +- +vector +- +gtest/internal/gtest-internal.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-string.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-string.h + +_deps/googletest-src/googletest/include/gtest/gtest-typed-test.h +gtest/internal/gtest-internal.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-port.h +gtest/internal/gtest-type-util.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-type-util.h + +_deps/googletest-src/googletest/include/gtest/gtest.h +cstddef +- +limits +- +memory +- +ostream +- +type_traits +- +vector +- +gtest/gtest-assertion-result.h +_deps/googletest-src/googletest/include/gtest/gtest/gtest-assertion-result.h +gtest/gtest-death-test.h +_deps/googletest-src/googletest/include/gtest/gtest/gtest-death-test.h +gtest/gtest-matchers.h +_deps/googletest-src/googletest/include/gtest/gtest/gtest-matchers.h +gtest/gtest-message.h +_deps/googletest-src/googletest/include/gtest/gtest/gtest-message.h +gtest/gtest-param-test.h +_deps/googletest-src/googletest/include/gtest/gtest/gtest-param-test.h +gtest/gtest-printers.h +_deps/googletest-src/googletest/include/gtest/gtest/gtest-printers.h +gtest/gtest-test-part.h +_deps/googletest-src/googletest/include/gtest/gtest/gtest-test-part.h +gtest/gtest-typed-test.h +_deps/googletest-src/googletest/include/gtest/gtest/gtest-typed-test.h +gtest/gtest_pred_impl.h +_deps/googletest-src/googletest/include/gtest/gtest/gtest_pred_impl.h +gtest/gtest_prod.h +_deps/googletest-src/googletest/include/gtest/gtest/gtest_prod.h +gtest/internal/gtest-internal.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-string.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-string.h + +_deps/googletest-src/googletest/include/gtest/gtest_pred_impl.h +gtest/gtest-assertion-result.h +_deps/googletest-src/googletest/include/gtest/gtest/gtest-assertion-result.h +gtest/internal/gtest-internal.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-port.h + +_deps/googletest-src/googletest/include/gtest/gtest_prod.h + +_deps/googletest-src/googletest/include/gtest/internal/custom/gtest-port.h + +_deps/googletest-src/googletest/include/gtest/internal/custom/gtest-printers.h + +_deps/googletest-src/googletest/include/gtest/internal/gtest-death-test-internal.h +stdio.h +- +memory +- +gtest/gtest-matchers.h +_deps/googletest-src/googletest/include/gtest/internal/gtest/gtest-matchers.h +gtest/internal/gtest-internal.h +_deps/googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-internal.h + +_deps/googletest-src/googletest/include/gtest/internal/gtest-filepath.h +gtest/internal/gtest-string.h +_deps/googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-string.h + +_deps/googletest-src/googletest/include/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +_deps/googletest-src/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 +_deps/googletest-src/googletest/include/gtest/internal/gtest/gtest-message.h +gtest/internal/gtest-filepath.h +_deps/googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-filepath.h +gtest/internal/gtest-string.h +_deps/googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-string.h +gtest/internal/gtest-type-util.h +_deps/googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-type-util.h + +_deps/googletest-src/googletest/include/gtest/internal/gtest-param-util.h +ctype.h +- +cassert +- +iterator +- +memory +- +set +- +tuple +- +type_traits +- +utility +- +vector +- +gtest/gtest-printers.h +_deps/googletest-src/googletest/include/gtest/internal/gtest/gtest-printers.h +gtest/gtest-test-part.h +_deps/googletest-src/googletest/include/gtest/internal/gtest/gtest-test-part.h +gtest/internal/gtest-internal.h +_deps/googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +_deps/googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-port.h + +_deps/googletest-src/googletest/include/gtest/internal/gtest-port-arch.h +winapifamily.h +- +TargetConditionals.h +- + +_deps/googletest-src/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/stat.h +- +sys/types.h +- +AvailabilityMacros.h +- +TargetConditionals.h +- +gtest/internal/custom/gtest-port.h +_deps/googletest-src/googletest/include/gtest/internal/gtest/internal/custom/gtest-port.h +gtest/internal/gtest-port-arch.h +_deps/googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-port-arch.h +absl/flags/declare.h +_deps/googletest-src/googletest/include/gtest/internal/absl/flags/declare.h +absl/flags/flag.h +_deps/googletest-src/googletest/include/gtest/internal/absl/flags/flag.h +absl/flags/reflection.h +_deps/googletest-src/googletest/include/gtest/internal/absl/flags/reflection.h +direct.h +- +io.h +- +unistd.h +- +strings.h +- +unistd.h +- +android/api-level.h +- +absl/strings/string_view.h +_deps/googletest-src/googletest/include/gtest/internal/absl/strings/string_view.h +re2/re2.h +_deps/googletest-src/googletest/include/gtest/internal/re2/re2.h +regex.h +- +typeinfo +- +pthread.h +- +time.h +- +condition_variable +- +mutex +- +absl/types/any.h +_deps/googletest-src/googletest/include/gtest/internal/absl/types/any.h +any +- +absl/types/optional.h +_deps/googletest-src/googletest/include/gtest/internal/absl/types/optional.h +optional +- +absl/strings/string_view.h +_deps/googletest-src/googletest/include/gtest/internal/absl/strings/string_view.h +string_view +- +absl/types/variant.h +_deps/googletest-src/googletest/include/gtest/internal/absl/types/variant.h +variant +- + +_deps/googletest-src/googletest/include/gtest/internal/gtest-string.h +mem.h +- +string.h +- +cstdint +- +string +- +gtest/internal/gtest-port.h +_deps/googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-port.h + +_deps/googletest-src/googletest/include/gtest/internal/gtest-type-util.h +gtest/internal/gtest-port.h +_deps/googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-port.h +cxxabi.h +- +acxx_demangle.h +- + diff --git a/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/DependInfo.cmake b/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/DependInfo.cmake new file mode 100644 index 0000000..d8912d4 --- /dev/null +++ b/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/DependInfo.cmake @@ -0,0 +1,25 @@ +# 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/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googlemock/src/gmock-all.cc" "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/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 + "_deps/googletest-src/googlemock/include" + "_deps/googletest-src/googlemock" + "_deps/googletest-src/googletest/include" + "_deps/googletest-src/googletest" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/DependInfo.cmake" + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/build.make b/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/build.make new file mode 100644 index 0000000..7335960 --- /dev/null +++ b/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/build.make @@ -0,0 +1,99 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1 + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build + +# Include any dependencies generated for this target. +include _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/depend.make + +# Include the progress variables for this target. +include _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/progress.make + +# Include the compile flags for this target's objects. +include _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/flags.make + +_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o: _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/flags.make +_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o: _deps/googletest-src/googlemock/src/gmock-all.cc + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o" + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/googlemock && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/gmock.dir/src/gmock-all.cc.o -c /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googlemock/src/gmock-all.cc + +_deps/googletest-build/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/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/googlemock && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googlemock/src/gmock-all.cc > CMakeFiles/gmock.dir/src/gmock-all.cc.i + +_deps/googletest-build/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/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/googlemock && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/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: _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o +lib/libgmock.a: _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/build.make +lib/libgmock.a: _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX static library ../../../lib/libgmock.a" + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/googlemock && $(CMAKE_COMMAND) -P CMakeFiles/gmock.dir/cmake_clean_target.cmake + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/googlemock && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/gmock.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/build: lib/libgmock.a + +.PHONY : _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/build + +_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/clean: + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/googlemock && $(CMAKE_COMMAND) -P CMakeFiles/gmock.dir/cmake_clean.cmake +.PHONY : _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/clean + +_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/depend: + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1 /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googlemock /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/googlemock /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/depend + diff --git a/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/cmake_clean.cmake b/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/cmake_clean.cmake new file mode 100644 index 0000000..de4aebc --- /dev/null +++ b/hw1/build/_deps/googletest-build/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/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/cmake_clean_target.cmake b/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/cmake_clean_target.cmake new file mode 100644 index 0000000..541729e --- /dev/null +++ b/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/cmake_clean_target.cmake @@ -0,0 +1,3 @@ +file(REMOVE_RECURSE + "../../../lib/libgmock.a" +) diff --git a/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/depend.internal b/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/depend.internal new file mode 100644 index 0000000..32fbf69 --- /dev/null +++ b/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/depend.internal @@ -0,0 +1,46 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o + /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googlemock/src/gmock-all.cc + _deps/googletest-src/googlemock/include/gmock/gmock-actions.h + _deps/googletest-src/googlemock/include/gmock/gmock-cardinalities.h + _deps/googletest-src/googlemock/include/gmock/gmock-function-mocker.h + _deps/googletest-src/googlemock/include/gmock/gmock-matchers.h + _deps/googletest-src/googlemock/include/gmock/gmock-more-actions.h + _deps/googletest-src/googlemock/include/gmock/gmock-more-matchers.h + _deps/googletest-src/googlemock/include/gmock/gmock-nice-strict.h + _deps/googletest-src/googlemock/include/gmock/gmock-spec-builders.h + _deps/googletest-src/googlemock/include/gmock/gmock.h + _deps/googletest-src/googlemock/include/gmock/internal/custom/gmock-generated-actions.h + _deps/googletest-src/googlemock/include/gmock/internal/custom/gmock-matchers.h + _deps/googletest-src/googlemock/include/gmock/internal/custom/gmock-port.h + _deps/googletest-src/googlemock/include/gmock/internal/gmock-internal-utils.h + _deps/googletest-src/googlemock/include/gmock/internal/gmock-port.h + _deps/googletest-src/googlemock/include/gmock/internal/gmock-pp.h + _deps/googletest-src/googlemock/src/gmock-cardinalities.cc + _deps/googletest-src/googlemock/src/gmock-internal-utils.cc + _deps/googletest-src/googlemock/src/gmock-matchers.cc + _deps/googletest-src/googlemock/src/gmock-spec-builders.cc + _deps/googletest-src/googlemock/src/gmock.cc + _deps/googletest-src/googletest/include/gtest/gtest-assertion-result.h + _deps/googletest-src/googletest/include/gtest/gtest-death-test.h + _deps/googletest-src/googletest/include/gtest/gtest-matchers.h + _deps/googletest-src/googletest/include/gtest/gtest-message.h + _deps/googletest-src/googletest/include/gtest/gtest-param-test.h + _deps/googletest-src/googletest/include/gtest/gtest-printers.h + _deps/googletest-src/googletest/include/gtest/gtest-test-part.h + _deps/googletest-src/googletest/include/gtest/gtest-typed-test.h + _deps/googletest-src/googletest/include/gtest/gtest.h + _deps/googletest-src/googletest/include/gtest/gtest_pred_impl.h + _deps/googletest-src/googletest/include/gtest/gtest_prod.h + _deps/googletest-src/googletest/include/gtest/internal/custom/gtest-port.h + _deps/googletest-src/googletest/include/gtest/internal/custom/gtest-printers.h + _deps/googletest-src/googletest/include/gtest/internal/gtest-death-test-internal.h + _deps/googletest-src/googletest/include/gtest/internal/gtest-filepath.h + _deps/googletest-src/googletest/include/gtest/internal/gtest-internal.h + _deps/googletest-src/googletest/include/gtest/internal/gtest-param-util.h + _deps/googletest-src/googletest/include/gtest/internal/gtest-port-arch.h + _deps/googletest-src/googletest/include/gtest/internal/gtest-port.h + _deps/googletest-src/googletest/include/gtest/internal/gtest-string.h + _deps/googletest-src/googletest/include/gtest/internal/gtest-type-util.h diff --git a/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/depend.make b/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/depend.make new file mode 100644 index 0000000..23cc444 --- /dev/null +++ b/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/depend.make @@ -0,0 +1,46 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o: _deps/googletest-src/googlemock/src/gmock-all.cc +_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o: _deps/googletest-src/googlemock/include/gmock/gmock-actions.h +_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o: _deps/googletest-src/googlemock/include/gmock/gmock-cardinalities.h +_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o: _deps/googletest-src/googlemock/include/gmock/gmock-function-mocker.h +_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o: _deps/googletest-src/googlemock/include/gmock/gmock-matchers.h +_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o: _deps/googletest-src/googlemock/include/gmock/gmock-more-actions.h +_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o: _deps/googletest-src/googlemock/include/gmock/gmock-more-matchers.h +_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o: _deps/googletest-src/googlemock/include/gmock/gmock-nice-strict.h +_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o: _deps/googletest-src/googlemock/include/gmock/gmock-spec-builders.h +_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o: _deps/googletest-src/googlemock/include/gmock/gmock.h +_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o: _deps/googletest-src/googlemock/include/gmock/internal/custom/gmock-generated-actions.h +_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o: _deps/googletest-src/googlemock/include/gmock/internal/custom/gmock-matchers.h +_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o: _deps/googletest-src/googlemock/include/gmock/internal/custom/gmock-port.h +_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o: _deps/googletest-src/googlemock/include/gmock/internal/gmock-internal-utils.h +_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o: _deps/googletest-src/googlemock/include/gmock/internal/gmock-port.h +_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o: _deps/googletest-src/googlemock/include/gmock/internal/gmock-pp.h +_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o: _deps/googletest-src/googlemock/src/gmock-cardinalities.cc +_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o: _deps/googletest-src/googlemock/src/gmock-internal-utils.cc +_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o: _deps/googletest-src/googlemock/src/gmock-matchers.cc +_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o: _deps/googletest-src/googlemock/src/gmock-spec-builders.cc +_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o: _deps/googletest-src/googlemock/src/gmock.cc +_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o: _deps/googletest-src/googletest/include/gtest/gtest-assertion-result.h +_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o: _deps/googletest-src/googletest/include/gtest/gtest-death-test.h +_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o: _deps/googletest-src/googletest/include/gtest/gtest-matchers.h +_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o: _deps/googletest-src/googletest/include/gtest/gtest-message.h +_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o: _deps/googletest-src/googletest/include/gtest/gtest-param-test.h +_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o: _deps/googletest-src/googletest/include/gtest/gtest-printers.h +_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o: _deps/googletest-src/googletest/include/gtest/gtest-test-part.h +_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o: _deps/googletest-src/googletest/include/gtest/gtest-typed-test.h +_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o: _deps/googletest-src/googletest/include/gtest/gtest.h +_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o: _deps/googletest-src/googletest/include/gtest/gtest_pred_impl.h +_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o: _deps/googletest-src/googletest/include/gtest/gtest_prod.h +_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o: _deps/googletest-src/googletest/include/gtest/internal/custom/gtest-port.h +_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o: _deps/googletest-src/googletest/include/gtest/internal/custom/gtest-printers.h +_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o: _deps/googletest-src/googletest/include/gtest/internal/gtest-death-test-internal.h +_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o: _deps/googletest-src/googletest/include/gtest/internal/gtest-filepath.h +_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o: _deps/googletest-src/googletest/include/gtest/internal/gtest-internal.h +_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o: _deps/googletest-src/googletest/include/gtest/internal/gtest-param-util.h +_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o: _deps/googletest-src/googletest/include/gtest/internal/gtest-port-arch.h +_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o: _deps/googletest-src/googletest/include/gtest/internal/gtest-port.h +_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o: _deps/googletest-src/googletest/include/gtest/internal/gtest-string.h +_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o: _deps/googletest-src/googletest/include/gtest/internal/gtest-type-util.h + diff --git a/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/flags.make b/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/flags.make new file mode 100644 index 0000000..ffef8d2 --- /dev/null +++ b/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# compile CXX with /usr/bin/c++ +CXX_FLAGS = -Wall -Wshadow -Wno-error=dangling-else -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -std=c++17 + +CXX_DEFINES = + +CXX_INCLUDES = -I/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googlemock/include -I/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googlemock -isystem /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googletest/include -isystem /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googletest + diff --git a/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/link.txt b/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/link.txt new file mode 100644 index 0000000..bc7faa5 --- /dev/null +++ b/hw1/build/_deps/googletest-build/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/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/progress.make b/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/progress.make new file mode 100644 index 0000000..abadeb0 --- /dev/null +++ b/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 1 +CMAKE_PROGRESS_2 = 2 + diff --git a/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o b/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o new file mode 100644 index 0000000000000000000000000000000000000000..9f94b723aad10cb502bd633510bf42586ec55d63 GIT binary patch literal 759504 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%0A36548ZpU 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 qak{dZR4HbXQ*L1CWEhx@@ms%kR{lWu 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 literal 0 HcmV?d00001 diff --git a/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/CXX.includecache b/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/CXX.includecache new file mode 100644 index 0000000..c03b085 --- /dev/null +++ b/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/CXX.includecache @@ -0,0 +1,586 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googlemock/src/gmock_main.cc +iostream +- +gmock/gmock.h +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googlemock/src/gmock/gmock.h +gtest/gtest.h +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googlemock/src/gtest/gtest.h +tchar.h +- + +_deps/googletest-src/googlemock/include/gmock/gmock-actions.h +errno.h +- +algorithm +- +functional +- +memory +- +string +- +tuple +- +type_traits +- +utility +- +gmock/internal/gmock-internal-utils.h +_deps/googletest-src/googlemock/include/gmock/gmock/internal/gmock-internal-utils.h +gmock/internal/gmock-port.h +_deps/googletest-src/googlemock/include/gmock/gmock/internal/gmock-port.h +gmock/internal/gmock-pp.h +_deps/googletest-src/googlemock/include/gmock/gmock/internal/gmock-pp.h + +_deps/googletest-src/googlemock/include/gmock/gmock-cardinalities.h +limits.h +- +memory +- +ostream +- +gmock/internal/gmock-port.h +_deps/googletest-src/googlemock/include/gmock/gmock/internal/gmock-port.h +gtest/gtest.h +_deps/googletest-src/googlemock/include/gmock/gtest/gtest.h + +_deps/googletest-src/googlemock/include/gmock/gmock-function-mocker.h +type_traits +- +utility +- +gmock/gmock-spec-builders.h +_deps/googletest-src/googlemock/include/gmock/gmock/gmock-spec-builders.h +gmock/internal/gmock-internal-utils.h +_deps/googletest-src/googlemock/include/gmock/gmock/internal/gmock-internal-utils.h +gmock/internal/gmock-pp.h +_deps/googletest-src/googlemock/include/gmock/gmock/internal/gmock-pp.h + +_deps/googletest-src/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 +_deps/googletest-src/googlemock/include/gmock/gmock/internal/gmock-internal-utils.h +gmock/internal/gmock-port.h +_deps/googletest-src/googlemock/include/gmock/gmock/internal/gmock-port.h +gmock/internal/gmock-pp.h +_deps/googletest-src/googlemock/include/gmock/gmock/internal/gmock-pp.h +gtest/gtest.h +_deps/googletest-src/googlemock/include/gmock/gtest/gtest.h +gmock/internal/custom/gmock-matchers.h +_deps/googletest-src/googlemock/include/gmock/gmock/internal/custom/gmock-matchers.h + +_deps/googletest-src/googlemock/include/gmock/gmock-more-actions.h +memory +- +utility +- +gmock/gmock-actions.h +_deps/googletest-src/googlemock/include/gmock/gmock/gmock-actions.h +gmock/internal/gmock-port.h +_deps/googletest-src/googlemock/include/gmock/gmock/internal/gmock-port.h +gmock/internal/custom/gmock-generated-actions.h +_deps/googletest-src/googlemock/include/gmock/gmock/internal/custom/gmock-generated-actions.h + +_deps/googletest-src/googlemock/include/gmock/gmock-more-matchers.h +gmock/gmock-matchers.h +_deps/googletest-src/googlemock/include/gmock/gmock/gmock-matchers.h + +_deps/googletest-src/googlemock/include/gmock/gmock-nice-strict.h +cstdint +- +type_traits +- +gmock/gmock-spec-builders.h +_deps/googletest-src/googlemock/include/gmock/gmock/gmock-spec-builders.h +gmock/internal/gmock-port.h +_deps/googletest-src/googlemock/include/gmock/gmock/internal/gmock-port.h + +_deps/googletest-src/googlemock/include/gmock/gmock-spec-builders.h +cstdint +- +functional +- +map +- +memory +- +set +- +sstream +- +string +- +type_traits +- +utility +- +vector +- +gmock/gmock-actions.h +_deps/googletest-src/googlemock/include/gmock/gmock/gmock-actions.h +gmock/gmock-cardinalities.h +_deps/googletest-src/googlemock/include/gmock/gmock/gmock-cardinalities.h +gmock/gmock-matchers.h +_deps/googletest-src/googlemock/include/gmock/gmock/gmock-matchers.h +gmock/internal/gmock-internal-utils.h +_deps/googletest-src/googlemock/include/gmock/gmock/internal/gmock-internal-utils.h +gmock/internal/gmock-port.h +_deps/googletest-src/googlemock/include/gmock/gmock/internal/gmock-port.h +gtest/gtest.h +_deps/googletest-src/googlemock/include/gmock/gtest/gtest.h +stdexcept +- + +_deps/googletest-src/googlemock/include/gmock/gmock.h +gmock/gmock-actions.h +_deps/googletest-src/googlemock/include/gmock/gmock/gmock-actions.h +gmock/gmock-cardinalities.h +_deps/googletest-src/googlemock/include/gmock/gmock/gmock-cardinalities.h +gmock/gmock-function-mocker.h +_deps/googletest-src/googlemock/include/gmock/gmock/gmock-function-mocker.h +gmock/gmock-matchers.h +_deps/googletest-src/googlemock/include/gmock/gmock/gmock-matchers.h +gmock/gmock-more-actions.h +_deps/googletest-src/googlemock/include/gmock/gmock/gmock-more-actions.h +gmock/gmock-more-matchers.h +_deps/googletest-src/googlemock/include/gmock/gmock/gmock-more-matchers.h +gmock/gmock-nice-strict.h +_deps/googletest-src/googlemock/include/gmock/gmock/gmock-nice-strict.h +gmock/internal/gmock-internal-utils.h +_deps/googletest-src/googlemock/include/gmock/gmock/internal/gmock-internal-utils.h +gmock/internal/gmock-port.h +_deps/googletest-src/googlemock/include/gmock/gmock/internal/gmock-port.h + +_deps/googletest-src/googlemock/include/gmock/internal/custom/gmock-generated-actions.h + +_deps/googletest-src/googlemock/include/gmock/internal/custom/gmock-matchers.h + +_deps/googletest-src/googlemock/include/gmock/internal/custom/gmock-port.h + +_deps/googletest-src/googlemock/include/gmock/internal/gmock-internal-utils.h +stdio.h +- +ostream +- +string +- +type_traits +- +vector +- +gmock/internal/gmock-port.h +_deps/googletest-src/googlemock/include/gmock/internal/gmock/internal/gmock-port.h +gtest/gtest.h +_deps/googletest-src/googlemock/include/gmock/internal/gtest/gtest.h + +_deps/googletest-src/googlemock/include/gmock/internal/gmock-port.h +assert.h +- +stdlib.h +- +cstdint +- +iostream +- +gmock/internal/custom/gmock-port.h +_deps/googletest-src/googlemock/include/gmock/internal/gmock/internal/custom/gmock-port.h +gtest/internal/gtest-port.h +_deps/googletest-src/googlemock/include/gmock/internal/gtest/internal/gtest-port.h +absl/flags/declare.h +_deps/googletest-src/googlemock/include/gmock/internal/absl/flags/declare.h +absl/flags/flag.h +_deps/googletest-src/googlemock/include/gmock/internal/absl/flags/flag.h + +_deps/googletest-src/googlemock/include/gmock/internal/gmock-pp.h + +_deps/googletest-src/googletest/include/gtest/gtest-assertion-result.h +memory +- +ostream +- +string +- +type_traits +- +gtest/gtest-message.h +_deps/googletest-src/googletest/include/gtest/gtest/gtest-message.h +gtest/internal/gtest-port.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-port.h + +_deps/googletest-src/googletest/include/gtest/gtest-death-test.h +gtest/internal/gtest-death-test-internal.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-death-test-internal.h + +_deps/googletest-src/googletest/include/gtest/gtest-matchers.h +atomic +- +memory +- +ostream +- +string +- +type_traits +- +gtest/gtest-printers.h +_deps/googletest-src/googletest/include/gtest/gtest/gtest-printers.h +gtest/internal/gtest-internal.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-port.h + +_deps/googletest-src/googletest/include/gtest/gtest-message.h +limits +- +memory +- +sstream +- +gtest/internal/gtest-port.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-port.h + +_deps/googletest-src/googletest/include/gtest/gtest-param-test.h +iterator +- +utility +- +gtest/internal/gtest-internal.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-param-util.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-param-util.h +gtest/internal/gtest-port.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-port.h + +_deps/googletest-src/googletest/include/gtest/gtest-printers.h +functional +- +memory +- +ostream +- +sstream +- +string +- +tuple +- +type_traits +- +utility +- +vector +- +gtest/internal/gtest-internal.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-port.h +gtest/internal/custom/gtest-printers.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/custom/gtest-printers.h + +_deps/googletest-src/googletest/include/gtest/gtest-test-part.h +iosfwd +- +vector +- +gtest/internal/gtest-internal.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-string.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-string.h + +_deps/googletest-src/googletest/include/gtest/gtest-typed-test.h +gtest/internal/gtest-internal.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-port.h +gtest/internal/gtest-type-util.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-type-util.h + +_deps/googletest-src/googletest/include/gtest/gtest.h +cstddef +- +limits +- +memory +- +ostream +- +type_traits +- +vector +- +gtest/gtest-assertion-result.h +_deps/googletest-src/googletest/include/gtest/gtest/gtest-assertion-result.h +gtest/gtest-death-test.h +_deps/googletest-src/googletest/include/gtest/gtest/gtest-death-test.h +gtest/gtest-matchers.h +_deps/googletest-src/googletest/include/gtest/gtest/gtest-matchers.h +gtest/gtest-message.h +_deps/googletest-src/googletest/include/gtest/gtest/gtest-message.h +gtest/gtest-param-test.h +_deps/googletest-src/googletest/include/gtest/gtest/gtest-param-test.h +gtest/gtest-printers.h +_deps/googletest-src/googletest/include/gtest/gtest/gtest-printers.h +gtest/gtest-test-part.h +_deps/googletest-src/googletest/include/gtest/gtest/gtest-test-part.h +gtest/gtest-typed-test.h +_deps/googletest-src/googletest/include/gtest/gtest/gtest-typed-test.h +gtest/gtest_pred_impl.h +_deps/googletest-src/googletest/include/gtest/gtest/gtest_pred_impl.h +gtest/gtest_prod.h +_deps/googletest-src/googletest/include/gtest/gtest/gtest_prod.h +gtest/internal/gtest-internal.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-string.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-string.h + +_deps/googletest-src/googletest/include/gtest/gtest_pred_impl.h +gtest/gtest-assertion-result.h +_deps/googletest-src/googletest/include/gtest/gtest/gtest-assertion-result.h +gtest/internal/gtest-internal.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-port.h + +_deps/googletest-src/googletest/include/gtest/gtest_prod.h + +_deps/googletest-src/googletest/include/gtest/internal/custom/gtest-port.h + +_deps/googletest-src/googletest/include/gtest/internal/custom/gtest-printers.h + +_deps/googletest-src/googletest/include/gtest/internal/gtest-death-test-internal.h +stdio.h +- +memory +- +gtest/gtest-matchers.h +_deps/googletest-src/googletest/include/gtest/internal/gtest/gtest-matchers.h +gtest/internal/gtest-internal.h +_deps/googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-internal.h + +_deps/googletest-src/googletest/include/gtest/internal/gtest-filepath.h +gtest/internal/gtest-string.h +_deps/googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-string.h + +_deps/googletest-src/googletest/include/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +_deps/googletest-src/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 +_deps/googletest-src/googletest/include/gtest/internal/gtest/gtest-message.h +gtest/internal/gtest-filepath.h +_deps/googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-filepath.h +gtest/internal/gtest-string.h +_deps/googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-string.h +gtest/internal/gtest-type-util.h +_deps/googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-type-util.h + +_deps/googletest-src/googletest/include/gtest/internal/gtest-param-util.h +ctype.h +- +cassert +- +iterator +- +memory +- +set +- +tuple +- +type_traits +- +utility +- +vector +- +gtest/gtest-printers.h +_deps/googletest-src/googletest/include/gtest/internal/gtest/gtest-printers.h +gtest/gtest-test-part.h +_deps/googletest-src/googletest/include/gtest/internal/gtest/gtest-test-part.h +gtest/internal/gtest-internal.h +_deps/googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +_deps/googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-port.h + +_deps/googletest-src/googletest/include/gtest/internal/gtest-port-arch.h +winapifamily.h +- +TargetConditionals.h +- + +_deps/googletest-src/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/stat.h +- +sys/types.h +- +AvailabilityMacros.h +- +TargetConditionals.h +- +gtest/internal/custom/gtest-port.h +_deps/googletest-src/googletest/include/gtest/internal/gtest/internal/custom/gtest-port.h +gtest/internal/gtest-port-arch.h +_deps/googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-port-arch.h +absl/flags/declare.h +_deps/googletest-src/googletest/include/gtest/internal/absl/flags/declare.h +absl/flags/flag.h +_deps/googletest-src/googletest/include/gtest/internal/absl/flags/flag.h +absl/flags/reflection.h +_deps/googletest-src/googletest/include/gtest/internal/absl/flags/reflection.h +direct.h +- +io.h +- +unistd.h +- +strings.h +- +unistd.h +- +android/api-level.h +- +absl/strings/string_view.h +_deps/googletest-src/googletest/include/gtest/internal/absl/strings/string_view.h +re2/re2.h +_deps/googletest-src/googletest/include/gtest/internal/re2/re2.h +regex.h +- +typeinfo +- +pthread.h +- +time.h +- +condition_variable +- +mutex +- +absl/types/any.h +_deps/googletest-src/googletest/include/gtest/internal/absl/types/any.h +any +- +absl/types/optional.h +_deps/googletest-src/googletest/include/gtest/internal/absl/types/optional.h +optional +- +absl/strings/string_view.h +_deps/googletest-src/googletest/include/gtest/internal/absl/strings/string_view.h +string_view +- +absl/types/variant.h +_deps/googletest-src/googletest/include/gtest/internal/absl/types/variant.h +variant +- + +_deps/googletest-src/googletest/include/gtest/internal/gtest-string.h +mem.h +- +string.h +- +cstdint +- +string +- +gtest/internal/gtest-port.h +_deps/googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-port.h + +_deps/googletest-src/googletest/include/gtest/internal/gtest-type-util.h +gtest/internal/gtest-port.h +_deps/googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-port.h +cxxabi.h +- +acxx_demangle.h +- + diff --git a/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/DependInfo.cmake b/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/DependInfo.cmake new file mode 100644 index 0000000..d1fcbab --- /dev/null +++ b/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/DependInfo.cmake @@ -0,0 +1,26 @@ +# 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/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googlemock/src/gmock_main.cc" "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/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 + "_deps/googletest-src/googlemock/include" + "_deps/googletest-src/googlemock" + "_deps/googletest-src/googletest/include" + "_deps/googletest-src/googletest" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/DependInfo.cmake" + "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/DependInfo.cmake" + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/build.make b/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/build.make new file mode 100644 index 0000000..64e36e0 --- /dev/null +++ b/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/build.make @@ -0,0 +1,99 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1 + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build + +# Include any dependencies generated for this target. +include _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/depend.make + +# Include the progress variables for this target. +include _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/progress.make + +# Include the compile flags for this target's objects. +include _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/flags.make + +_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o: _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/flags.make +_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o: _deps/googletest-src/googlemock/src/gmock_main.cc + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o" + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/googlemock && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/gmock_main.dir/src/gmock_main.cc.o -c /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googlemock/src/gmock_main.cc + +_deps/googletest-build/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/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/googlemock && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googlemock/src/gmock_main.cc > CMakeFiles/gmock_main.dir/src/gmock_main.cc.i + +_deps/googletest-build/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/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/googlemock && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/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: _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o +lib/libgmock_main.a: _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/build.make +lib/libgmock_main.a: _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX static library ../../../lib/libgmock_main.a" + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/googlemock && $(CMAKE_COMMAND) -P CMakeFiles/gmock_main.dir/cmake_clean_target.cmake + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/googlemock && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/gmock_main.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/build: lib/libgmock_main.a + +.PHONY : _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/build + +_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/clean: + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/googlemock && $(CMAKE_COMMAND) -P CMakeFiles/gmock_main.dir/cmake_clean.cmake +.PHONY : _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/clean + +_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/depend: + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1 /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googlemock /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/googlemock /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/depend + diff --git a/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/cmake_clean.cmake b/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/cmake_clean.cmake new file mode 100644 index 0000000..1e5bccc --- /dev/null +++ b/hw1/build/_deps/googletest-build/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/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/cmake_clean_target.cmake b/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/cmake_clean_target.cmake new file mode 100644 index 0000000..1c127c0 --- /dev/null +++ b/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/cmake_clean_target.cmake @@ -0,0 +1,3 @@ +file(REMOVE_RECURSE + "../../../lib/libgmock_main.a" +) diff --git a/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/depend.internal b/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/depend.internal new file mode 100644 index 0000000..c082897 --- /dev/null +++ b/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/depend.internal @@ -0,0 +1,41 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o + /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googlemock/src/gmock_main.cc + _deps/googletest-src/googlemock/include/gmock/gmock-actions.h + _deps/googletest-src/googlemock/include/gmock/gmock-cardinalities.h + _deps/googletest-src/googlemock/include/gmock/gmock-function-mocker.h + _deps/googletest-src/googlemock/include/gmock/gmock-matchers.h + _deps/googletest-src/googlemock/include/gmock/gmock-more-actions.h + _deps/googletest-src/googlemock/include/gmock/gmock-more-matchers.h + _deps/googletest-src/googlemock/include/gmock/gmock-nice-strict.h + _deps/googletest-src/googlemock/include/gmock/gmock-spec-builders.h + _deps/googletest-src/googlemock/include/gmock/gmock.h + _deps/googletest-src/googlemock/include/gmock/internal/custom/gmock-generated-actions.h + _deps/googletest-src/googlemock/include/gmock/internal/custom/gmock-matchers.h + _deps/googletest-src/googlemock/include/gmock/internal/custom/gmock-port.h + _deps/googletest-src/googlemock/include/gmock/internal/gmock-internal-utils.h + _deps/googletest-src/googlemock/include/gmock/internal/gmock-port.h + _deps/googletest-src/googlemock/include/gmock/internal/gmock-pp.h + _deps/googletest-src/googletest/include/gtest/gtest-assertion-result.h + _deps/googletest-src/googletest/include/gtest/gtest-death-test.h + _deps/googletest-src/googletest/include/gtest/gtest-matchers.h + _deps/googletest-src/googletest/include/gtest/gtest-message.h + _deps/googletest-src/googletest/include/gtest/gtest-param-test.h + _deps/googletest-src/googletest/include/gtest/gtest-printers.h + _deps/googletest-src/googletest/include/gtest/gtest-test-part.h + _deps/googletest-src/googletest/include/gtest/gtest-typed-test.h + _deps/googletest-src/googletest/include/gtest/gtest.h + _deps/googletest-src/googletest/include/gtest/gtest_pred_impl.h + _deps/googletest-src/googletest/include/gtest/gtest_prod.h + _deps/googletest-src/googletest/include/gtest/internal/custom/gtest-port.h + _deps/googletest-src/googletest/include/gtest/internal/custom/gtest-printers.h + _deps/googletest-src/googletest/include/gtest/internal/gtest-death-test-internal.h + _deps/googletest-src/googletest/include/gtest/internal/gtest-filepath.h + _deps/googletest-src/googletest/include/gtest/internal/gtest-internal.h + _deps/googletest-src/googletest/include/gtest/internal/gtest-param-util.h + _deps/googletest-src/googletest/include/gtest/internal/gtest-port-arch.h + _deps/googletest-src/googletest/include/gtest/internal/gtest-port.h + _deps/googletest-src/googletest/include/gtest/internal/gtest-string.h + _deps/googletest-src/googletest/include/gtest/internal/gtest-type-util.h diff --git a/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/depend.make b/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/depend.make new file mode 100644 index 0000000..b5610c5 --- /dev/null +++ b/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/depend.make @@ -0,0 +1,41 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o: _deps/googletest-src/googlemock/src/gmock_main.cc +_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o: _deps/googletest-src/googlemock/include/gmock/gmock-actions.h +_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o: _deps/googletest-src/googlemock/include/gmock/gmock-cardinalities.h +_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o: _deps/googletest-src/googlemock/include/gmock/gmock-function-mocker.h +_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o: _deps/googletest-src/googlemock/include/gmock/gmock-matchers.h +_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o: _deps/googletest-src/googlemock/include/gmock/gmock-more-actions.h +_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o: _deps/googletest-src/googlemock/include/gmock/gmock-more-matchers.h +_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o: _deps/googletest-src/googlemock/include/gmock/gmock-nice-strict.h +_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o: _deps/googletest-src/googlemock/include/gmock/gmock-spec-builders.h +_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o: _deps/googletest-src/googlemock/include/gmock/gmock.h +_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o: _deps/googletest-src/googlemock/include/gmock/internal/custom/gmock-generated-actions.h +_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o: _deps/googletest-src/googlemock/include/gmock/internal/custom/gmock-matchers.h +_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o: _deps/googletest-src/googlemock/include/gmock/internal/custom/gmock-port.h +_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o: _deps/googletest-src/googlemock/include/gmock/internal/gmock-internal-utils.h +_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o: _deps/googletest-src/googlemock/include/gmock/internal/gmock-port.h +_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o: _deps/googletest-src/googlemock/include/gmock/internal/gmock-pp.h +_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o: _deps/googletest-src/googletest/include/gtest/gtest-assertion-result.h +_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o: _deps/googletest-src/googletest/include/gtest/gtest-death-test.h +_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o: _deps/googletest-src/googletest/include/gtest/gtest-matchers.h +_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o: _deps/googletest-src/googletest/include/gtest/gtest-message.h +_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o: _deps/googletest-src/googletest/include/gtest/gtest-param-test.h +_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o: _deps/googletest-src/googletest/include/gtest/gtest-printers.h +_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o: _deps/googletest-src/googletest/include/gtest/gtest-test-part.h +_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o: _deps/googletest-src/googletest/include/gtest/gtest-typed-test.h +_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o: _deps/googletest-src/googletest/include/gtest/gtest.h +_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o: _deps/googletest-src/googletest/include/gtest/gtest_pred_impl.h +_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o: _deps/googletest-src/googletest/include/gtest/gtest_prod.h +_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o: _deps/googletest-src/googletest/include/gtest/internal/custom/gtest-port.h +_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o: _deps/googletest-src/googletest/include/gtest/internal/custom/gtest-printers.h +_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o: _deps/googletest-src/googletest/include/gtest/internal/gtest-death-test-internal.h +_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o: _deps/googletest-src/googletest/include/gtest/internal/gtest-filepath.h +_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o: _deps/googletest-src/googletest/include/gtest/internal/gtest-internal.h +_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o: _deps/googletest-src/googletest/include/gtest/internal/gtest-param-util.h +_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o: _deps/googletest-src/googletest/include/gtest/internal/gtest-port-arch.h +_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o: _deps/googletest-src/googletest/include/gtest/internal/gtest-port.h +_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o: _deps/googletest-src/googletest/include/gtest/internal/gtest-string.h +_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o: _deps/googletest-src/googletest/include/gtest/internal/gtest-type-util.h + diff --git a/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/flags.make b/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/flags.make new file mode 100644 index 0000000..b6bfa3a --- /dev/null +++ b/hw1/build/_deps/googletest-build/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.16 + +# compile CXX with /usr/bin/c++ +CXX_FLAGS = -Wall -Wshadow -Wno-error=dangling-else -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -std=c++17 + +CXX_DEFINES = + +CXX_INCLUDES = -isystem /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googlemock/include -isystem /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googlemock -isystem /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googletest/include -isystem /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googletest + diff --git a/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/link.txt b/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/link.txt new file mode 100644 index 0000000..5e1b161 --- /dev/null +++ b/hw1/build/_deps/googletest-build/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/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/progress.make b/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/progress.make new file mode 100644 index 0000000..8c8fb6f --- /dev/null +++ b/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 3 +CMAKE_PROGRESS_2 = 4 + diff --git a/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o b/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o new file mode 100644 index 0000000000000000000000000000000000000000..72372306eb9a138b205855fce1420ce63a504df0 GIT binary patch literal 4424 zcmbtX&2Jl35PyzKTS`Ad`6?<@rhFxcuIzl!x`HZSPHf?(R%}zL0=;fF8+)<6>+Zg7 zor->`s1Q{_9FPDBap3@>CvKbyQiTAC1E-3A0I7!_ih8L~q%iaR#$Io{aA2bKoB7Re z=DnSHyKi$Tlb;=k#TZG99b;XKP{uyo+0`ecI>8=ednI=p*xTW{zvsZ;l+7mLJn&J9G(oz`%$!=ok4|q>^zS!8Dlil<k5`nE9f^B-cmTN^NzwVE1W7j2!+9QUQ;;Gq$B_zfWJv)%RL2pLE#@MT<#^M$JxV5 z>mA}O@UjcI;%ryI>Z)s@RK)_E{cH~CC~`yAlZt1g?dwFvyX z2%H1HH?aSyPQOL)Z%5#}VFUJCPcj0}A`ZF2QjXv^B5>C8GGzQzQRI(sZaJ212{7kh zc)4%?YliWzKh1f?_PNn&V^2CA@s58N)-1$@*S6LLgQ7gH+Va}LMQH@9nca(#p?k&?@ zbUaH$-uU6#$@VGupUm-E2G7aaD7AC zNy}nDvHD^NmUZ zyK!LUrryXIC7vmc^TL}(FnMY$2P>F!oJ!q14x24gunGmqD2gMN<8er0O3ri&=jKbE z!>dpd__l#HhDkGRlF`z+F3c7@TWxt#jrb_zyZC)&KO4ZG2YtQ$9kp>#;dm~*5WwZ< zAlQh%7{HH$j)FLznUu#w5CrE%AK~vJ2!hy4a1nk6K@jA>3>V>azJ&8!LNdrJa1Fsl z{0|TW!TiH;5l$xt;)wuG=P2UO1#nQM#NZd_rgJDE(Kbf02u%cVJ5`=71!~bYW@Fr_zDsP>qz+~ zltL#uo?W=Vuumv7CP2p?(RT)@Qu1p2T8%UyHz@nTz+4kS5cHuPZD6|!!1=L%^qsS> z?Us8ODRBJt$o(FxYlP>26aC|4ys<_j6Z>81!3CI5f9TujG literal 0 HcmV?d00001 diff --git a/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/progress.marks b/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/progress.marks new file mode 100644 index 0000000..45a4fb7 --- /dev/null +++ b/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/progress.marks @@ -0,0 +1 @@ +8 diff --git a/hw1/build/_deps/googletest-build/googlemock/CTestTestfile.cmake b/hw1/build/_deps/googletest-build/googlemock/CTestTestfile.cmake new file mode 100644 index 0000000..7952a5e --- /dev/null +++ b/hw1/build/_deps/googletest-build/googlemock/CTestTestfile.cmake @@ -0,0 +1,7 @@ +# CMake generated Testfile for +# Source directory: /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googlemock +# Build directory: /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/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/hw1/build/_deps/googletest-build/googlemock/Makefile b/hw1/build/_deps/googletest-build/googlemock/Makefile new file mode 100644 index 0000000..4522c70 --- /dev/null +++ b/hw1/build/_deps/googletest-build/googlemock/Makefile @@ -0,0 +1,278 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# 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: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1 + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build + +#============================================================================= +# Targets provided globally by CMake. + +# 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 + +# 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 +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 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 rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake -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 edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache + +.PHONY : edit_cache/fast + +# The main all target +all: cmake_check_build_system + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/googlemock/CMakeFiles/progress.marks + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(MAKE) -f CMakeFiles/Makefile2 _deps/googletest-build/googlemock/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(MAKE) -f CMakeFiles/Makefile2 _deps/googletest-build/googlemock/clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(MAKE) -f CMakeFiles/Makefile2 _deps/googletest-build/googlemock/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(MAKE) -f CMakeFiles/Makefile2 _deps/googletest-build/googlemock/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(CMAKE_COMMAND) -P /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles/VerifyGlobs.cmake + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +_deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/rule: + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(MAKE) -f CMakeFiles/Makefile2 _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/rule +.PHONY : _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/rule + +# Convenience name for target. +gmock_main: _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/rule + +.PHONY : gmock_main + +# fast build rule for target. +gmock_main/fast: + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(MAKE) -f _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/build.make _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/build +.PHONY : gmock_main/fast + +# Convenience name for target. +_deps/googletest-build/googlemock/CMakeFiles/gmock.dir/rule: + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(MAKE) -f CMakeFiles/Makefile2 _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/rule +.PHONY : _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/rule + +# Convenience name for target. +gmock: _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/rule + +.PHONY : gmock + +# fast build rule for target. +gmock/fast: + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(MAKE) -f _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/build.make _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/build +.PHONY : gmock/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/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(MAKE) -f _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/build.make _deps/googletest-build/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/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(MAKE) -f _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/build.make _deps/googletest-build/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/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(MAKE) -f _deps/googletest-build/googlemock/CMakeFiles/gmock.dir/build.make _deps/googletest-build/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/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(MAKE) -f _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/build.make _deps/googletest-build/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/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(MAKE) -f _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/build.make _deps/googletest-build/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/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(MAKE) -f _deps/googletest-build/googlemock/CMakeFiles/gmock_main.dir/build.make _deps/googletest-build/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 "... install/strip" + @echo "... install/local" + @echo "... install" + @echo "... list_install_components" + @echo "... rebuild_cache" + @echo "... edit_cache" + @echo "... gmock_main" + @echo "... gmock" + @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/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(CMAKE_COMMAND) -P /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles/VerifyGlobs.cmake + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(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/hw1/build/_deps/googletest-build/googlemock/cmake_install.cmake b/hw1/build/_deps/googletest-build/googlemock/cmake_install.cmake new file mode 100644 index 0000000..9a02997 --- /dev/null +++ b/hw1/build/_deps/googletest-build/googlemock/cmake_install.cmake @@ -0,0 +1,65 @@ +# Install script for directory: /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/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 "") + 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 "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +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/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/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/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/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/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/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/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/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/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/googletest/generated/gmock_main.pc") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for each subdirectory. + include("/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/googletest/cmake_install.cmake") + +endif() + diff --git a/hw1/build/_deps/googletest-build/googletest/CMakeFiles/CMakeDirectoryInformation.cmake b/hw1/build/_deps/googletest-build/googletest/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..486075d --- /dev/null +++ b/hw1/build/_deps/googletest-build/googletest/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build") + +# 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/hw1/build/_deps/googletest-build/googletest/CMakeFiles/Export/lib/cmake/GTest/GTestTargets-noconfig.cmake b/hw1/build/_deps/googletest-build/googletest/CMakeFiles/Export/lib/cmake/GTest/GTestTargets-noconfig.cmake new file mode 100644 index 0000000..1f8e434 --- /dev/null +++ b/hw1/build/_deps/googletest-build/googletest/CMakeFiles/Export/lib/cmake/GTest/GTestTargets-noconfig.cmake @@ -0,0 +1,49 @@ +#---------------------------------------------------------------- +# Generated CMake target import file. +#---------------------------------------------------------------- + +# Commands may need to know the format version. +set(CMAKE_IMPORT_FILE_VERSION 1) + +# Import target "GTest::gtest" for configuration "" +set_property(TARGET GTest::gtest APPEND PROPERTY IMPORTED_CONFIGURATIONS NOCONFIG) +set_target_properties(GTest::gtest PROPERTIES + IMPORTED_LINK_INTERFACE_LANGUAGES_NOCONFIG "CXX" + IMPORTED_LOCATION_NOCONFIG "${_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 "" +set_property(TARGET GTest::gtest_main APPEND PROPERTY IMPORTED_CONFIGURATIONS NOCONFIG) +set_target_properties(GTest::gtest_main PROPERTIES + IMPORTED_LINK_INTERFACE_LANGUAGES_NOCONFIG "CXX" + IMPORTED_LOCATION_NOCONFIG "${_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 "" +set_property(TARGET GTest::gmock APPEND PROPERTY IMPORTED_CONFIGURATIONS NOCONFIG) +set_target_properties(GTest::gmock PROPERTIES + IMPORTED_LINK_INTERFACE_LANGUAGES_NOCONFIG "CXX" + IMPORTED_LOCATION_NOCONFIG "${_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 "" +set_property(TARGET GTest::gmock_main APPEND PROPERTY IMPORTED_CONFIGURATIONS NOCONFIG) +set_target_properties(GTest::gmock_main PROPERTIES + IMPORTED_LINK_INTERFACE_LANGUAGES_NOCONFIG "CXX" + IMPORTED_LOCATION_NOCONFIG "${_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/hw1/build/_deps/googletest-build/googletest/CMakeFiles/Export/lib/cmake/GTest/GTestTargets.cmake b/hw1/build/_deps/googletest-build/googletest/CMakeFiles/Export/lib/cmake/GTest/GTestTargets.cmake new file mode 100644 index 0000000..8df79fe --- /dev/null +++ b/hw1/build/_deps/googletest-build/googletest/CMakeFiles/Export/lib/cmake/GTest/GTestTargets.cmake @@ -0,0 +1,131 @@ +# Generated by CMake + +if("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.5) + message(FATAL_ERROR "CMake >= 2.6.0 required") +endif() +cmake_policy(PUSH) +cmake_policy(VERSION 2.6) +#---------------------------------------------------------------- +# 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/hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/CXX.includecache b/hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/CXX.includecache new file mode 100644 index 0000000..33adb70 --- /dev/null +++ b/hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/CXX.includecache @@ -0,0 +1,750 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googletest/src/gtest-all.cc +gtest/gtest.h +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googletest/src/gtest/gtest.h +src/gtest-assertion-result.cc +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googletest/src/src/gtest-assertion-result.cc +src/gtest-death-test.cc +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googletest/src/src/gtest-death-test.cc +src/gtest-filepath.cc +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googletest/src/src/gtest-filepath.cc +src/gtest-matchers.cc +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googletest/src/src/gtest-matchers.cc +src/gtest-port.cc +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googletest/src/src/gtest-port.cc +src/gtest-printers.cc +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googletest/src/src/gtest-printers.cc +src/gtest-test-part.cc +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googletest/src/src/gtest-test-part.cc +src/gtest-typed-test.cc +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googletest/src/src/gtest-typed-test.cc +src/gtest.cc +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googletest/src/src/gtest.cc + +_deps/googletest-src/googletest/include/gtest/gtest-assertion-result.h +memory +- +ostream +- +string +- +type_traits +- +gtest/gtest-message.h +_deps/googletest-src/googletest/include/gtest/gtest/gtest-message.h +gtest/internal/gtest-port.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-port.h + +_deps/googletest-src/googletest/include/gtest/gtest-death-test.h +gtest/internal/gtest-death-test-internal.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-death-test-internal.h + +_deps/googletest-src/googletest/include/gtest/gtest-matchers.h +atomic +- +memory +- +ostream +- +string +- +type_traits +- +gtest/gtest-printers.h +_deps/googletest-src/googletest/include/gtest/gtest/gtest-printers.h +gtest/internal/gtest-internal.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-port.h + +_deps/googletest-src/googletest/include/gtest/gtest-message.h +limits +- +memory +- +sstream +- +gtest/internal/gtest-port.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-port.h + +_deps/googletest-src/googletest/include/gtest/gtest-param-test.h +iterator +- +utility +- +gtest/internal/gtest-internal.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-param-util.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-param-util.h +gtest/internal/gtest-port.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-port.h + +_deps/googletest-src/googletest/include/gtest/gtest-printers.h +functional +- +memory +- +ostream +- +sstream +- +string +- +tuple +- +type_traits +- +utility +- +vector +- +gtest/internal/gtest-internal.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-port.h +gtest/internal/custom/gtest-printers.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/custom/gtest-printers.h + +_deps/googletest-src/googletest/include/gtest/gtest-spi.h +gtest/gtest.h +_deps/googletest-src/googletest/include/gtest/gtest/gtest.h + +_deps/googletest-src/googletest/include/gtest/gtest-test-part.h +iosfwd +- +vector +- +gtest/internal/gtest-internal.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-string.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-string.h + +_deps/googletest-src/googletest/include/gtest/gtest-typed-test.h +gtest/internal/gtest-internal.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-port.h +gtest/internal/gtest-type-util.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-type-util.h + +_deps/googletest-src/googletest/include/gtest/gtest.h +cstddef +- +limits +- +memory +- +ostream +- +type_traits +- +vector +- +gtest/gtest-assertion-result.h +_deps/googletest-src/googletest/include/gtest/gtest/gtest-assertion-result.h +gtest/gtest-death-test.h +_deps/googletest-src/googletest/include/gtest/gtest/gtest-death-test.h +gtest/gtest-matchers.h +_deps/googletest-src/googletest/include/gtest/gtest/gtest-matchers.h +gtest/gtest-message.h +_deps/googletest-src/googletest/include/gtest/gtest/gtest-message.h +gtest/gtest-param-test.h +_deps/googletest-src/googletest/include/gtest/gtest/gtest-param-test.h +gtest/gtest-printers.h +_deps/googletest-src/googletest/include/gtest/gtest/gtest-printers.h +gtest/gtest-test-part.h +_deps/googletest-src/googletest/include/gtest/gtest/gtest-test-part.h +gtest/gtest-typed-test.h +_deps/googletest-src/googletest/include/gtest/gtest/gtest-typed-test.h +gtest/gtest_pred_impl.h +_deps/googletest-src/googletest/include/gtest/gtest/gtest_pred_impl.h +gtest/gtest_prod.h +_deps/googletest-src/googletest/include/gtest/gtest/gtest_prod.h +gtest/internal/gtest-internal.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-string.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-string.h + +_deps/googletest-src/googletest/include/gtest/gtest_pred_impl.h +gtest/gtest-assertion-result.h +_deps/googletest-src/googletest/include/gtest/gtest/gtest-assertion-result.h +gtest/internal/gtest-internal.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-port.h + +_deps/googletest-src/googletest/include/gtest/gtest_prod.h + +_deps/googletest-src/googletest/include/gtest/internal/custom/gtest-port.h + +_deps/googletest-src/googletest/include/gtest/internal/custom/gtest-printers.h + +_deps/googletest-src/googletest/include/gtest/internal/custom/gtest.h + +_deps/googletest-src/googletest/include/gtest/internal/gtest-death-test-internal.h +stdio.h +- +memory +- +gtest/gtest-matchers.h +_deps/googletest-src/googletest/include/gtest/internal/gtest/gtest-matchers.h +gtest/internal/gtest-internal.h +_deps/googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-internal.h + +_deps/googletest-src/googletest/include/gtest/internal/gtest-filepath.h +gtest/internal/gtest-string.h +_deps/googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-string.h + +_deps/googletest-src/googletest/include/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +_deps/googletest-src/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 +_deps/googletest-src/googletest/include/gtest/internal/gtest/gtest-message.h +gtest/internal/gtest-filepath.h +_deps/googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-filepath.h +gtest/internal/gtest-string.h +_deps/googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-string.h +gtest/internal/gtest-type-util.h +_deps/googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-type-util.h + +_deps/googletest-src/googletest/include/gtest/internal/gtest-param-util.h +ctype.h +- +cassert +- +iterator +- +memory +- +set +- +tuple +- +type_traits +- +utility +- +vector +- +gtest/gtest-printers.h +_deps/googletest-src/googletest/include/gtest/internal/gtest/gtest-printers.h +gtest/gtest-test-part.h +_deps/googletest-src/googletest/include/gtest/internal/gtest/gtest-test-part.h +gtest/internal/gtest-internal.h +_deps/googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +_deps/googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-port.h + +_deps/googletest-src/googletest/include/gtest/internal/gtest-port-arch.h +winapifamily.h +- +TargetConditionals.h +- + +_deps/googletest-src/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/stat.h +- +sys/types.h +- +AvailabilityMacros.h +- +TargetConditionals.h +- +gtest/internal/custom/gtest-port.h +_deps/googletest-src/googletest/include/gtest/internal/gtest/internal/custom/gtest-port.h +gtest/internal/gtest-port-arch.h +_deps/googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-port-arch.h +absl/flags/declare.h +_deps/googletest-src/googletest/include/gtest/internal/absl/flags/declare.h +absl/flags/flag.h +_deps/googletest-src/googletest/include/gtest/internal/absl/flags/flag.h +absl/flags/reflection.h +_deps/googletest-src/googletest/include/gtest/internal/absl/flags/reflection.h +direct.h +- +io.h +- +unistd.h +- +strings.h +- +unistd.h +- +android/api-level.h +- +absl/strings/string_view.h +_deps/googletest-src/googletest/include/gtest/internal/absl/strings/string_view.h +re2/re2.h +_deps/googletest-src/googletest/include/gtest/internal/re2/re2.h +regex.h +- +typeinfo +- +pthread.h +- +time.h +- +condition_variable +- +mutex +- +absl/types/any.h +_deps/googletest-src/googletest/include/gtest/internal/absl/types/any.h +any +- +absl/types/optional.h +_deps/googletest-src/googletest/include/gtest/internal/absl/types/optional.h +optional +- +absl/strings/string_view.h +_deps/googletest-src/googletest/include/gtest/internal/absl/strings/string_view.h +string_view +- +absl/types/variant.h +_deps/googletest-src/googletest/include/gtest/internal/absl/types/variant.h +variant +- + +_deps/googletest-src/googletest/include/gtest/internal/gtest-string.h +mem.h +- +string.h +- +cstdint +- +string +- +gtest/internal/gtest-port.h +_deps/googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-port.h + +_deps/googletest-src/googletest/include/gtest/internal/gtest-type-util.h +gtest/internal/gtest-port.h +_deps/googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-port.h +cxxabi.h +- +acxx_demangle.h +- + +_deps/googletest-src/googletest/src/gtest-assertion-result.cc +gtest/gtest-assertion-result.h +_deps/googletest-src/googletest/src/gtest/gtest-assertion-result.h +string +- +utility +- +gtest/gtest-message.h +_deps/googletest-src/googletest/src/gtest/gtest-message.h + +_deps/googletest-src/googletest/src/gtest-death-test.cc +gtest/gtest-death-test.h +_deps/googletest-src/googletest/src/gtest/gtest-death-test.h +functional +- +utility +- +gtest/internal/custom/gtest.h +_deps/googletest-src/googletest/src/gtest/internal/custom/gtest.h +gtest/internal/gtest-port.h +_deps/googletest-src/googletest/src/gtest/internal/gtest-port.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 +_deps/googletest-src/googletest/src/gtest/gtest-message.h +gtest/internal/gtest-string.h +_deps/googletest-src/googletest/src/gtest/internal/gtest-string.h +src/gtest-internal-inl.h +_deps/googletest-src/googletest/src/src/gtest-internal-inl.h + +_deps/googletest-src/googletest/src/gtest-filepath.cc +gtest/internal/gtest-filepath.h +_deps/googletest-src/googletest/src/gtest/internal/gtest-filepath.h +stdlib.h +- +gtest/gtest-message.h +_deps/googletest-src/googletest/src/gtest/gtest-message.h +gtest/internal/gtest-port.h +_deps/googletest-src/googletest/src/gtest/internal/gtest-port.h +windows.h +- +direct.h +- +io.h +- +limits.h +- +climits +- +gtest/internal/gtest-string.h +_deps/googletest-src/googletest/src/gtest/internal/gtest-string.h + +_deps/googletest-src/googletest/src/gtest-internal-inl.h +errno.h +- +stddef.h +- +stdlib.h +- +string.h +- +algorithm +- +cstdint +- +memory +- +string +- +vector +- +gtest/internal/gtest-port.h +_deps/googletest-src/googletest/src/gtest/internal/gtest-port.h +arpa/inet.h +- +netdb.h +- +windows.h +- +gtest/gtest-spi.h +_deps/googletest-src/googletest/src/gtest/gtest-spi.h +gtest/gtest.h +_deps/googletest-src/googletest/src/gtest/gtest.h + +_deps/googletest-src/googletest/src/gtest-matchers.cc +gtest/gtest-matchers.h +_deps/googletest-src/googletest/src/gtest/gtest-matchers.h +string +- +gtest/internal/gtest-internal.h +_deps/googletest-src/googletest/src/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +_deps/googletest-src/googletest/src/gtest/internal/gtest-port.h + +_deps/googletest-src/googletest/src/gtest-port.cc +gtest/internal/gtest-port.h +_deps/googletest-src/googletest/src/gtest/internal/gtest-port.h +limits.h +- +stdio.h +- +stdlib.h +- +string.h +- +cstdint +- +fstream +- +memory +- +io.h +- +sys/stat.h +- +windows.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-message.h +_deps/googletest-src/googletest/src/gtest/gtest-message.h +gtest/gtest-spi.h +_deps/googletest-src/googletest/src/gtest/gtest-spi.h +gtest/internal/gtest-internal.h +_deps/googletest-src/googletest/src/gtest/internal/gtest-internal.h +gtest/internal/gtest-string.h +_deps/googletest-src/googletest/src/gtest/internal/gtest-string.h +src/gtest-internal-inl.h +_deps/googletest-src/googletest/src/src/gtest-internal-inl.h + +_deps/googletest-src/googletest/src/gtest-printers.cc +gtest/gtest-printers.h +_deps/googletest-src/googletest/src/gtest/gtest-printers.h +stdio.h +- +cctype +- +cstdint +- +cwchar +- +ostream +- +string +- +type_traits +- +gtest/internal/gtest-port.h +_deps/googletest-src/googletest/src/gtest/internal/gtest-port.h +src/gtest-internal-inl.h +_deps/googletest-src/googletest/src/src/gtest-internal-inl.h + +_deps/googletest-src/googletest/src/gtest-test-part.cc +gtest/gtest-test-part.h +_deps/googletest-src/googletest/src/gtest/gtest-test-part.h +gtest/internal/gtest-port.h +_deps/googletest-src/googletest/src/gtest/internal/gtest-port.h +src/gtest-internal-inl.h +_deps/googletest-src/googletest/src/src/gtest-internal-inl.h + +_deps/googletest-src/googletest/src/gtest-typed-test.cc +gtest/gtest-typed-test.h +_deps/googletest-src/googletest/src/gtest/gtest-typed-test.h +gtest/gtest.h +_deps/googletest-src/googletest/src/gtest/gtest.h + +_deps/googletest-src/googletest/src/gtest.cc +gtest/gtest.h +_deps/googletest-src/googletest/src/gtest/gtest.h +ctype.h +- +stdarg.h +- +stdio.h +- +stdlib.h +- +time.h +- +wchar.h +- +wctype.h +- +algorithm +- +chrono +- +cmath +- +cstdint +- +initializer_list +- +iomanip +- +iterator +- +limits +- +list +- +map +- +ostream +- +sstream +- +unordered_set +- +vector +- +gtest/gtest-assertion-result.h +_deps/googletest-src/googletest/src/gtest/gtest-assertion-result.h +gtest/gtest-spi.h +_deps/googletest-src/googletest/src/gtest/gtest-spi.h +gtest/internal/custom/gtest.h +_deps/googletest-src/googletest/src/gtest/internal/custom/gtest.h +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/stat.h +- +sys/timeb.h +- +sys/types.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 +_deps/googletest-src/googletest/src/src/gtest-internal-inl.h +crt_externs.h +- +absl/debugging/failure_signal_handler.h +_deps/googletest-src/googletest/src/absl/debugging/failure_signal_handler.h +absl/debugging/stacktrace.h +_deps/googletest-src/googletest/src/absl/debugging/stacktrace.h +absl/debugging/symbolize.h +_deps/googletest-src/googletest/src/absl/debugging/symbolize.h +absl/flags/parse.h +_deps/googletest-src/googletest/src/absl/flags/parse.h +absl/flags/usage.h +_deps/googletest-src/googletest/src/absl/flags/usage.h +absl/strings/str_cat.h +_deps/googletest-src/googletest/src/absl/strings/str_cat.h +absl/strings/str_replace.h +_deps/googletest-src/googletest/src/absl/strings/str_replace.h + diff --git a/hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/DependInfo.cmake b/hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/DependInfo.cmake new file mode 100644 index 0000000..d1b639f --- /dev/null +++ b/hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/DependInfo.cmake @@ -0,0 +1,22 @@ +# 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/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googletest/src/gtest-all.cc" "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/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 + "_deps/googletest-src/googletest/include" + "_deps/googletest-src/googletest" + ) + +# 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/hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/build.make b/hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/build.make new file mode 100644 index 0000000..a73da59 --- /dev/null +++ b/hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/build.make @@ -0,0 +1,99 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1 + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build + +# Include any dependencies generated for this target. +include _deps/googletest-build/googletest/CMakeFiles/gtest.dir/depend.make + +# Include the progress variables for this target. +include _deps/googletest-build/googletest/CMakeFiles/gtest.dir/progress.make + +# Include the compile flags for this target's objects. +include _deps/googletest-build/googletest/CMakeFiles/gtest.dir/flags.make + +_deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: _deps/googletest-build/googletest/CMakeFiles/gtest.dir/flags.make +_deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: _deps/googletest-src/googletest/src/gtest-all.cc + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object _deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o" + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/googletest && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/gtest.dir/src/gtest-all.cc.o -c /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googletest/src/gtest-all.cc + +_deps/googletest-build/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/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/googletest && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googletest/src/gtest-all.cc > CMakeFiles/gtest.dir/src/gtest-all.cc.i + +_deps/googletest-build/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/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/googletest && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/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: _deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o +lib/libgtest.a: _deps/googletest-build/googletest/CMakeFiles/gtest.dir/build.make +lib/libgtest.a: _deps/googletest-build/googletest/CMakeFiles/gtest.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX static library ../../../lib/libgtest.a" + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/googletest && $(CMAKE_COMMAND) -P CMakeFiles/gtest.dir/cmake_clean_target.cmake + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/googletest && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/gtest.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +_deps/googletest-build/googletest/CMakeFiles/gtest.dir/build: lib/libgtest.a + +.PHONY : _deps/googletest-build/googletest/CMakeFiles/gtest.dir/build + +_deps/googletest-build/googletest/CMakeFiles/gtest.dir/clean: + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/googletest && $(CMAKE_COMMAND) -P CMakeFiles/gtest.dir/cmake_clean.cmake +.PHONY : _deps/googletest-build/googletest/CMakeFiles/gtest.dir/clean + +_deps/googletest-build/googletest/CMakeFiles/gtest.dir/depend: + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1 /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googletest /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/googletest /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : _deps/googletest-build/googletest/CMakeFiles/gtest.dir/depend + diff --git a/hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/cmake_clean.cmake b/hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/cmake_clean.cmake new file mode 100644 index 0000000..bdff75c --- /dev/null +++ b/hw1/build/_deps/googletest-build/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/hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/cmake_clean_target.cmake b/hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/cmake_clean_target.cmake new file mode 100644 index 0000000..e2ada84 --- /dev/null +++ b/hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/cmake_clean_target.cmake @@ -0,0 +1,3 @@ +file(REMOVE_RECURSE + "../../../lib/libgtest.a" +) diff --git a/hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/depend.internal b/hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/depend.internal new file mode 100644 index 0000000..52f0c3a --- /dev/null +++ b/hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/depend.internal @@ -0,0 +1,38 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +_deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o + /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googletest/src/gtest-all.cc + _deps/googletest-src/googletest/include/gtest/gtest-assertion-result.h + _deps/googletest-src/googletest/include/gtest/gtest-death-test.h + _deps/googletest-src/googletest/include/gtest/gtest-matchers.h + _deps/googletest-src/googletest/include/gtest/gtest-message.h + _deps/googletest-src/googletest/include/gtest/gtest-param-test.h + _deps/googletest-src/googletest/include/gtest/gtest-printers.h + _deps/googletest-src/googletest/include/gtest/gtest-spi.h + _deps/googletest-src/googletest/include/gtest/gtest-test-part.h + _deps/googletest-src/googletest/include/gtest/gtest-typed-test.h + _deps/googletest-src/googletest/include/gtest/gtest.h + _deps/googletest-src/googletest/include/gtest/gtest_pred_impl.h + _deps/googletest-src/googletest/include/gtest/gtest_prod.h + _deps/googletest-src/googletest/include/gtest/internal/custom/gtest-port.h + _deps/googletest-src/googletest/include/gtest/internal/custom/gtest-printers.h + _deps/googletest-src/googletest/include/gtest/internal/custom/gtest.h + _deps/googletest-src/googletest/include/gtest/internal/gtest-death-test-internal.h + _deps/googletest-src/googletest/include/gtest/internal/gtest-filepath.h + _deps/googletest-src/googletest/include/gtest/internal/gtest-internal.h + _deps/googletest-src/googletest/include/gtest/internal/gtest-param-util.h + _deps/googletest-src/googletest/include/gtest/internal/gtest-port-arch.h + _deps/googletest-src/googletest/include/gtest/internal/gtest-port.h + _deps/googletest-src/googletest/include/gtest/internal/gtest-string.h + _deps/googletest-src/googletest/include/gtest/internal/gtest-type-util.h + _deps/googletest-src/googletest/src/gtest-assertion-result.cc + _deps/googletest-src/googletest/src/gtest-death-test.cc + _deps/googletest-src/googletest/src/gtest-filepath.cc + _deps/googletest-src/googletest/src/gtest-internal-inl.h + _deps/googletest-src/googletest/src/gtest-matchers.cc + _deps/googletest-src/googletest/src/gtest-port.cc + _deps/googletest-src/googletest/src/gtest-printers.cc + _deps/googletest-src/googletest/src/gtest-test-part.cc + _deps/googletest-src/googletest/src/gtest-typed-test.cc + _deps/googletest-src/googletest/src/gtest.cc diff --git a/hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/depend.make b/hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/depend.make new file mode 100644 index 0000000..802f321 --- /dev/null +++ b/hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/depend.make @@ -0,0 +1,38 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +_deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: _deps/googletest-src/googletest/src/gtest-all.cc +_deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: _deps/googletest-src/googletest/include/gtest/gtest-assertion-result.h +_deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: _deps/googletest-src/googletest/include/gtest/gtest-death-test.h +_deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: _deps/googletest-src/googletest/include/gtest/gtest-matchers.h +_deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: _deps/googletest-src/googletest/include/gtest/gtest-message.h +_deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: _deps/googletest-src/googletest/include/gtest/gtest-param-test.h +_deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: _deps/googletest-src/googletest/include/gtest/gtest-printers.h +_deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: _deps/googletest-src/googletest/include/gtest/gtest-spi.h +_deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: _deps/googletest-src/googletest/include/gtest/gtest-test-part.h +_deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: _deps/googletest-src/googletest/include/gtest/gtest-typed-test.h +_deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: _deps/googletest-src/googletest/include/gtest/gtest.h +_deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: _deps/googletest-src/googletest/include/gtest/gtest_pred_impl.h +_deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: _deps/googletest-src/googletest/include/gtest/gtest_prod.h +_deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: _deps/googletest-src/googletest/include/gtest/internal/custom/gtest-port.h +_deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: _deps/googletest-src/googletest/include/gtest/internal/custom/gtest-printers.h +_deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: _deps/googletest-src/googletest/include/gtest/internal/custom/gtest.h +_deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: _deps/googletest-src/googletest/include/gtest/internal/gtest-death-test-internal.h +_deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: _deps/googletest-src/googletest/include/gtest/internal/gtest-filepath.h +_deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: _deps/googletest-src/googletest/include/gtest/internal/gtest-internal.h +_deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: _deps/googletest-src/googletest/include/gtest/internal/gtest-param-util.h +_deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: _deps/googletest-src/googletest/include/gtest/internal/gtest-port-arch.h +_deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: _deps/googletest-src/googletest/include/gtest/internal/gtest-port.h +_deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: _deps/googletest-src/googletest/include/gtest/internal/gtest-string.h +_deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: _deps/googletest-src/googletest/include/gtest/internal/gtest-type-util.h +_deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: _deps/googletest-src/googletest/src/gtest-assertion-result.cc +_deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: _deps/googletest-src/googletest/src/gtest-death-test.cc +_deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: _deps/googletest-src/googletest/src/gtest-filepath.cc +_deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: _deps/googletest-src/googletest/src/gtest-internal-inl.h +_deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: _deps/googletest-src/googletest/src/gtest-matchers.cc +_deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: _deps/googletest-src/googletest/src/gtest-port.cc +_deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: _deps/googletest-src/googletest/src/gtest-printers.cc +_deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: _deps/googletest-src/googletest/src/gtest-test-part.cc +_deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: _deps/googletest-src/googletest/src/gtest-typed-test.cc +_deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o: _deps/googletest-src/googletest/src/gtest.cc + diff --git a/hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/flags.make b/hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/flags.make new file mode 100644 index 0000000..feb873a --- /dev/null +++ b/hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# compile CXX with /usr/bin/c++ +CXX_FLAGS = -Wall -Wshadow -Wno-error=dangling-else -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -std=c++17 + +CXX_DEFINES = + +CXX_INCLUDES = -I/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googletest/include -I/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googletest + diff --git a/hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/link.txt b/hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/link.txt new file mode 100644 index 0000000..b8837c2 --- /dev/null +++ b/hw1/build/_deps/googletest-build/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/hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/progress.make b/hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/progress.make new file mode 100644 index 0000000..3a86673 --- /dev/null +++ b/hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 5 +CMAKE_PROGRESS_2 = 6 + diff --git a/hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o b/hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o new file mode 100644 index 0000000000000000000000000000000000000000..6440ebac86396e15dde2457572ced9c0205aeed6 GIT binary patch literal 2379024 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%0AEM3`c;Rm}#QXJhd@g4 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

TiYz{ee;cBs}Ol z@0IEo=lC`8!!GrErf~&r_EO!Dt=(mm^7MY&oT_c~9<7Y*_D95KoUhkL?RVDtHB5#)C-$vd!$G12r zjelT{cZqxgyhEr!Jf_3|1IpMGfS z-??`g|C@K~p7Mb?e){1lpOEACMLs>p--~>1j(0dB^?4m0^00Bt!%}#NwMCCq->^^e zAUU%5FO0lpj(-q&w;XSAWa`rk9?IP*mOBz2$~ZfI*kv3%=sQRKGuYs{%jryel2W|M8)i>3*&hfhaQr;dOd@hYXz2U*9b^K7y*c`tz z^65F=ctGkuC&zn7{t7&ldvh#z2|Seh<8i6ackrNpFspC>M3fv^eGea)>RaddO_8^U z2cOrn`oe?PdncqmqjUU?6H`7d#}6Hn^1I-{|C8uH7k+doARde1J>m5Sq=JBY!JEU6 zfp>u)3m**c4W9__1D^r!3!e+m?u8H{Tnz7zzW#BQ_y@q7!;gb^foGrX3l4+fK|UjX z_-0~`FNyqWc*uWggEWo@;K66-_@SJ~;6dLq>KDQX66Z4bAb8{B({chj0p1RNBD^Pj zFnlC@2z&}W;BKd-{p~h*h<|8||4DezPmlWda(qGLwFXw=5BgP3PyL(bc%3s+-Z95V zN8Ufje~f%=j*lFX`b^95?<1d`<0H;Y^&jQ$G?iaV~!6#JJt8k z@lPTjo8!Gl#`tsm?Z{{6c(-$6{5d`^^13JdXZ+np#rWYT(H}a(hr#>9Plk_$2RuLe zUjh&P=akrgX265K(daau2jM|KG3w{TgZ}U_ss0^!(BB#L%iuwO>3OMsaWW2?Z>A+H^PHYy$zE; zN{(6Z;M4MwRKGCCKa2chc<{L}`qUjJm{O>lj?iHgZ{&)9|;foLmx`@s1AHjouowri` z7x1888uj&uCZgmB+VIuu-BiCmJm?2)8dOQYh6nwUsNVw~^ruCAPk7LeeLwXd01x`9 zQ9l+Q^z}YU^_Red{)MQY0T23)|4j7{!h`dGgTpDyPt=zm{IA2)>u{kHK%%kAMoKcq>j?*b3{qc#iQlg}%|gMOne%DC2W zcu>yYBGsP*5BeTaKLs9?KQ>MEx50z{{HUJ|56Tf+r}`J+L4Rx1FNO!@rSTs)d<_r! z7oxu5utby`K^wld-Zp$s`W5{26qWfN@Zgi($EPR!4D z&GAbkzXKlfuw;ugjydoUVYB#R+M*mkDDrxz{Ac{bBX5@D*GJwt$DfRRV2*zh`Gg#= zA78|qp5r@5J}1X}M7}7;M@3%m)c=fsTI9`g{Q1Z`=lGJy2j=(&@kOBtIo>Yv={epv z@;Ny^A@W5zes|>chW}^$^CNGTZieja);eg{p=j?7Wtwae?Id1r>EtIzYbqDty7;CIsQ=OU2}Xvb%X7Kajo#A8Q1L5P~6W|xXr^Cm? z=fEex7r_HQbocbhFX18oSI7J}II~i(pxkG#RKF2C=;ua#OL$Put4a0Ua=cc2@uU|# z_{@twBjLf}{~_;g;3BK)$B(08VWOd}wH6i@5Rc;3S-90hsWVE{u8O*<^gm+|la zxW2zOxQr|~N00CE^R0&8443JwG13`@%M>0l1}|s)yu4aZ|0TFgr@}}lpZT<-U) z#(wv}W&CNzMfFCwjK9{1ABNwE{Z7Gef-l0q17F>t6+=50``~%-o8epF--WlqzX$Ju z_rr(bx4<8S%ko}tly?SxE8^oXjnn=}`aV1rJ^(L*-v)QUZ-;lne*o`?55mXbcfe=i zcf#W@Q~CcPJQY3!FM{6%KOHXX?KY#{>fm=Hz6<^%_#k{Qd;)$Cd>(!;++2S}(vRWk zUsmNEhL^+dgEzr{0`G?Z6n;Hi*25j<`2rt7{1p6t_#*rP`07rT|DVB+h0FauVC=U5 zK8pBKxQu_oJYMhz5q}|E#?Kh>-SCGHKLr0dd>?!az90TD{7tyr?`y_>lP_2G@C(G} z!ykcH!N=k4@JHd7!{vStI!@nTAN(=IkHUWmpMg)nUxLf@-)*EH{}olP#}S_je*#_v ze-eH=T&91hk$xR~67jp?Pr(P^zk=Tdm+8OPNPhzUG~(ys`{0RRRposKo(6vwUIza) z+zp?Cx58yU-*=q8zi#+%5Pv;f#(%(w-wXdO;`hOS2j35$hQA4y>3`@rJwK~=t9p12 z@yEht{6~!VeE9DXUj_dIyd6FR?}h&nJ_3IpJ`Mj9djiiL{Lk=e_=|8C zT-L+KjC$yV&mq1a{t|o){ulTx{IBr%uc`dc!w-YY{2XWGCk_5G;sdD`r@oV5qa2s5vbDoh-Is8q;H^JY6cfrC*eoH7vM+2lfI$y|2}v+d=CD29Mtpp?D(?s3hrwk!*BI%nfqw|`CGcc; z9sC&hg>aevbw>JK@DC&YTDXk=wh=!B{|MqI;VJM1__6S$t5rRG6rK+M7`z;w3U7jc z9NrE81bhg79DEYK2EG749-efK%Ks=+u z&x0rKQTbmBPlJCNUIzaR+zro%cfn7F55mpgl#n@@fPW70^Y8+A;kN^ z{l=})w=aR0BEAlO8hkf=1AG8p1|Nr?4xfX|BXa8{`f*A4mMWK&;SSx``1uotm-zYf zhS$M2VZY`&moimZ4~a%SbR+)rh&R`{G~-i@_+i9XApSwPOh3zrpMjr&__!Y5^1f!| zKgG|RF4gOyz|UVZyxPxOF4N;X{CvOReSW^fczHPL=Zl8V`1wVhdiv%MD#`zn|G#8- z%Jr&TXQI3Xa2cQS6+NA5_*sbWfXm3zuj=uAe%`QK_fhy3q%#9Q8y@#krx|_^T(-9|qrFYTFF}6dZc_RG58Qur)gpa~6htI%e4K#P@_3#p0mbcz0Z^Cy}xn$&&5q|_+#_uxX z)8R7yv@7-W%l+JK_}Oro&gDir9dMb#=r{Cq`rucgT%+)Bz-Qpy@R#6nzxNvZjqejX z6My91u10)npH$tiffw~@ti^v5?tt%scfzlQ55TX3kHfzOpM&?n6K{^w{>c1a4^M;3 zzne4avkZO%;@$9Gco+Oe__c6ZpFc6`a|nJD;wRzXfiJ-O;7Q+A<+>SuG+gfY0b{>; z@b4nN5H91NG~%n_-$T3$F5_p6_}%b+#9s}U@voZo0KWzC_rYcSfye9RoPytq_(k~l z;j6!=>Sq9+55Emw1-~8M4*vnX7d{9df!_gt7%t28KBHW-@H-J7->>rjLwG8D2wnug z3+{m54X=mG{CvR3PZ#`0h`$ytL#?}N9)e*(W8F4O;D@#F9j#LvO+hbP>s%KHHP z2)InY!bm?I{xig{h0FL_Bfb(oig*wFLHHi{L-4)upTqaT$Kd=0d=lOUe+u3M z{}p@${xp0Vz7M_xe+GW=Z7Tn=J})rpGX?%E;*W>R_(mhX2>xrtJK$6BPWW%&SHflb zEywHm8-V{7@#FB{!RO%9@Pyk{d7p!?f&U&}0{;Wt4WEH`!T$&!gg+0Tfd2_T51)l6 z{y^pb1$Y|#&+sz%i*Pr54&DWS2|ft_3w#3pSNJ@99-cU;^8YeC4gLze4E{H`8@>SV zg1-tMgue!#fd3u-3|zLuokly{58sdYH{mjVw-KLwhbr&ui2pcT#$Rv57s3C5_|xGs z{&pkY4gV+NTj4VPr$+o9_#)zOgvC%|R=pb=jNKM3(> zz-9dXM!W|u_r1DX{!{!mC0xcoVZ`^sW#lo}=<&C}W&H1r_%XPQ{OBG%{&BdBf5nKO zhs(%guhZjShs*f4jQCYUB1rs^QRZ*P%Ky%SzZ>;X2~U8Z3zz91{wbM?_`VQ+2;wh= z%lIRW_+I#X5I+Jx6g~}4gfGDlgD2mm=S!CNaCkoaz3?h{61*LL1pIQiEZ6&ua`nTH zMEn^1eehYh`P;lQ=ka%|{2zt*!{BniCm8!pgTEi~*>D;EX(PT8{sF{$;H%+#;77yv z!aoS#2mcU!KRg+}`bVm~$H4R8ABGpgWw}l@%2fsb2;w{7Deyk{vG7s&N8vN@kHO>i zs{E(IQ{W$m7r;LOFNMo;l^Nx#gCB?Z3*j=p&xr4WuR;6}{CM~z{FCqn_^04+z~z4X zjs32^N7X|b;`8Arz^mXV!rS2|!F%E9@LS+AKZ{0wM&UNZKMI%eOGf-GJOlCZ_o{Mb z!c*Z{@Dt!N{kSxJ`x1CI;y(|U@$p8y8!r2@lpejG?}Fzbok4gmd;*>apNFr7C;nKK z_tWq+_-EkRaGC!EBmb4~e8hX;C&Tx^KMOa17f6==bMSqLFMvM>m-(qO^0NppMEn86 zs=PA3+K5kv%YC0^)PFww6r@uHUk7i87r}es#qbgMdiXT_RQM9S1fG1KDpx7I0Dc<0 z8omME0WX91!B2;e!Z*Ta;G5uaKT-KCho`_l4=;e5zd0{cD22=8=rE3B9lQeR?1opu z2jFMG$Khwf=iq0-Uxmy3c#Qlc{Zy5A3*yt^XT!_k=fKZ~%k;;M^xNQHK>Vd}89!yj z_rj|XKLS4&J`Fz){sLU4KW(HRH=@dGNBkjh89!shr^2fdUj(m#JK$U4^>CT~tdah1 zcrD_uhRgUlBYqI>K>P&U37>~=gTD@!>CYSKC*7~=XFKB4;dStGxC?$ZT&BNZr0;>B zkN6(=1@N2UGM)WKIwNp5;%DIX@R#5+okb&^ga=f48xVg4T*fDypvR@bWj}nG(GQpT z`5lJ4;f+YY3*H1DgkK1sfH%YE;VtmQpQ&g?eKi~#qcWlCGd9mm*9Qy4)`eiQuqw~GI-pB zaoQi*cD@Wxfp@|S;FrUz;a`Dwz`qLbgYSlq!mofo3YYbtXVm{3T$W+VXy*wJsd9Y{ z=^O!<>6~SxlMeqn;@84u{DnsR7I+upYv3~e>qdMB{7S@M0hjSN8Sw+~s}Mg9{|0;x z-VIOqxvGb&;cMX6z)RrYgxA6Mz<0y1g%7~5gO9_%1)qcWz!Sz){;!9xfqxrb0>1%X z2k(XNhTjMufZqfkhkpk?2k(O?JgoA6GkgvFyYLeD_uzH#e)w+qE${*Ot?+U9_u+H! z0eIpsRQ_*+r@?QBm%)Dkcf$waUGO{LgYY}y6Yw9x=ix)}#79*A?}Den?}nGbe*|~K z_rkm2_rM3?_rfROKZei4hvA9iD*yMv)8IdWm%)Ducf&{EUGV$igYXC76Y!tG=i#I9 z#79;BAB3mDAA*;`e-3xU$Kb7S*?-<;^q<}EhY>#n{{?&>{1NzbaGCx+M*2(eal|J- zrpo&$JRklTybAtHcsqOo-V1*mJ_3INJ`H~oz676yC;w9A|0#Gr{8#WQ_|x!q_&#_q z{2BNN{8{+Ja9RK3M*Yvie~tL~36=jTcq;ri@FMtc;STuk;GOVkct89(_!#{6@LBjD z;PH>E{LjEs;eUh|!Jmga;D3VehR?zW;4i?(;eUqD!(W6aKB4kI2Ty~)1TTaC1@4Cb z72XA(hY!MEhTj91?dP{A==s|Re+BW+!Dal5M*I@|Z-_tmNmX7Mzu$;Yg)bof1h|Yp z;6#1?}z^bzG_mH_n+`A_#(U#{s!Cw z{};RmexTS@*7fqA;(HE1FEV_}&(ARyn_2Yp`Wy9hRzIaBr@ilc6Z_4BzXjg{{|~$d zF6%kjsOJuN+`;<30FM_`d?ts4=-U&~D55NzB zkHg;spMxI?Pk378KM|e=KMY<5KOF9czZc#Gmq+|d-_eizpr2o9_=KO|WcV|1d3=kE zk5?!#@m9 zdRCR|Bk**13cMVCEW8Q+QFu4}WAGt(Dtr?DargrK6Y$l)R{1{;o(Eq8-vU1#-U0t4 zybmsq_>IQ#9fhYMeg=L5JZ?(m^F;U|aCv;YjpMrpeiGtK;OTHT+y?K0XTS&HneYjC z7JMF_4Nv-wDpw9X9i9s>hv&hY;A`RC@K3{s;Gcm{!t>$#;U~ja{Z{4wv+!f!^0@3V zj!QoLbBHg7%lJMcz8YSD_zrj>ybpc~d=$P8J_9d;$Nf%~s~DaNUk@*Wp9()6F3Z(# zl*^q-j;&)8XmxjqpnNCiuBJ(NAN+jye)t9ORWmC8Zg>{F9$pD=fP3JL@QdNH{Y)C|rx)IY z_!0Pp@M(B6d>)|ANZ@H{plD z<$1SYoOfyPJ&4bS%lHFM($lSkA1EmPd-9*+obvOvhVOx2d$1O&{o_WsO#etD{So+e zh@Xak3%&&JfhYf2-`b|dqz3@TAkHGJMPs8toFTsBZPku?2cL<&j zzYAUkzZ>2T{}H?wz85|MzXv`IzZbp)|1muIFDn1T@O=1v@GAIE;O+3A!h7K(@Dcd^ z@M-u1@Fn=q;K_eg`5%Sn!yklK!5@OR!+#F%g^$5U;19#6;lF?{!5@Jq&#U~8!}H;f z!mHqq!Q0`#g!jTH;3M$I;nVOZ;Bhajd_D=W0;K#z{b;om(9#;TgKzud)Rk#Z-)9E$R*$saU@dNO`!|#I2bnZ0LnSk#{ z`~v)Sc+zXCy#Iiw!~Y2{hcCjL;BUaY;s1gU!T$}PgfGDt;BUf{{;u->7CasPA9y)D z?p^w}@}Euc1K{281K~sPgW!|!c=!VRV0hAgmH&6a)8X%im%|g_P4GkD-SGFohv0|8 z@1u)$b+^&3rr?Q)UxXh9Kj3v$F4;cEjC7LWha~r$a3{P9z75_E-wyAE*TF~NF8DP3e0baeDxVj?Q{ZlR0lXew z4R3&Vz#HLx@Fw^u{6hE)ycr&Mpvr#>JO%E77r`* z52bq0KW`g4gWH{1KtVmhhGjKgMS4+3;!xS{$Q2=-SAZS74RbX*WeEL z*WsP;F8BcaO87YZD)=1y8}P(;sr+}t)8JRb%i!0*-SBV1yWxA_L-1?ilkn@{3-E8j zliscJ-vdvFUk@*be;e+B-vIA{_rgcuH^QgkH^Ji)R6f50Pl5Nr3*a}ytKr{;cfh{~ z?}zup$KbcXXW_TP;}22!m;KncjQ%PWejDP8;J3pa@E^cC;e+sg_#N;u_?_@s_z&Un z?@{?5f~Ugof)~N>hCARtf_K9A!u#R(z{lYC!e`+>hR4g!TKti9KMYTW-v=*({{-%U z{}kQ{AA$G7?}v}UAArxoe+G|FRQVr;r@|kE7r`HbJK#Tu?}m@T2jH^q9yHqRIQ$XB z&%wvx35TitKMG$1e+*s%|0TQ*J^|kie;hsle*!)Ze-i!_Tpo%{yHcB>WHX1^5g+DM{u3kMMN(^YC)`pWsdKS$H@61^5vB&+tk3i|_^b96ad=mH(IE z>F~e6%i({8H^JxO-SC&;L-1GNlkmU67vKxz~1+Rqv8}5NG!S}%5gb%~tf=|K!17C#4y<1+%^gpXt zsr(-R&xaofuYw;0cfw`Ax8CUYI^gk$?}Hx_|p^1m9M4nG=R4*wv$3H~AYF1T!0ry1>P4?G$1d*R2xr{EukFTy_pU%gtDD+Qhh zKNh|P{!w@v{A2JQcq)7t{&Dye{1fm+_;K*nN2~m=f#<=Ghi`#@65a;?6ubwX1|No> z0H1=N2w#Ms1Yi9@mH%{j9^3}s0?&Zgz-9Z{X!c9+OvGOSm+|Kr@q_Rz#81Mr;S2B_ zc+!VdxpLv@@H}`qd@Z~Q{%LqO{4?;q@O=0__{s47@Xx|mC9C{@4xR-sfLFo`;U4%Y z@ICN#@V)RN_&#_sd_R0WeAO{3|EI#U;3e=%cq!ZiKMlSIz5%`$UIyO>KOMdwz7f9a z!z%xq;92l;cqRPv@HY5ncn`b+J`AsfPr=WCFT&4+ul|V2|5@-n_!jsU_}TDw_&M-i z_!rb&Y z0?&tk30?*7fVaahh4;cQgO9+!44;N~!k6He!;?R*^8XchKK!fjD)?@AJNycGFZ^rp z5%|~P)9^0%68uVd@+VaOuY%{pzX7j;cf;G^SHpYZ*T6^M--J)Y_rRCn*TR#JQ~AFR zo)7;Pyb9g}Z--wG?}dLGJ_5f1J`L}MFTrnwC$CZYzX_fX{|>wg-Un}o-wf}Ce-}Oi z{~mlA-Va}b-vUoQUgiH*cs~65@GAHKyd8cUycd2ud<6aj_%wVFz68Gmp8QFb|2yIN z@E^jf;6w0s_+9Wm_}%bP_>bVT@V)T(PpN#~15btD3onBI818@%!#m;k!TaGqf!_f? zRAg<3aorh*{}l0a@Dcc{aG6fKkxo*YD)0S>PlrDMUkjJ%^c(4Hf&UEgZSYZe5Bx#+ zF#I9-6#VD#Mfeze^$Dt655x1|zkqLnKLT%qkHdT5kHUxHkHM$lzl1NsC*Z43RQZ1# zo(F#dz6JgyybV4H?}0xBABO)5J_Uaoz6jq3Uwx9w|1L zk4rG$I*9K?;RnEr;j(__jQXjDABgx4_(AYKcszU*elUCn{w{c2w#xsz;VJM0cmezn zcs2Yz@DBK)@IH7Vd=!2dd|_z?UAq(2Ei5xxLF37+(6RjzdS z(Quj14;%T+gWC|l1)c$KgJ;5f;92ltcs6_ro&#Tm=fYQiMwKfMo(EqG-va+Mybb;t zcn>@uJ`6t@J_Y|Qd=dUR`09L>{{na(yb!(xehRz|z7F04FM{aKa&a(Ev6^YAV3&G0sO1-u7d z2_J@^0iS}O315Vt1wY_(D*y8Q%`(p4RQMLe7s1blJK*QQJK)_>Z z7rY66KD--#0elGVhEKxl;S2Bvc+x2<|Bdi;coV!Fej&UG-VE=Cx4?(s9{41@6}|x9 z0Z&?|^1lq!-wFV@JaaP@CEo+;7P?Q|6hft!*|2W;a9+$;9rAx!@mw6f_K3u;a9>J;8($u z)~oz~1D+1=hL^*yhBv{lfp^2d2_J&*fltD(g)hLbgD0J;^8YP(I=ly74!<7W1phXC z5BvuBUU)BjAN)r6e)vuBRV6C_-+^br`{0%Eo8cb#cj0^B--GXk_rv$WZ-MWJ-wIz< zs`CGRcouvBUJ1Vq-Uh!N-UI&ud>B3mpMu{3UxeQYUwxX&{}17L@FDmX_+9We_}%ax z_>bVj@V)RU_&xAN_`UGe8&v*(49|lP!?(cigSWwd0`GzU6g~_efltBjhcCh(fUho7 z`TrR_4?YUt0)G(R27d_N1OGXE7(ND{fAm{0BS*{!e%Td=Xv^e*@kD{};Ru{%`mw zd8sq+68JO%zAcmX`_5N!xp`$skW0JsZ&sMuAd@toTQKM?VQ@PptJ@Obz< z{9t&}8LC|Gf~UjZ4KIf$z?U; z#P5ZF5WWxoA^3iHGJMq*mH%VlS?~|TE8!o3d*CVXJ@8}Ud*L62Pr*M1UxcT^Q_fcT z|2Vt={t0+B{5be-_!{^C{CM~{{FCrG_^03r=cs(9!Pme~fS15egxA4Og71dQ_Ve_u zdOIBO^XCm8_wz%)ugA~9Gmw757gYW;;cMVo@Dg}7ybhiN-wn@&55V)_PlbO0 zUIed#JK*QSJK^WS`{8!@7`z%j3$KAE)TsP#g|C6v!pqJ&B_)YLp_;=tl@IH8)OXdG&cnbWx@B;Yv;MMSccnACzcpv;$ z_$d7Q@EQ03Jnnpz|J&dx@Y~@9@E^dd;e+r__#N!pGr1hR?x=;fZdQ|NG!+@SniT;6H`C;Un;F`2Fx9_yh1s z_|M?`;iK?X^(y}l!n5EH!7JfEhkM{-@E-WX@L~8b;8XBN;EV8a`056g|3~3@@W-Ny4sHT;)|?}Sgl`{9qn$Kg-F=ipDm6B)^kF z?}k4OAAs+JkHepV&%vLCCp4-2{~EpqJ_Rp<{{~(M|1Eqs{CDsH_%wVR{v3P`{(E@B zg)0AlfUkkent#QtfA|dI>)?Nc?}k4QAAtV}J`SIS&%s}SzY3S_dC+LjtD050{*3r6 z_>1sL_#FIPxJ-Z8NWTOA65{*de}Rv}{|cXh&%@(dRQ_Lv9|D*888h;e27d+dW$?ej z-S7o?7yMQDApAA>1pM#tdH8;KqDPhMb$A;5AMkScKjBUAMR+&-4fqiJU+_uzzv27g zOYk@0vi|oO^`G3T%JnAV^Wks7tKk2Ex5MM!BThWyPcQrc_z3(!_%!?=_!2xGp1ecl z|6q7N{9W)W_`Bil@C0}-{1EsE{5|j)_@VH)ohqM+@D%uA@B;YZ@M`#b;T`ZKcpv-- z_$d5H_ze7g@VGXW|5fl5_)+iz`1|42@DIQ{;j7{O@T1{l@DIXg;U9v>?^5|shNr@h zffvC)40pgk0`G*U!299H!pGnrh0nr229Li;uDU1AZL56TSxC4?iA0 z2LB{{7XB%C{1;XJ)8MJ_6W~Sg6X6c{N$^g1I=mllgO9;8;Ir^dcznCce-=Cyo((U8 z=fEBCTzDru4?X~23m=Dn8a@aA3_S5-mH&Kr8vJB<8T_+wH~e$(Zg>HF2wn)Egr5T6 z4_^mgb&1M<5j+cC46lT*hkM|s!uP;S;Ctbv@O|*p;QQel;H$o*@?Qqef}alG0^bO4 zgKvWOz{}yo@Xy1i;G5w~@CtZxhsu8?JRg1ryb69Myd8cPycfO&J_0`*J`Fzy{sLUy z=gb@TISH4l{C@%QYv5Jz68O3BI{10;3*mCV@frFJ&>pxQ@q6Lb@O|(a_^2j2-Fg}1?H;Je^)m#h3= z1W$o~5ncdqhdbaG!#m-Zzz5)8f{(*H;B)Xx;fY^S`M(UF4*xQ|9Nr1{z%PgIfqwuZQFfPWoc4ex??z^{b&!LNdk!oLBZg?Gc_ zcdL9}4Nrw%122Mq6YhZTfp@~Mh4;g+gO9<#1)qiYz~iq_`M(~X3ja2|2z~?H0q=$H zhTjMufZqfkhkpk?2k(O?d`;#5X80QTci|=Q@4@Tf{qWuJTi^rmTjAsI@5ATd1Mq~e ztNh;vUjx4#UIPCCybeAH-wnS5J^;THJ`VpOd>%doPwZ0pzYCrQzZ+f#{}J2`-wW@8 z-vb|n-wU6B{}?_GABHDhsq%jxJPrO6cp3bsa5sDe-UYuOJ_vsRJ^}w3d>%duPrORy z|3P>f{2_Q5{O52td<@lJ`P{?4VC{#;aTv<;3vZm6`ST6*NZCn zFA?7kpMdwmABT^?pMX!ppM)>LC*jH6s$5UO^WndOSHYi#x5M|rd*RQ(N8r!Gr{TYb z$6c-RIR!riF6()VQO|4Ozd?Kn{I_s7{CDtf_%wVk{5kkO`0wHS;eUXyx<-|22A&1~ zBfJv+Jlq5S6TAmL3m=BR0H22c8NLL65uW@_mH#<-KKvzk75p#ocKBc6z3_SX2>fOE zH2f9#3vk&^nv8Z5zenZ&Z-`HYFTji7ufiSh*WjJ-zr*|C`{85o*Wt79H{kKts{H>8 zo(g{xUIc#&?tshpaUZ=+e;?ZE=hcSy`+2wFV}AaG;j{2V4>jL9i0AL?RQ?m;sqn+$ zMez5+9q=RIo$w>!{qUpUWAOLGXW^^i@!wMUKN_A2KL%a||1jJEPl0#BkA?Tc<&k>J ztbac*yIntyv+(1QPJEBb|0m(8@HBW4`~e;h9356#s3f_eDQ5&t?| z#vfzEuew3}hxjAwat!guz-9bNMtnZ}VZ;~1WqhF#?|}aT@tyET;QjD%_!#_A_$>S} zczmxa*Dv9z@CkSk{BgJg{sg=pF3VeCly^7$NyJ|bm+@yA@q_S5#81GVg3rT$1y8(D zmG^0Q8hjtT4E_w<4SyEi1^+dC5H8zL#gN`l#+}%*tKL(yRs64~S^wWU^WU1C?wS)l z&NffniH;giP27oFTUz2YIMII2#tM%utD&{t+3c#dyIu7zPfMw*IJ4f>P`o2-P)(Z* z@}?goIY)7xt6`g~!R6Vdg*VDvh*+`bwM{N(t#hZV#c8i?Y!Df4trfZSNpM4jXRT*f zlhZEJXmnm!ym>=~-J7w7o%Q7^n+|vR4*8eb_RZREypgh;w%WRyX1k}kMi#QRIK%A` zsnu3wn48EtGRoi=np@jg-&E7=EH2mL>;3W=n0Aia*|6PHC*#A!?krZZJA-GpsHHeV zD}7N*_za6+m1vRg!S*Rxk;_cg6+x;lrs@hTSGv8VrlrpAs&8^<)ro%-rQcESUsvLI zYJXWOj!3TEUfb4Yv)MAX*0hNBCmMjOVS8z9V0~89hyy16)VgH@$QDOzdu^@V*;eap z^4LXtcRS^QTdA~-hEU6Qi&g>|-4_l{!G2rKyJ#r#d|q zo@QrFJ&PO=Z?lQmO3_pu&gN#Vi#D$q@}vq3&sgtnZK*32{ju0CeEizeTg3r8MI7a< zGEo_F1FMraU_Tbyg)X<+Am@w*S?@9I3R{NWS+-WHbr})wgBwJWbWyZP>l=hl+LooY z4K45TV2J#eZxm;ys=8v|)6e4Y`y~-YKK=I|NscpeD(gfGc8J{8xX-L{w>nE2-J+q& z_O$Hn)8*0AdXplj+v#!o?@C>d16pTpX-ko7yUSDTe}T7(tZ1sKb%u}3D{a{lVWKKj zUf)9>bj12!wF5G%V#Uo!=wx#%8_$sacldJI){0)p)l@0&yxgLr(rTlnIF=iLaCypZ zYHV?}<*awPof{jA%k%7|o9ydL%fdEleY?D(#?qF;%F45g!`73&L6*2h@W`9I@~jr| zZ;|EBmM&^zooK%6>YKD1%1r-DNx)GtiY2xyYSp$0(J=McY}q`U#dRu*jO9dE`0VwY znw$;Mm0*35wv8+BzBpK!*ROLowul?=C=X@UX3=L9yUKT*AK5|4KC9W~af%H#M7)Kb zu?SmAo;Y^J&CQL?kv6RyaqTW{*dePo!V(m2ZEV)=Z7fgQ+|!*cEj8PnqQ@6^(DGg^ z)I~Tj+A>jhOY!E4#?2cxR@lug#Hki4Ve2itH*{tzuw@svv^bmP9o=SUORL*cyJM^D zt9^2@A!u}Nyv*wC z@oZQl&QD}2qOF>p;^`&EtyGD`Gl&=vDXrIT`^AH@_N;7_Ry-JGh#4!zj^gA?{?0>zjl~`r$pSYb!2rHLYu`udj*ZM!+U>SKjR0=4v~m!Q*mk8=7rMyOD^f zI|!dlnB!n8bnmR$)v~_EE$-aVWd~G9&gPm1M`OJ>RN^+xJS~Dn<%l~0r_&)rL+?LV zTyh#bm5nhT|MH5)71_g1(UJR%w(cwz!BoTLY%yoJ1Gj@>1AYVC2%$uIa_L*U0cObZV&@`+r*GTh`of`DsW%k zOHGK)YwhF$lT;qtB#&(60H}ab* z)`q?F%E;1Mk{A-++}fZDC0=91esOg9-_HirU+}%^^%z-y6*TL5BIcRxZP?y}9enp$ z+r+K0c{xPGj4BN=faP;di)Q0&SA)Z;y)%s^`*}O%5QTl4Bk1X2%aUhAc}=rN?+(RL zmV>)lmE!%Wynk?sOGfB>>Bv$D$i4q&S@Ml-KsLQqGN@H`W=vJRoV{7pq8L6h4#Em2Y#yGlb+XyHUEI|*%RwXm z77}$D7Hu`^G;EoAj-1W%u(gEGle1dY;}t_9<4r8A_Mnt%M^(>Yj+oNLR#p|<}_=swE}9&JnG*4 zM|H>pwzg%jbBoSemR~=|!~?zmJgkl0qO6s1+Kot z5H@su@LOn=UQW2-;QsVqca0htwAThb1lXseOcf%oP|kUqiudfr+T>mF zq9&4?@{rpHK7*N!+a_*R<%uP(m*&uLh`m`wYiau*7K=bz&L(v`Tp@2Av>PS6YJe8^ z-B#&j>*>f_;N>Kfr6=QUF!KJ^=X8mrOhzL5`Ptxzu|%1wM8y#$l98dkj|@0;wmdy0 zaofIK+-0D8^2Ey$j}{+zlNKzsjC4Jw4f`{F5OCaWqihD6P7 z#Czgfq!z_#Z=O&_uVj%}VEgc%xLI-p)%r=nESWdN@)B?JpC}jN`sTeF+cNaobtO)> z82_;4@V|=0ptLq_WcP39c#V(~X4qq8_oNlv|E*Dw+gb0PGi+imgg(8XLd+UiFFwFn zFJ63wpMGh}l~X*#r(kO12sY9u#mhZZ)QH#iq6UKvJ$Z9z%!c=F6VZ{=ZfMMLs}0Uw zr7bZJUisCa_mM+oFmPwu_gCUh!gu^E*xk1`CDA>!h_0aa0x<==)+y?ja;9u$#-1S8lG21p9Ao-rWbuvo?K6eBmOWv9#TriI@i} z%=T;L!?>J9qK)mF8->kskmrA&Y75x2cWz`PZP?~>Xl%AZhxX=3yFt>YpotklVQ%w- z)LBNZHV|jNkTM4`^fxcOJ_VG(H&dCJuI&wtVorxXu;-gziyU`sv3LO=F3}7%wCI~+ zv+-^yiX3KS$bpgC*5+n8h$`|UMtWtw$AC5CTtyc@1ZvjxAP1qo}?nUminF=x!bh^ zD?atEb;^N!{Zqiur=nj&7V}SBVw$Hh%c!DtYg2P$t@x^7U1Ni%xzVkibkX+08Q#M! zN0T{%FF)Chx|Df%1t4aN$w|395yBoJo0!BeW?$O1S(P}nVUA6XzFAbe$`NyNYwL^; zw#Ar_PuCh|e;Mi83Feb&+e?hcCH4jxeh#QrgN$e#HTnZ=j+g1fvz7xPQ70Pl zC~ed!M>q@=eY%mn35Y(`@MH1Orx|+0HR|+2jc!Jrn0Ht${OD`cX}{wavuu4F)c<}l zlIx%?eSKqdeU0ao#zwdK=oJ3eC)0c9Dn}kf{~~7piszf<&N~k~&|~x6afmKdU8npu z@wpkYxQF!(Un}nJ#X2kESuV`|sPAUEElo8$8+_*)1s)CGZEV_up1Gko1|fz9e7DSz znQRSn&+EI1m@J{sL6X~HG&*dBSiTHmIrggXiDreFFxYkX~O{C8THs-U`BJq8F+zsB=DY7woL7bq|PO#1vRdIi)tuk`*8DtQ$}{%V{7MC0EtC!U+c)09%&$ zkXMY)x>_0=yU z2l*ksi1Vf%Q&nkc=LUQ9_ogkT^?Pi&Td|U%eTU1r(`q@x;^GL?j5bBNGGdt9;jDEv zO`cXUM6ZvMh?ec&wOTbmpKU@MM|E50w;%1bDt0Zdr|1%cU$(`fMB3-h@@-CGORdXQ zTof$7VZYX~Jd5+p#W-SGky2bf#5#udQitdt#R8|=<)p%sw~JS{y$#=M0;+Zj<(^+wR=jDAp5_GkQwP zT>b_?XUXt(Ph;*8a!xeD9*NiO(H6y;VZLBR_*$R=ZDDYn1 zTN!Wv{w>RI9B!>a#B{jj^-RBHiCZOaY19QyECihAys)*#ZTB>q7dyGKm-g=)D{}2N zi}k_8SBSZGv9y=5YL32mnD|;kt`TkgmAJ^M3~;f#cMdZbhm7a=KqV; zR4fmKEwfe3LlA3giKz(7xTJZD7Eo;Cy8d6?xpfnGhf1#9!3K1q0T;sTN^xK#nh&Q( z<`(PU_F0@<>brAslP!9)fPL9Aoer1yGEQ9KYZ_{udBx(tcvT0AIq2d#)cvD94cm+x2onPS9Ck|a*gqHyZEeEyu7xxcuK_ssvzH6X+gze zL3VTbJUM%|v|`=ccPkxB{w(VrWqPRz_5ua@P)R38+|6F(^VIInW%EW>h zasr<=V@y_LhCC6xYpw)66;z0JK7~rnq8`-fWYin_?bs#q?20AF#)cs?7d*zSdGCSD z5X<_BiQ~J>8D08>NMl_*i=9N5fGtx?Ngk+;avdVkYiWxmnMXIu)FPT;5nI|BF@F*k zSyg5%=bM|zcHw=uAM;F+jGR-NUCwQ>w}lYfN8c1eCAQ3#5F+V_r^WtVaEPUqs0+^JBlr_OUX(P^bnH?R2#e z7kFFXcjnq1&T=pHq0+Uu;I*0AW@&WQT({H(Qiy0}ZHq1?IdD|MBcZ$VU z#A_eBvq4|}Amo(uz%=wPH!RY@RGfh9XJl=ucUxX2#5$2J8|Bn0x9cLApR?-Z*D2Z$ zwbTW<3sfyPXsWigr7dEeB$q?%cAZ#VM$8)*YZNXg!Mx&@+L|V(NUzW%76sqhD!x^T zZMCYfrOK?R6$@gC84FG^;Y_?DEN*joTDh(`9 zu@Vm_7Rg0em`Jx=xe=$pC-s$h<0fWS_>E(&3mnH16gZA`>N_%y^=*gJ>+xl%;Z-$rsuSRB)U9ypS8BFT^b%McavlTG=c{8j#&c%D7hhOkNHcMN+dWT2I@20$FRfZ*OSTe__?{mv6OSlGO(|e1^M% zZ=!xrR!qzbw}+j^ugdP!hEO8fgWu2K`fL;ZFUE+gU7>vEYp-*OSAZ5(9yH0FqVu-= z(T1=|irHW0@U!3V*@~a+^-EOzK(DyiihmYo$q~qacU>XUas{O2($W$`be3sVc*HA` zpueaad_G*Iy)xZiDTipqT!}n;x&EuWJTA*md6P&uU>W=6C#&UErmb44s8HkAS;c~d z@=bG-94D6(Bm#e}RlIk$NBDcP;v$}-CD$U><#gJ`+K;t$@?e@Lh}vz41Y`bPTJ1W7 zpQAPRx^iU|doZWV$R%HR^hL`tYcyNcsJ*sEjC4m)fx(V|%`Se)H^XlJh_99rabP@a z^@m5hYg_4-mS(ZFcpGRJ>u!2~|F=@KSYu^d`L{gUqCtyUKO!l8d3yN}Rb(%%DAt>~ zU-48|*x)QJ7az|AJG+CPTVh9B^#!9uzaST#u}STwbM)7Di)!Us$Gg% z4*^@mn1_0w-~Qe3w(P?ZxQcL?{m8G8VyMt{8RAgL9!btz7Ii3(u+44^C>U)*yZg3_ z-xaa9$om8Fc32*CQK9;B$MUUmj@>R-ln@8V@1V;jeZQjjvH^`e$W2nvZd9H!@~05Q2$Z-J3HYsCaj;hKxyx^<{7}z< zaw>}XgYuh2FXO%HS9ltnBB!1VHBY5hta#y3oxezSC1;xYWm;TSiv9bR|7vzD+k6bo zK(qkSbBYNUVhG5hC79ic`TkD)puPAVxb50crpa4}X!oc!f4}A%d>`U>-D2N|d1{); zd&ezpnezKxSFKB~gype|vgkFC<$r*qFP=QFf_$$cUR#LW$g@9GJ*!M+i2-)~x9YT) z=swrYNV~A&;vI5_fxkBvv}8da)l`qMbEWeibf2Ox2$FyEn1=Y}wMd@wZ8qa`uTyHo z+{f5n09ehoF|((R=1T0y;#T8r+EFA+_xY44ma{a5ii>GC(N|k+yNSBeS@#Pye}O5X9Q|*0|VzsS{!gO@)tZ6tM71Q$b>~xP?H0K?_ItD zlx48o+^;6oD@5<5BgUUKv#z69(tq1CZdoybFJ_~!k+&`3?5$#r%)pi4RBMQ(o@G0c z&t#c$1u_4xpw!Th965_AdGC+TiCN=vUvlnvB%^8axyQVhR@tx|Oif-05_*DtKvz=f!pu$5w~ ztdk3LmB|lfkiNDYjd#j|b|Wlr4vKTNm#h{)(JUG&uTp`92>u)1mTy+%G+XabcfcA1 z0iC$n483(0!|o!w7zP$BaQ0%*0$J`MY|U9L_i4R?vE_c{VUt&iZ2c8gz+n43u=_}^ z!T|?x`K7kF)d<{6p1x#`?A|NQ(Phy!1n+TzzSOW7TVDRW2RY@zVxERYE3_(zd*uoe zvX>4ubg3qtger%5oe)=z!i;RY_tl~Q<-%KVY#8zmJzwPAu;saGDf~SHw{rqr!~5=r)L@(~PPeWJX(ptlS7n zfP03b*82Kg+DjSzQ&jU811zp!0hf}Dte{&5jYSFsYVTd|xZBuJYotT6oexPNOcu@6g5LO9?AJ6nIZW_tx zq^NWAc}dfP) zilUNq`8=tMhe>@o7C93`d=DTSjm^K^26Xpoty=NZiw=jm%x$d0E8>A&Dd zk^CkzF8_H#y9XD$k`t+YZWvayPgC8aTna<)rOe}jV#d-Ro84wsi|ZooBr(%fwYQvP z^_JmNGXY25mM4BbwncoZBEF}rac^v`-zskI#6yTSGdTJwN#*{}ILklE+5rxjjk^4F z<R(F`M9Q#<$(43))9dHod6y5di4$2f`{Mp)`7Qv9!!Ig0#gB@Xy@NF8VWjgK73 zi{$B>BNTo^D(oOJoTAbf%hN_TqLJ-4%wt@|MDMG=GY!?K{J!_oR>0HRSoqzZY4EoSzc`}TGLx#F{$Z7#R?vR1rD6Cbe}|0V8Fw5LJyhF7%z zAYUDX{3h7{aV11DF3}hJe6L)jJ_k0F@#z}To0ydsbSfi8XGBAlkGUwA`S9)SY=b5f z@B|(CrrsyFU}Xqe!D3j#w_?0~uz9|sbejU6e?&*H%!Njl`NI%a-IRFF_h9wgnAdc- zoa^*X6*%Mo;&S@mAlIO9U2;sj^jZRa?t$Kx)7IinXr=q2tZgpscgF*}qLtp0*$|By5C36y zEEf~`LwbH^pV_$7Q%Qz=j*;^wJ+8(EaVl>Ld}*|zr)(svZDpp*-^LKHC&V%tqAL-v zNE~wcYi+$NeX;UztDxmN#T%O%@wxwL;#kTTcVaU4I&Gr2RWBv(a<H3g2M{tuSi zXv5m_Eq;$CE4UiLJ989+oF$f5nw4F+U`5I&+T42o6Hs&{|2x^Yn0op@ct!+y`ud+b z5ZZ@aKBx2lR70|Oj?f25y}#pS{5+WU^M^5wo*KUfXFWI}uAVEtC(F?SqZt2R{mNNj zMTif8#E$}tUmX><6k$i6W4W`z(`v3Z${|Ot#X>ym#pDHT6k7~om&pGM_;y4z1oKC@ z-pQQFnfQS(t;L{h;5%zE<`VFwnAqAoGP#U##ay}QQu7X{{J@8uiKrBPc9NI@viv=1 zBTiazwHZ%paUoIM&Eh@%M)Ci7=KFiU$3ycKR=C#{E7)kPa;h!HC)$o^MyJYQAK&Vd z$MPNeDLd@3WOEdgHu%b5}p?b&imzZng@I;q!qmR|v{Sl%Ofd2E^YP@i*H zeXqc8RmIoR_OQPWA7q6C^VqAw9G}l%BTZVa!zgZ>0zRn>NIrL+9I7wfhI<6L55IxI zEOEw*8!<6OSNqh~CD%?1xDAsxG_`f2&uOf8$rf&`b?gz}@b0qLiuJKC(5BjX*Uoi| zUr-mz)4CeXWp~rfKcb};Yp=HCRoPbCSYO}RpiTZOJxzAq@(qq!RM&6SUAbPLXz1dF zi5wd$(g%tHuJz_(!kK1nB3w#X=8P)^n>kLGe<5<~`<=c#34<>fEHkQ#A(kLE%cfpO ziOZ3Z(-12nF)-uO3#~Eg}u~BPwqpWvPM2_avD;=XY(rczzwbTgH^3m zR~hUFnS+$bdl8Bt1*<%G%Nj*OvNH7V-nE04<$u?p>LG?ituo0297B>ps%}}?4Be{5 z@sA;&vR>tVsnN)?E$6zaTrY1YdOcg5=z(q5d(NBDK6&svLwu($sYoL%*k3QNFu_ud z;UM@XB`;n^mu?gwpfV6*^pScJKDUaZ=l1)iG2kvH%AaDl8cRwJ&ZwzT$4?@UWIP)qTeI=W(c6ju}WmbGV;uIexg&&%WVvpWz%2$ELsV{DV#LP)C z%oA|87xPQ9a6gA`zL*R6Ok^3aRKo4ktYyE~%q#u|O00trSeNoP%Ia5i^uc&nhV5_t<<=hOKUf4 zc{N&#D46Ki#E+-c*6h-j5){9=;%br$2AZ>DH;UEEK-6!Eg2{jL4FC zUd3>G7V1tphU6?x`{m_NH9nuVAMOXAHbj$mZ~ciAL|z?apHkf94p=i{c_lGhuTMGD zG;n=-dQ5kw$aUx$>GBII?S-UyBES9B=+GvCoBLD6m7SpfkB5or`O7W8#VM=yDZgf4 z{w^Y{;vk1vjE=5E9^`tjrBjAG7esLAktTkp>&ZAtmoej=i#;;%pepH~Y>0;^i#-}@WTb$+;Iiwi)vRjo^-oJPY z7ktNR4ev;a$nffc; zvidx6?~Wqi?Q5hz*(OgrIVE&+VWr)^L0kv?Dk%8AZSwv2JF|1%vW2*t5n}?fNr!FE z%l+(=6KQ4TiR-2|6IIOL2zXtr+D6Qu9(jQ^Cl!i=D^Bn7O8e>JNUs;IbBDZb_UkT1``~<-7<-z)HYR6^ z%Qlv$x3PfrX5P;ITHFwtb;-)l4AqfXZIBbm22mfabn$qjowGG^+S4xiOPj@V?wvU^ z)I5ec;uy-GNC-TJW?sF!w&=5DioU0s97nU9%xBSCg*sh>_Ef&lAfb{_PYc0c5?E~? z(X)ruhX0Sfw-1smyYj*Y5Fi%8YC#LyUG46$y9NQ;p|YyFx_S|yp6TrA>YnZ?SJjTj zi|pL2%-7wi$*io&%IXi;u!r#eu|W(591AgF*5S1++p>|vA}nnEv34kI*%lzMu-CQ> z!d|cp0t5&UAg}=c&VBEGpZDH9H(yq_BsyA}uF5?3Q48HL)6oQtS&N2DIBy zUbhKmLD5b7+xpE-_?1{tcfiI)SCcZ|iK&Ed+QLyu)U!p?NE)^nj-CeS%diwJrYClu z(rU|fbg0em)z_RMUk*!aMkq?=xK5yK65EYtx_o&5{O(=!m;%K-z-8SS>>PmE&u4g` zjn)FW4TMYaO%@UM(`th(vI9!8q+O~z{RaiiEpSs6CnPgex5EO}Q*QG}No3tTgkB6o z(RSZ1()v~_ord}!* zBsR3!MTnXp3r5pfBq^OQvxKjzF5Tex=&RgEO^J3+{$TPJAuOkqH%aL=^X|Cw9N80d z9tF+C>MjF!FBx#wQfD!#PLH3Ty)OyQGC^}w=PtQRXJ;0klVDHG;mEB_q`A-qpN+tQ zqwE>(uzJ1z$%6^9US@bn%?p~u%8jyW_xn!dNJ?a zw71wiDH%;sm6;Jrz@?HL7)L5~fIdH&ygoQxE(XNT7$;=L#NgrK;}BRiW2(uTrn1yu z#ANJwc^2Y$PlEQct9c!Et`)=OeaBW>>)l|s(eku9@&RlwfdHnIOXj#&9y4W~HNBPN zXFJyx!Mr3p3sZ))MvAg`mjT~i6ezYB(rb(@W%oWjN5PmoC{^8vD1U6^ja3yuS6zx5fJz!4yWb-`x?vN0 zih@}KYP|KZ>RK%3F+^6UN?Uc9H7v9pTvz5Kcg2=0oY9|*70F#zCF|^+mL&cDc3>XKdEOGN zaF%}E3uo!U;R6XqIBK4(?KmB>H&uC3kDG3fZ`~2Y)AiBWS8%g(c)`nckMVj@B*2z&lKTNNwq0HsM?ZJ4s z9FiQEFwz9esp%=>j^rJ`+^`E9(CvXri(8zJmPqy>iU0?Us%h5_{V-hTL$dbbM53YT zl&Ybf{p*rL8_UTIIfxYJ?o>%iugKGn3&t1WF@Zf2!jOM|PE~;>9b)M0G$Q@VeQBE&MajBUDZ!iLuR_XPYdS%n>sd4u^od zDQtv2?n7n>7$taWuUH}LbM;(n2=$|L^rRstJG)~S2%ESs8;I)FX*I_8z z?BTaWv-bI$93$R{f)a4(yZY1N+1cdY$xwfUigFKz({nH#U8D{GalurKP@`BY!HGSn%$f-X*#i6R8c!mqgxhCD7qC3`qrjQ5VI3GV?$CB;mka8Xpfi1%PD ztPo>vDo$5J&Sa370*U1Z$LM@q6oc1_$2hAQ%5CG6suCGlTccOd3SrLjRPBR?y}|BT zRwfLXKDfj>Jrq5!aS0Kx?;uhX>z53{ull+Q4_EZ>DO_$KWgjk!*U2`wxn&5TrhG$I zj5cGo53pQg|Fg^SigT=M5m)figW+(GeWdL5b`VuSMWu#Q)x8rX&g<_-t=tX{r=Uqt zygb-HoCm}nPusgaT#oJ+i{~MX?KO2_s(&8)m#-o1VKILki8L+K)o*YOlPOzqY9s92 z9pQGbJOwl`L*P+rj?eypz#tHy9+F)0lpzW;R++)3yoXAw^;oKFIo&!b9u9_6)VUq1 zDyI58<7F|HtIV>(XCSj9_^DBpQ*LKrH@IcO`g6LPCI8>VZ=zrej*Cl zYNU{yO&HvXX(wwo91~F$%6l5B(gfe4-)Bu{?Y7&t1PwR<_#-LAdg^o&s^AdWxp_MP ztGs1B)ZiMSPz@u>lhfXSYerecD%YiS=mOG=UC>6aWT2Ut? zIrB8DHDZ^-KrT~apu@sJyxQ$so5{77#HjUQfKys$tJOYusnQwNg(<*^Y&3lN59WW*3TRu`k*8UvPOf&{Zi znCfZG9-@ixrmx4|p$bm&_6{mM8QVK{2ZvEtkMMFxw#M-Q@@Z!nIwaHfm4zd!xXwNr zMkMZt==`gcM&^RBGKajqnGz?ud&zZvGi8ncto-Z+$DY11ZG3F9wUA+7b_-Y!Sw3FM8`@OX5Dzz zO(Z;O*5~KMOH6Ako^kJ02WE@jB{j%Zg!er{7v9N9AN7nWx4d^neNeU-($~mKQw_E5 z9O(rb8c9ot5|L`CIkRCZ(lSu!+GrWxf#A1U=9pM>aFmwNevq;7B#km><)q~){6`uk zDm#a=3>5oOo9ShLL_<>TmsOPRQPPH;xuWH7G%Lh*m14rftk@or(WXO25t|$(@VbZ- zS(($>+h)}sTV*f7HAKi&H9 z9>G;Owzj-A-0Q+!0gYYhwHAL=M+{D3T4KQYTUL-m z`(z&JYJQPZBc8Wu`O2h#h%)@i!3@|$swbq|b=f(OWQm>(nKBNU3vq)F z2WP6)!vLN8M)T9hrIXEJ$=$NXl;;@-*daH@dq`c^Vx!0Arb;?90hwd9{{hhHV4Goa zs6U+{^4Vt-_mUoKx}8+q4L?!AKiltE$+CFL?HR0jJ+NwGJ!Czuga@*z>X*@(y9>b= zrva0q`w(`1+SOqj2@bl5$r?iU$YpU4MZ7NbkSQFqcZm!X7nOfUWKr z$@Z`qBXXyb1S~l$hxcM?+%e8!eN@C_^`jZPiThVaxwi9a}ih>J*elIx=? zo(^tmN2Y5@Bk4et;My4EwhjP3e|rE68acfyIepJAvyI}qFBIIpE&6w~F%kx(b9uq9dq_Hv&4)^%xoU^@at_D~t%8sgVr_DXw-P}gC z*1K+-dR4aWyzypk?;^u!dNFiZ1p$_h`6sgk%}@{fa?wjE}%kbqc>4Q)yF<&q3D>@#)F#0Kp;IhRxRa7g=L@67160X z&;d2(c{i4b%ox|2T&|UG*E-g!?}2v zyVS08Ih;(v0B#J=?jsLs45vp1uP%iFGEyZeZR?nuRp6?PEmcld&c=wrm1>&1W~Vf8T+b11&dh&&Pw(NI)Q95%eX2h~ zS_M*^7X|$ena*gP`B;4f;qV52r8cB(AcTDVKd|DO?i`BE8`!K<{su(GW)BzNhWHPT z&nYJ9%pp_YCCdz%MNP)+1_B_uDoxGx);!({85SGD7J38pw!Sh}z-O>#-i&P*sU3+7_-V3d;|M zqY=7pH*Cx6f|kKhjcsT)d^FI#)-_Xi;(fF5q3uqi;puP$%hY-e|Des=IvJ*jy2V)w z&?;NO9EaeRDszbPc)+z0dJ6F}@-AT(82nGp(8SLiAB>j9Vw-tZ#z%umTdlS#Slwwv zfF;4>HKR*XHUn=PAq!Pzk3R3gy$vI_u^#v`$>&&RJr6hc=zY1sRk4ReipEh-F_;%w zpT@W3Yj4c7f#S(gd2j0+t%=74nhC2_4YMkzY_cCDwB0AZZ>@kcjlS)l`Opob3n8G$B-WN$O6|0*8V3Uqnr z@r@{<&d*WlU0FV@Z==o7o=2>jvAh0-F-kI+d2xVcIg*YZf%eKI&qr=E!Qx-BtE5jFoUfg6{|zi^RkSfKR_`rbn{#6f$SG|hohq3zpQG7l~st?1sO|mR!0JN zcvnWRiih!Kxt7=jij+WPeGPO!*d3oE28Fb@>EZH{`sdzDQz-T@&gegQOc3oYs9T0G z(x%a5D*6FoeEYMx=p_UyZLvRXGh- zj)C48LVV63bgLrbZ5yUJusR@WNlu%)242UK68hgFlv7&Yzz zXIyJwF-E^VprS=(CBFl(Hebkb#pzB%2cdvd%plE;NDaIJR0_)@dy+fiY)MBL?4|;k zlU=2+MZG<8oNPTD^EnIpr5{5IMVops{=)%Ejf`GX!AXN@aiYQvnRuUo5cB|sJcwj@ z^P>5RYKu_;R&kBV6R|@FyQ%D0Wr-&nY(?s{Mr}mUdLJo~og}E6niOLcActDmi?c3V znhk;ut@u>Un|z)zWFtln5m8efF{v9Ag;jUdQNm_~qG)OwQYDm{lTAJR+Mz0PU{X*5 zx~m;QiVg}Wx;vS|>}I0!6zRJ~76qsf(@(q+pp+;IEExzUZfwc6o+HH0px#z7o}k1T zx-C+E#%>=!9nnLSOly)c8__Nph-j)Rj>2-J?T|f3XOl5mMRm;BnzLjKn!|-Mrpd@r z)RLtYTnndySo6h8C5Xx;^b5@9KVz*6~VcXP_X3H zTtv{;3_JuHhYhdN8tLkh>pGSUH$HjGe7o1f<<<-Zq;m}HGnlBSaQBz-JzxmlsvsQo zrt^p7x`kI`42z3Xd0bbfh5V#T6YEe2J51J^ARI-01mJsZo7~kUm7`z*GA6BIdt>FK z@t!-(R31bQ#;Asq;^46%4hGk%tzu?HS}>r!2c;tu_BN~Ag6G*9z+ILk#+54{Bp&tP zLxIJQ>^l_&X59gw<`Y>V@_22?FaqC}s+A;i9w@^NRn<=?#i)2VIdkf&50=hh0GA;1 zn}fZZ^y(1<=IBiE;RZb8b2j>TxHlstT2ElCyv*#7ZA!u(_*-A_z3(cy08gq6V;a?ff=+W zX{1c*Qv1ZqGCF{jyL??tx>a~O-r^EYiZR^iO>e92SKfenx5R47*f~^3QfkoyoY8i9 zMpm%FCxLdxeXC+9m89&ju$s*(t6c&b z8OLV=8h6f45zt-WL4$i#Z8MY&fWenl=%VHa4!`7-;#&f3$=X+9{g%i=PuUiav-+HT zzN^-c-5`O@rXT?Z0RF!N)UP_YRa;@l8(rLLabu$)Xn|SJ)!xRA523NFzwDS#u21KP z1UR|3uNs`)EhW9X0cT|*Bep`o-saWmY<{-vQ-Z=7NxyFKvDTTDNA}>>SUmF>4c)kz zJt;#^?;S)+OUmA*t7jCxi&%*=;A48WcNIB{^-&~xDh_i07JALK&=@x)?q?TA1dnXGF2F5v0WQjHxW>fWI7Pf>Yg_Kylihyvi*(R>;(IAg}r zd_*wJ0wg8JclB9p#glc*%K0s?YlizDGd}*vA*_Cd0ii<6)5w6YlK>R zV0G6ZDaDyG_ShGu*B^&%|Db6nI>N2p z8^{cu7Kg?C{-aTGO4`ZU-pTD^d4E3MyL)(ks)EwTFuo7eU7;$c2!z`|8r+5&ejQKm zgFg6i#6)8H$>ea+##N@4qNoT@97T0HZ6b|zI%hl8Wlfhrhv9?9c3#b!T=iLStv0Jr zCS=-6iV>lC2P$zsKSZ}U%CIO2*3#<^==Bmyug)vwbPJ;~_fGE4RXi8*vG(_=2|DFv zV&UzZVqeHp!^K0cuqdb!gm559*<8GAJ~TB{n9oqcKs>{);-?o3tH4)zE7NY)_I< ztLF)^IBCM61`?xdGHG-{!Vv%u%AgpI?zbwpZ8vV)#&9L{D#I0E^+@h~eI0UBh0ZCX z1w!Yx5<=&=F*P-_JkF{VO`sqZHoUG}T5EV6RBiI?_zoQ7I+-LqcMV=ZO)!BMZ~{&0 zVB$|1%ViQ7>k9F>!*i&siGr5PAbZM~)PI1wt>m34P9T!E-BWua9JD^x6|Qmf1W9+i zc?h${kOe^FXkr41ql$S%%eZaKl@&#r&PF1XG>yYu-AsnYPGg0Mu2~y5U3W~58(q^J zhckFsw3)qy6s$zjIpb?%mn|zZJ8%uGrA3!AbF@&|=4#EEg}0N6Z^h2YM1**9 zokc`UZEm7R8?{MBH!Jsuqg{&X_4+3dCX4yW438{cf45NoDw32xuAIGi%hKTMkf>G? zZ=k4e{wQ)gl_H1aWE5CUGbXXJZM+nx2k)v!(>SL_BsRP(eI6eapI0 zKD?o&YKI4G)|Ibt@Z+tbYWO3zDH+&;m3*A1IQ^&`AcK$maC3e!9GTUd`nVNkpAa|L z3diFPmvArk{-QMWZ;%bKB-dTY{kl$q9)-c7YP;8i z&jR`e-WEUk3%_dV*n@9ajiJjx{-b#q%4 zVC%LJ*8lgaz;#J?VGnA4_?Ig+z%9t%<=WBcfz4U1k zy`C%0(eC9;8a~0y>v|m%9qTcwtZUsn;TEaYYPzbk>CpmJ-i(7$1+nEz#O-5mUaAVW z$C4-r3HfB+R)lhUO9?otKlWr-#=H=`amts-DqEk( zSj&#U>72P{T7Lp-^lLTHYI_fk0*O^BBi|OtZ8J|<2J4DN{OrU=<2rEhHB?XKm>y}Aoj{E*uKtb^u7 zE(1QC1INkK2Q?lpi`QEnvLdoX@CAzqM1rC-s1>8^k+25QwmF@656XUB$GD{#B+shP z-(P3ZyqVP^C9uIeK2b*<>^wFYlfX%JIt|HmaYHFH~=!r_>Vq{CSku zgv5LeKL+ofT^wizvBpO1NLyTERF0ngYB@WJ=vyo4#vS&Z1l+2YFk; z;EY^g=~p-w3EWt*bK#-Ql{uj7NC{GJ$kSObC5J^ap;Ub*hUbqeqj1|3uRT!6`;7=Z zc8+q>t|1r%TV6?834An$P(VpW$W>2hEU<8t5DeESARaCex884Xd5j z;ojvl=4l%IOWO5r$5E6!?iAG;Ml2gB<4SQt&9*2l>D99Z&TBA0U^Gg2sDGZ!m#R-7 z#FEL`KowmXOee1uW&RXOg5bAwKg&|}i*xi3!eC1A0nzR1Plu|&y=v-J>O_|mUqYx) zRhODbDeRJD9w00H>>e&rOMFHH9nJA?B;D@qBaamOfZMe!0g&1kqaoM0WkMvNb~K^A z9ytTj<)g%R+dxc9;)=3tG1&#q4AwC!!%$ajNs2zzbJR3z9}tIBRUXP(emHwH$hnIo z=0cSyk9c9tbhW9t>~uJX#OYQnZeG@NCrKOpol2bR0`D7C?p;+m$G^~Vhplq1;985D z>xxEHRl#7Vo3h@@sGxcnl|?B6iwBBO-9vAg$_Ci|><8FUZ>!`Tu+&lj!QQK+FPJJ$ z*G^Tzcf$rgU&z>S~M)uL$7?SWf1v5t1t?+v;wci6C-8(zHKSWsw zZ=Ef3;c2;`nUu*j5oLLMp=T!TNciy`8Vdp-42|@{jB|QrLf(gUuvWl^QTn|N+b$Tz z2sQ^)-30j$?k%7Pz;sJ#7_2NKW3PDqzO2o`D2rPg=xGHf45Y`&?z7H1y`$P^Q(%+@jm;#O=+!03${L@KY~R!L&K zvZ#RkIHxTaYLUS_>Zaz%D&k$6mtUaPO2zov{NV{T;yRjN9W7C2jM}l_^+klT7vAYw zCN_AtcJCD%TB^K*n>$W`sPkb-{QdnS1XRe1#ustJ{=;XWm$p{qAcze zE(aU3=Ar0FdY4P9C`2ip{kXYt^%%kxqNonhuCQ2sa6xr|*l;R!ktpf}7TB`EFRW_e z>*-n-)-k`Fe4|?GY2>>)u9~P>v6}dqSp&u#x!UD*zMPZs#wdfTTM@lp0?LwqOQ$=d z3D(GcIa>&&pdCm-Xh&e*o%%h&mmrWz$@36MpFPaA(JXO|6po$3p4g)JP(< zUQ>UV#~!WE&C}W#+{EG_Q6aYl3q4YPV5aM#aa4}T!$1&hu1+;po4*QQQ=aD*r?Z(0 zp$+J;8n7U`S@E(`J@wEnH83_#o1%aO^5RJI8Lv|4gwGxMrEQNm+m5BYGRC5AVU58Q zbRYFUYj{_8qYE>d&i#dKkqLHPM(skDbxygpaR?qI1a9s znqO3@3FDE?5|0ZVfOgH>`b?B(QA$5+o{<8GMu?JF7O<}(2<%=FRu2ZQcTwWd^qL(j z%(ODMOskH0dEH8#`*ew641gu+#lhkA;4#AjsSP<|7LvGbmkXoF4*t1_${S$W^jE^N z?aR6nQPp(Hb`m@snG!Z}%@<=EY=g9k+yz$JtQ)K(?ns<;#FBK=uq(B?)dd`xRU46< z@nMc{s8t-=pY2&t&|VdVM&du1LX;fsh@bV?)Pf~0J+7eYWUiW+b7dm+t!N*uCUe5> zn_`I@hOwfrv(1h~U)+^|SJqL7;)o=5Bk}Auyiil}>_(gkw;~-e80ipg5v!5N>Q6Qd zYFX_lS9jWqXGk%}M|J}d{PR_d54YX`;RQMwTo+8(XwAS`@1lFJE$w(UzMPoGqIAQq2cQJR*p{qiqIo; zZ;a5Y$r1%DaIRr=1ReD*U6{$e`^)z5j*D6nJ!RA4Zo`UP`xcOGJl~DaFFa z=;@&x{|a5fxf71<39cSulDM!n1-K;6zP^~1#08{#fVfkgV?j07&x^t7T=hNj%3pamHf#I3m8iY27qv|YDOX9@QGA4i zOJ!g(rZ8jq&5T@Wkl&F_%*yW@yD^q$u+Nj&y_Zkzw{W{tE3y zY17J)96SwW7e0Q(EV4O5*HnH{0z+jEQ}Q|~J>WxNJ#^nfp$?<)dd4>mLYm%P zu)414`{|(sPx@lc{hN2^>JC)QgYH1xOLKS&-fQ+wM7U{sY7Yl_U8dH>DNt;ap7CqZ zGaiT!-!xY|L3s^IUU6a!3<#&g$>J$H%LF+I&-*vcQPwHk-$YxCReGKW)riMsUWt)T zi`Q!BSQ_nO$Ps6e00*p>D$Ah+ZW zlpKh}H-=~TmnzdfN6jJOxXdb7bck$N_|B(RcY?mYtGY=JmUC@pzK>oX$?^*qBOml3y3fEkizO7WTujMMC$RS9d%A^_5Hdqao zcd1h9t<}>^mbFw6U)e|*VOe2<1*Y3Vi5&`|Qw4v9d-U>UqNHi%E}HsB$emN=>Qulp zgNla>6f#;bDxgq2AL9cEw$jD+;1296CRjIHkWj(|skotJg8NYl8ZJEqH=(z6j_@b+ zc|dyi849{&k-&1BL@@O@dZHe#iFq^CZJ{uD<~-Cz;m@Pf^?^>k_0i8R`7$Ae>m}cC zcSOb-neb+Li>03{Mh{j{k~q4OJAwuG#OXET!oTGgjv(6A zc2bv>B|*h|K;~?E^E|cwU(jQ9QGqe2&Mx)g;%YI$Lz&f?lsPJkD;v?$Q<~aMRFQ^6 z=NCi`ucB2@Zn6$2o=0`tu+>#H1iaQ&Sa_JZL2?e2)S>tuWSXc#wRqTb&`SZpkh&vl z(YGkED|6BLS#bsh_~ahSla?=3losmp#`T-{6ptp^rqY&Ua;v8Z%fsCZn?ow)4X+3$ zRMRlvx2h2sCV_%^KBM>(zsd+bJ6k;})`RLj%Y)+Ve2V`^^=zp9s`<@b^eTaQcjv`o z`SPOd+ox)q5G`u6AehYPKAL0BcgN>QYemJny(wxosDDzuP%0COnxU{(!xKG4f4j2y ztOf6qA;#Uvl=Q1q_wjH!BmpnvGXdQyV_&zN%rB|oF#L{coOV%0(|Ih$*!@^#tN3=f zD8EU44=Ov58k+)xW7UJ2*Uu&e#^Z*Mqy}!!?;{>yrchF%h7H@ojRQ*`lG%_%<>v;D zi@QVIiNVPLz4OMiF?E|zD(eBZ4&^ndVb~G8)71YqLTvqTImc8#T6l0+a(r~#;nCflOsD0! zMI+BJ0__{evrQ&8Fr*%Apg2+d(myWmM5BS!2~!shPvEp)i=%paTg7;?H0hnYef&gK zsFY2F%F#q5zzlDXt5kzxF5fzfxgz$!*E3N&DYV`@0TyS-UZi8aq>i=yjtYiWXU)XG zY6%;+Suh&iJUVXrFUi=^v4`UJ9r~uZ`580Si19JM%$@~FvuZ!&Rj?##35*G_v|m${ z+|AVOB)6_jN1Q5hCxO_LIF;~#3H3A5O@Vum|85>v%a~N%icp{;^z#0>bWQ~l@@rd~ zdXC2M?&gmO25v|j0ruFm5o#{%c3^1>h*7xSr>Ld^QnC(YZ;S_MvGaNti z6fHg^l)_>)As{Af)FKNJ$wGk%O9QijYn)iFVisD1UN_!r!*N#Ng{9KyW;&9jeQ=C8 zw}MKt%F9cekZp3{z={t`kkcC(34!>+6oC_Ea zK|syyG_-0TF2TuBt}m>I4>1F^rPPB|#~Tz|B%=&*$>6MMz^LhWX5KMrQgA+**B;DD z*RX_4hrVE^lVVgnoS^@cDY!LQHsy;#6V!5NEZy4rx4G+Wni}s(%G7vz8suh}P4pm7 zp8qH|>SaAPoQi{775;?`>%E)UET16>=DY3;$>i5!lbpy-4FLq3FUfkT3kiS_ZK9u| zLmQ$+Z{M1Gk|gf~(sO-3AgnXG$WMZQQoV+hB*GWjB*Ld<7o-t3*L6`V)z7o@J_eHB zj96e;r4}rfRr>K52CDqVV1E`_a2?AznjXW5(X$-Zk@G_Z9J5+7S4qxB5X_MxvDj*F z8VgV4!M@01MLIQ1A~%aG7uAx6Q zk)kAtfSY=S|LS#{lHMFmMK1(WtX@gOPA{R+_VO|F4kW;CQsiY>CbCSaGen1wI9Rc3 ziKAgX3MI&sJ2|^s^?NAqn9UHt!9w)G-(Yx>+N-k(C8dfxmZ-v0gH=-zU6k%VQ}GrI z$`TKc?wdM1FP1{%E^!bC?84Mcm>NL!HGQg)sDcS$`0~oZfkJ9>~7>% z@p$hHI-X+ji$Z0&EDGGCf=a(1X@>YRgoNPkSezjoaDI9Q!rh~+p;M${a2`=^T2iPT z^Eo&rM%C9gy-L2>WN=7U9sq8LPm|{re`vFU>iD5if$Ay^?jmlS`iHj(62i5qs`Cs! z5w_5Lf|Oo`4q*68xkD}WnGKaV28_CeHtGL$52n86{&|$P-^kr%2`QBEYnS8*k3bB0 z)F_%o=27$4rX1L0LdtfZh2vRA!-bY0_W1%4z1o%3F&6H|j?++n*yHuMV?u6td5nO> z#T=zvY00)Wu%T9-JM7;g@mYAMLv{vj&y-$o88EJi4o6Km9+sok1pL!H?#UhZfNvEZ zLNY!in|sK!Go|a%bl$X`zeaa`qcTHU)~On2#IIY$sdq|FU1lPX3XxauhTg!q`Jae8 zc3H*VVV&^?mDh(@BvQ_92v}qrdvB;SZz%xWi7ukzQ6&>}9z9QH2cbmO+{IJyK4NR} z>6$*EWi3vmX}6=h+ll1|5PHbj1L$;-;gQ4) zj}1t;f!RUdU;UXl%m_0>1p|&LnHXqg zWn)*MQIRM%w~XP5%#a0?ym$aUWAyb_A%LBM#gpMG-r3hllmWQkcz@Wa{!?|C}@#sx`;)h23QA#SuLTgxi%5j&T2 z?{W5IM2TJ|@ATQ{gBw}vI_(dMB`AtSZoWx8rLO-~XxyRreP|i2;id4-qK=(6qtNxp zkunDp3uL|{!84R~;rJKHo;@*>=7raseS4U4*thnuvWvGpI?2n~cH-cnrB&_yAb5~E z+QI;O{gVe1B+$^RV3G*6c>$?Cx z!tYAXLF&e7;2ru%+a5a^&dj~$=-k-ujq&Ho(E?fJO4-hN=OSa09j_!ViW~BX%W{}n z#{#>!?(Rq<5^^s}^PtJM#ZI3zV3Ic1JQAy}tn1=6FGXW1@%E(-*1;8Qo{B|bcn`_& z=Igl4gKA{xz|y1Brdl74!KHavNEoHAqB5*e*D<)BnX8O)EhCea`?v>ow8jLW6x`o$=BQz|23>Frc(&MFeHrcfcoopl88BQLaD2iEb zw9NO8?xUsi_$8#=O{os)MpDfZ2Dy|Kw5>}zlqUSL5;Cy9&jlSlCChUnw7iE6+u6_& z-^&H()L1|2dOeC`a{M7i2&f`YtSn(3*@%GiPc$K7#gV`%*(IWYgbTL9`p`P7BrPp_ z)k`B5Q$0_%lUU1Z$5_e!iw>sm80F*j4QrkB|hiim&0yOzh<2U%{t{>>zox4EtAeVq)a2j?f( zisACUjst)rAfhUq*bThMWtrQTW*ey49En5?BffNuYG90{<9N^G@p?OUS*5JRKIa_- zCkQ5zd&hIb6VewIdc!@DAvz}iEq0Vah*?&%Hsy)>Jw~o#j&d#Y$mP|%{aoutRCOos zg~&w6BplleGFhrdUKU*#zN3m*hVFP_9f_wMuWEI{G;=`-BIyg(D4Zpd=B`W$qm=!i z1q4SJZF3rWGN4_+O76mhG1uoPOqe|1MVK)7*mn-r2kKukvh$tcthk^s{diLFA2+@S zVg;xt4${Z(cNPU=2a*1+KW&YUxAKD{pF2e6mOv55?Z?g^co|*e5J&oLD+(Px*N$eB z(R94Ld%7_w4RPg9)elr6lS2$LEAYwlgFQs+GlsG5G3lHj!k26ak4nrS#sPh z&I^&G+zXs0_I|UgHQ@t0gCk@b&KJYQV+v9~FB$|6Hr0R~zTOG$9Uk2Qlbfi!@L_2+ zW4hZ%MoN{BQu)`pDsLEnOJ!Rf4@a*(94^Ln6arH;c*K#48gs%dov0FiNe!Wm7?KTb zWWBL2W7eL6Y*(y180*Vemph2Xk)gCiH&ELk4elS8whouz2M%{&gOu%DzERL#9z4pl z0i{r=3OOv>#zUimAhqPztqZu6W!%jf1^)7F6x|x$E2d{uz=x9i4{pUC6}z34(qt&B zxL6D!dJLBXDh;q7W#sr7J`D*&aefb2GgB2A(nFcHo|x2AhC@*j@#1`hs&zh3&Kkpvt>?n=rA?5}>3 zxNKz|keX6?6l{&0qXYc6%s3)3;ue0gwgWmM&vLH|$+#Ceb*tvNuwwt_3+OgNPG4#% zflb4Bp;RTig7vyLdcgw1?LHrul*F(4)?`lzGR3NFd*7#g{f?uhbpx&tQD0^xE7vQ5 zAgHJhbwiEf3S#5)q&qF|np9WVF3sfDmnBF$oVr;XNAUBE0o1({V zb5P|b4Tk5B&^i>}52#f-%h{3eqS4j68s!wH=w#*|ZEaw=up1#=5tU-b#+F0@c!Y>( z3)|FPL5qpZ>U;j`?eYavs(pp^;MH8w+nhx`?6XXD>A^x8o|mikVKz#2WtYR^LSCH1 z=Tb^+gf1em>ar(IS4+UcuM{W4W3-k+<%(C&7LdNt$_s@o_JBD2^JKmpsK&A|@SP2o z=coAQbn==i1OorWW)HtrN~@`FIl*9i)V3OU+SQ*9&(2U4hUQTp_4}8U`rdy~shtM^ zIJ_MOS78M2<$q~b7rqZ*(f{rccgdN6p?q%9pc9Iek$aWtVFr^lz0686^lPV`PssBO5sZ&5~ND8x9-x z$TLdj+D zV*&wA{nx8$_Ehz6CB=dC_n~xL9qg2_5LYk1R{k>}viQw=npS-wi%rBSq6;U>y~Ar@ z6i7C`I)F846?(`bLXR4Dh19USGBrHWHOpurYpF6yAWIo2VRuzZP=?~mDBv+cCEVo# z!sg(?qj%w24Nlk(@!rVXk*XS9mnD zsA{K~uSj-Oy+b=IbDpPiFEW}EY@ut4s@|*}hf`@;iTt%;+ga)~U7C22F;aCCM#*UW z(h-1JPk)x7(-A2l216D{?ExYj_1{v!+oMW{0lKY}N3!^;GoytEW>)6a4DtQ?;BYTo zAIxT2IWV$eWP7JcNoUxd4Ii0G+OBB{w~Y_psUH)gRna~LVin?)Qpvhd3I1>}p1Ya@ z6bbxt8;)U=e*%j^9q!`ZVmK{}iVva9A1ilT?Qzv+ut(T&vRGA(k2vPS5|c?8#6|;LxR~U3#a&db1=)Pf=#agtZQz} z#fV}qNYt=|hbhfL{y6DrqNUwF`0ZJUv7e!PQdCGU3 zxtL35t8Y{ULNSD;z^$8SIzjh294>B-kr*k$-2NOshga7LIbpgY)3e#pUYUlnc$O~a zB;iE4I)wpDvCh#HCNA}!F<7MED|?AKaues>AugI?!;yVf7bpB=kkyJR?>S!iNOfQn zrZtkIag%nFxs8+bVySAfpg}cd(?9BT7CLru-Bvt~r)Z-T++(5()FnY|0$vU>9Kkig zh#Ei{-=`}n(2W~$kXH|XT{M!(8a4mU((=}}7oPWiV^mq-8?LEP54VzmzD+sL;M(wB zMo~Hms1Oo#_gelrc{=H*>AivxkbSSdnfPOp_63&Mwf3cn`YCw}8x=gYeXU73I{Df| zRlAW15K3GV;7WuH-FrElOnWl|JP(GbGEU1k8hKXet z%NQ5hET(mRH;uexeP$imc8AiaqvV)sd)5#EBgAgmDsVa1Mv42_p!)Y6xNm8l^KsQB zhdzNb26L*=M>h|M~)}0=aM}D6@$Rt#S1${wN~d8%cY*F zwK7YM`YV(nsI`sRA5hF)O{k31mpux-!IQ(LSJsbKy96AFwFE<*ike6|93YJEu3dY> zY}QbWV3(k1AGU=wBWNKiWMn|;q8U?EmOkizRjdX~{E+aGIuvnrC-8B!!yQ#0XjqV!9>V2F_>j8kMhn=&d>+Z42z&)ZMUa%Fx+RVT!KHP zE8@k$;dQKCvt*ZzT`7Cd>WTqn&`u806x%{f4KVKWKwz_EX-_fodRyn{`-F0k#dv_$ zo`gP#U&NXeCOsAi%ti>lH9!OVV1LS_q4`Y3lSWV<^HB^;0=XV*uGR>fKcSuH#C42V zoeIe__j{2_`;D=9u=?8-^GAQSaq);Ex)Apla8Z!6eYX+M`T99LKUE%L4yiNe;5?By ziTlF7L>Gsg(KUQKxJ`It={C*FBE^IGN%{6E>9`alA&w2T7{#HFZucx=EX+UDny!zVRAJmX)Vq`Ebbu3$2At7uaah}Q$jGwgl+>1#o@mVS_#;KW z?*7F_^WIi5o}fJW2Q)6Bi%mCl$t zy8f33RHi=W>aEv5WAYhcTnXD9unOV)bk^mS3B_kOJ~y-v#`0h-WAWJPKCVrGQ!4nX zZDhi=QwpfPfXu7Un^Faf_o83prLVMdCL9*IXHaK$5DvTDqDN>p<5nDDLo3raYd1r) zYYsOqNSvysg9(B%=k^W+2bEC%H+;}AjS{dWvw*>`r-lQW6>DlZC|hn+!vQKY#c%5q zavp+?{cJNTu46r7dP1x=Ea8xsFQ{ucz&hruBfxccfi*KiuNUj1FzyG~5~eRM)+c>Q zTvQHJ7gPi}ofMx zR&)y}3K1t&pwWN~5YFX)LZ?o7)Qicz`^(w9T#jc#0joG2P8KA8!}@h_jM{ufpUfC|CSK4e#duI%AmQJsiK|zbj)U&ybt-*8!6S;C4X`9FV3_7JNOFp^lHZAV1 zig!FFrJD&@PYz!-_yp0_cv0(3m!M)MnhFHM#L2EYQCu-v6|lG0lL8ar1zhb?UO<2q zkXD95k!lfKu_tghln1Fbn*t2-saP!OD~*vi@j@N3AP}x+z9nLxyk?e9!IITzBEmVc zCZeYKoJ^(JO$^|by3kWQ18{=o%!-dQ2#++1HRE~ov%Tyt z_*U_ln&%+dstgVR<6O)Tfum#2C<<t4Bi9gsy#$8hf#@MEOXR%-R%W=|7G5E*#swM@@xbB0`iV2L;OYKdSWrLpluV zD5v^7#HryPRhRc?cC6dg)!7;BAsnHK45P*>dD%`)_eq7*Xu^exPxL@`Aaj2_NeQQs zR#|fUMY`74r^9=PLo}KqgIW~Spl%Wbfxt?RuX2$EG3N;9VCzJxNgC=z))w<@EP2`s z=dRt~>V-~;*cqf}S<|>>DtAljF=Wlk9*ml{;b5FX&n^j?;+Ry6HfuGtIFKJzKQv4@ zk4&IK+XrTsZU&Y1j$Y?2VIfKL&NxG=M>+IfIGiQaQ6|2=us;#0_7jN4U}{nHhoew) z8z&}17gO#j<3__cTK#}hp^)fO4DOHSZydB<3-bWt!B@`*4GOARy%fyEE#o=43GC(A zH70gL6Re&_A$6(@Px5x|97FX@iCv=tNwRA&Yg(6GL+>Qfu3^9K+BGJiKm3*1HJDB2 z*)^DfWOfZ^fN>E%qz$*;UWA^KzxxlM$LSi--SH)MaGpasq}seVeP37M9sIiFT!b4( zuWu!O!YD1Z?+LdEN1~>PgwnWVC2Gi5GZLSx{1WHY;#8xS^Dx}i_0g;Lk74)*y}UY~ z2|oM5a8sp0xpdmu{7T|h(TtF{qd06g!o%5~-x8L4r1Zh?2Xh&D=XC=a{dtR(4q9Ul#q(10Op7-204x5gW#$h_Sur6N6H(EJFoF0^>8i|7# z#R|i~Mw0hg(rDa8z_e96OFVF)3CX(qEuoo}MG^Gf2eFguo3zX;l?OJ`{VKJqru2Q7 zYOsa{cAy2|0L#$S*U1__pg8co`0y?O+X!NzyznV?7K%8K!}aUm7LTI^szNDhYmSIb zxA*}q#rcd0?-O(gfzDzFa+;KOwm5f8vodFwek4SGeO=uk6;uAdwFGd!ryN`(kJy!M4S$vEyxo zOi^F$Hed2BOA0>!vg;!|0Zv`@f#Een%XHJcBXMJO_(p(4rt7@Qri~pY%46d2G-tI} z)oQO+*4|ooN$u<4jLIq;u2AF(`AGx1e%LMeVHHx{TD8@=0U5qJ!?$lQ^Im*|y9!#g zH5s4{mHoZ7V#1F^D}nJI=6tdaMbaCq8912I;^r#)t211>5NyfU0oSWpNhvTlh$l=- z^9Xn22vl>}+H2(mf1_;@MJhy(rJV#GaOdD^$8@f0|CpkYDH%OlT^WSaM_Y_KPa-<$ zotz`#s>&VRqh8U+`;O-kNWtQaw+hWti+gxIRaa?x<1d+ysuDKj$hvHPslQJKJ|{U2 zfGBLPv!TZ zu}ib9&14{2@MX&ls*qxxjk4i&sC=SSnLQ6y9f_JMEsR1{?iWKuWI&z?8E@p`gEmY{k$IHdeA5D)nho0BgV@btF`hl2t-4s1M zs0pQSDlmvgS{E2J1LAB|H)2#-n%}h=d0dwt?3B74`|vezQP2;cYKAJxKmYH zmqoJ50dg-?K4A+`-29f;M({+B8Oc*C;D-%kQ3z`6SnhP9t$T?aF(>&wRc};iH1*!7 zoKczA%T;JizfDhj)o%^^O`-b>+LP;tRlQYRf`f=;qB+cJ812<<016^)h~2P<650_) zWHgAy0AxBg8V$65KkxKSVvj{o!K-S&vm!C8zJDs{wqO$(O7cjC9eZvv);x4n>rB|Iz7mI62uNo>G))Fz(&cjlpPoiVx8jWAI~SN+_p3D9%vQR>xKBp!*@Z zZKGK!{y>|D`RxiaAfnD+@hNqJjZK`&XfZi1GSKiqEqDKLeta<}w*yq`u zmgiI~>_{hYgxwvE&^WA=l0D86<9+*u`RsJKn4HZ|h-|yLn25NgYjNr7$>aX(Ds=1R zIGZb4%c}eUa{9}dx%K$g!VuKtk+K`@(eEgn#rEp%d`m0Q3%m2kTcy&T`>M!p3-x)o zJ`Wq=otL12?))xRD!uc0E9GvyWVI0Fyhc}>_-W^ccV?Knm< zLC154YVcRNCCmZgrUg}1vbOA(QVFP(4+ZULX17_cLiYhleB`^n*j0E1`P3R9iG-o6 zB#d>BZe#uNy-i(A)a0H*(2aIa1*pCl5{JbM^-W-oSeB)!_B6w+YZ1&<{ko|87%vu2 zJ8URiLqL2`Embqap7V`3x7;~R9SHHZ zHhI{0QnA5p*Z@8^q?HLBM6HM%rV1tiFiBJ(bqbAyh^m`Z)%gT*jgVv?P#AiCPpN)} zpo*<@-`2#EB~_{bS;CFN2(5PFwKrfy$&jc4Bjx@;M2U=!INa?jSX7rTp>Bi@o}#XV zpil!bM?78RQiP`3HU#nt!nQp*rDu4#~C`9LK0arSoZN)!+xCM~`~FUb4d$uI8|)F;R-!qHxg5>;j1LUNB{l%v|d7 zPLo27Da_T-DKKY8G^Hx?F)pHL?KRGZ;%YCe_^S)pSy=|Ed7`jiU=}KMgF)aEjKcO< zrJu!UzOWS~9>s;NCp<3mK-BjKqiD&pabnK7m8pG@?FS>6lgQ~DIYD97Fv~#HB(*6+ zaLH5I`jN{}G;8lv&>-W)gNSLksIpc(!rZX6&2xq!C zs<3s=I|m!YHwvNl;IsR7IDkgTcnX{=>lK%O@x%}3V-3**9V zovR{CD8YDbi5?|?)8y75e2p_oKT+#8r_R$xWEHCSM4(Ei+es^GjfP|21OxGl{+Zrr z5W5tCP%q2!D?#5h3KQJ&`$skG-FlvM2Q*Kr3^chqLzfPM)MI$KiECih<0f8?k1Omf zw8R5jka&G;RZYiK+*}p?50QA#(2I<6qk*^`LR{61%-nN7QzKrY3Vsc%j?qhsP_NQp zVWLDef_zs}!}%~bxVDo})5&F1lwbj#+}WckBGy+ z@3BKDg{E`18PI<`@k;bBToGwdGl&xEpsz~qif|%@adod^HI%zoIl~8c5HCuN=iIng zYP$mxQBv$ZOmp41(%YwWSggpm-ahi-wy7IXD(H~l5W%9H?fNw(?siZ%lgW~`jPVtA zfb@PaRAevB6Mhk%_S-AP;IvmnFK(@PFto zOSB1GJMHiZp8qFs<~8*mHM(kYF?Cxb&L=y_D_aa4A7I#0IOkjSxX*aU?jp?ogdIDI z#;mOyC8WvLt*9kXLcmBb?D~1HqgoD>=MPPDDe;TP_M7GXXbxCQRZj!l zp*fXJ=%d|=Df0;&wI>0&E}eRMDjRrER@`trmc(sg4OO=duLo1r5X8eQ)9OP}yaXS(is>K`LG!|zbsEVdDAi9r;$z>4 zs}D}^5V74~T{YPhbXr4aS@riw(P zV3-PRtwDz%_+4N9qze5j)aQ4L^ZUH@aEW>{=s4hz1gZ!WC&S}uF__%ld-ZHVF@;nX zg#sGMB?gjFp4R>`UXa0(dRaGhyHu4}{BTH;Y_)*fhcDV+67hk+vXh+G9M-LeJXL1! zTQQTYX(-!K`iWnf@kz7cI4frmo)`< zp2|DuB$tO}_yChsk0fhBEhl`Xwt9kQ-A*pKspzkneiSk8RBlq;7=69Bai|qpHaE5- z5~Q$eZV2L9)eBdutne{ks#I1_hjB!~sua6i6hw)8`@m4m_E6rmFRw259*KfZ#dpwE zgDB{&-VSV$&|^xbYg}X>eB+>X5Dv7`Ph)RAhin);K<;6Bn0vJXg|l(hffEp$h@X*Au;!~n zU4ToMDF|Ki7_!FRFQ(}4w^t{ed-aJCjh0^}oh^Bz#I}awdMTZo;)A*foXQIrcd2{r zL%e^^QahOb^?U))9I=(lC2Pl)D#kuQBZC?G6z#nVBa5xjj!K>+;#DC! z2ZvO1+*%HU&|Lf8I7N_2rV8sgmp)$A_)$dz+1k*du;>hgCnb;(nT06v(2@Tfcq{}? zBuISWY8>f=-NDMTowEot){4>yyHKGN!j91-ebkzNZQwnllM>QIZi*NLR~na>SchOqTUCx_Dull6mw~G@#BOecF@g)xYIF`#k5+r7n!3*-%m59xYWi9SJ)5<8Rpt2qKhfZ8=$FWRQ?H$b|EMXt3pGv{8yI` zRV~KJ$vs`2adYG9F>DfO&vQ5*y;dwgxS)(Kyz?+v*cS>GxbB>B$&2s_BeI9k128x` zKP8VOmAE9k0Nc1Ic|wdB>3$S#=U}3ItLto#wlr&4JE!Lm9tF<_o)8PTs`xpQ%9>QS zm4si?CQ6?MByki1al`P`g1uzF{kkf#&^#K{2c}4@dGyHZRhq^tU4f=hWrtw=w%0bk zIYIThtS36LHYycEWvgi3ikEc}Wi+Frta~bG7M)#=sD@T>X`j?0cVP=vHCXQy_lC>K z{N!kk6yc|3bsKth+^RtN8?)hS#XvVkTbs~ICBtBX>Azk{z~xCIXwo!gyLL)%7R1kS zF&aJ|3{S=bumfq5=#P@x^b-}5%AF_0{lmK96u8MMtjfc}KV1M3v*EgFBD(=F7twbU#*yTz zF`mbsiM_cZq?A2h%+BO@`P8q;f2BNsvzx06_D1ygdk&KHwvg|&d=!-;Vb9IB^HN; zsijPbqZE$N$BP}Un6Z_*3NlHJbcy7$@_{Mg`G8BpvV}3-2lvS?Sf_l%SAssFG>||( za4&GcpqMe9&f1nXk~I#u{ASpno7U4uS`XR^Q1w7n%Q?vG@lw@eh767ObU0b$We=JM z(AfLCDb=b>pz^%0faO1(TXU*!!#h}2-}cyr_ZU1{adlZ|j}A>9pWj9G(yY|$ z+C)-krhuC%zFgICBrkXu6Ilsv1ABlV};Hk9w$${&X*xtKp#aDSpGTAUsR2Vtok z+`;_#!^LPh$SV*9F@QWWlo?9&x(~O^LEM7CbwA6467&Q+lasSzvGh{?n3RHj>MMd6 z64*@f58r&@66oee**-uCX{P;q7XKhOr*?Igo$9yCv2~MpDzs?66eK%fO`R6l!&yMc zwIvAY=jwe-+^9Vz26a5A%AQk9urr($HKH#ioA{K(gp z0>m+4!sIJk+fS~Z@HDK=EK@~lc! zdHAlM!m=b?f2w&(pvE@5iGWG7qoflzIo@4}vt;J9>#A4H@JiA4E;&_&+)*2qk@{qr z#*#h6$y=~rg9^dMh#yhNHldA((M4NDjUdK4`;^faYBy3M&1d~|5u8_Vh@x?l72_np z)~*D3<(n81iRH(W<-^Gt)z4RNDy5#o)A^u(sZ2AcQV|tDAZ1JaJpc|UEZSdW1f$>B|G1ttLk1&E&xP@T$}H{0-5r4q7ZvD);C1B*mnT;4AAbHcGzwh+e2DO(pxsDaGRmCe!& zy{gv(Gv}e#^USL-sMx35^Grjn7_>EOWEv&YuDBo?bM2wN58CDo_ki#+U<*mB=TD?V4gC z0YC6cgw!)EcBC|3z=DDgg!G3^gt9CLN-D_;LMv2(Qq+JkrTkkXv|4pY7x$38O&V&& zw`n4LnL8Ju54RUd$1y*6hv{h;+nTqge?ZDJC zp3eru(Fk^5V|^MdhxhuhZk3_kZde0*NMy7mB@~>3%{yyh7Co<)#mZ;yk0w5CA6$IS z9{2^GFpJ|@Id^it^AO!UWE!@c$B?4jm@=Hb!RSNw5i%#0e90-?WQ`-Z71ra?yeN=( z>F;oDM`Qu6>V7bG5NA1@YLxnb$LoqLo4vtSj~?9p;bM7EoSjec|EKc>GJEz;@PBuQ zqXM;Dc3+{+XgB85ak03L450bqG2Z#S%6MKj{7SY}CFqncAQ!bHbq4ZHO}bBaOCgCs z_d^&X4S$Iijw(pik%e-rx2^XSZ=#4W==>l=8r2ZE39gLl0aR|X1BHPpU_nnw9u>ud zg<@|gv@vACi@glK`XM{CMSu!&MxRdeO${c;#$!c_N()aTx zPp;dbc(-$%LNfz%op|d{?d1_LorZEgx9D{v$FC<7l+T+}&_{?dZNfAXWK-IDh^ofS z^;Dj7IWynaH)wTtah7zDryeb9ob& zS~4I|0;I`CyVU&O0uCQqIjNv zqcA*l1hBC%s$NTJaZ+qq&4{dzPu;xl&?5aI8;ZZX`*wkbSO(@`FBo zp5v^NSy#sjyo@beOp}j70b5-p(o=gMGj zjKboR)oQMQl%CYuI?5nu|tR@@!Jzg(sWja7~ijg3$C7n2!9@6$ko)A@8V zdQ6|7fEkhEQnivp<;ltN%y>0Qbx{4k&8niYR4P=EQ-)p8H!BqqKSjL4lK&MynX2sa zmUFslHoAV3lTp+I)3Z{Eu*olc5Tp)#^;1(u~% z+7VI$jKi$AcN71lYO>L#;`Ia|%HjzW=A~TJixxOy{3E&ccZ~JfFS&)Ry_{V7wVMbU{E(L zGv}2=3gZ4PD6LEiB2m7dJ&@`e+JU$uMB(`Lzwg*P&QG#s89I+~+Qr*wp18z`HG zfgKt?UsC!ckcm(JLD}+d@^9RqhXAu)M z?{E(nkuLxS9(g4IxY(x^d7%+6&GKT^Rzp>kHllf9_Bk>^d*OYQ^MN*cu|lORV6P)e zai8-;s=9IZuw8XU$Z*yeD zO*pXn4-_VK#=ZMeV25FVEFQ15t(DM#$JdE+!P^B5qbXi}uQp0HeB+YPoOdtl)?HrJ zn+Rs;9?5wt%|Y>tH7FJ^j?1I@>~y#&`Ut=Euk7Knczus)*wsJg*}{=(U#)Ht#+=Ph z2Fu5%#okR78((83$f5)pUyLZA>3E!A2pwT?6CnoO(}-*jF>NGoq9LK=Rt@#wco|mR z%3FA<;0S1S@BVtYqhtr`ITD9w8q>%&_4M33Fw$=1JWptd!6o3Zk-rVI^j(i`55-c+ zTi=KCbhFl*q&!WabN9=Uy&;Q=dH)k z6)w4(H+f-xN5|OT#KpjbM)!w{LFH^3QRP00sL-CeozZb|Z*mev0(Uh0_NX`+$Adc* z4K3khzL*WCCf^zfI~mG@m2qLWt^9ob{^_(o_1|NRZH($U(^Oe%xOc|GNnP&M^ZdZ2 zOm1W3Dpz$RNwBx(0PCyUtQ?&APCC2$r`XHchg(w>Gym}UqO7f`T%x{J$zo+=aCHhZ zFF8W@aJ1w|?Z~IEyd*TSuh{sT^fKMEwQ=~;cH z{93hs*46FR4J8*S94sVbOiq@?y#*MDa>)$QCHzHu`SoE;4Zbk8`T%Lm=^#pH5|(M$pk$QC&TIF_Y~tYWfPa% z*)GRIZ;hj+KoB0oIleJ~v+F9=-B9i)$W=ZixFa)&WJsdUi`^%WZVl4O0P6}Xt87)U zB#RW>EB&|wG4vA{M~NI&D60lJpbw8GS8~carp@)aW@&|R(2|Q5x&FGgWa)}M03j$} zEJ@dj^!HB2#UtIx@YS=@OWTK5x_6U)qT(2~Bmj7Bs4n=<#Pui(!5nF-f{{d>NCk30 zHiUkFdbK6NK!+PPjM4E>CG0vRe>`%$=R2ltcOq}=o6wTf`9MqBaD zjxmSsDNwN6_1P<);fQfoM$U%Xl_mJ@+;s@7$$>}a7H+7|DT!1976i8)XN`3Xr~u0F zGia++x{1BjZj&3o5*gMildyAOVbe$kQBT13>n!j^<|GqymvC_p@${F*(-{+9A5cWn zMrCHf=meT*NVPg$3Uny^eVMs?|3XKV>!>cq z3L!05(02Vm#W6I!gMn_=pk1}Tg5FU1Z=g3!`U?nw`R;t7UZ0p;Tpg@oi>6{saBp;G zs^MmKJhjg-6xlV&)V=l0SpH_WpdM1dyXT+rrw)klHd5J6#;TKWe}>C-DNJui zO2};ZS}{;9S#g;5s6%H?&PmhJl-{3Xa&qZOU{^;YxzX_P0M)n$XUoOp6s?a;uG}56 z?1CE2FVGU``N7MF#N<4t508gkZ{)A)&Vz`$U$}{6YTrfirf?M{@;sL@YFQsImp`#;r&=#zljl zmvNmb4&SHRr=^CZ)Us^Vs8Ru57~pON_p0LsFzBpPsT`FB4o?JPs3;*^Jo;~G5P2~! z*oPY!JAm`_ispK@D1WXiOS_B+_`>{7L0a=FcljuL!Uepl5H6|&*c=17N;FnII*i!j zvVUA}^Ii^$<2ibxOixi?{iVqUeEn{2z2fhP$Dty`@Y00}y>d%`D?YyDbXSk>aRFsa zb4UFKo5Qr4n){e_%LAJnh4qQah9g(Bp!j>4*`6=^Q8Z3qGIhzW64TUFSz?-^#+Esl zK%j0Tju2{uT1FJlG+dSkkKk^_$w-2rEQOfkek%&7bVbSn8YGk>so&2y5jtQ|jAgArdY=`DoB`u|cO~(hLHYF}U|!5An*A-)L-a z{PsY#n{kheSyJ9jD!axh&szHiu1Gc@SkFGW_I&?C#on4q3a#VLcy(x8gnN^%UwtIK zh$Bl5EvawRHqkDldQ)8{V?xX-VUU~9hlqr3m>?w>fx;*UAa2D81caoQ z0;?9D$?!dyU0G zCUpbG!{v~?F3&CI&yhi6`rP2hj$UC-B@DDq>e1MH#r9~_tTAs!YdOAy$Rrz-pwb`} zhwEMBWSf_&%Aw8%brVWoPHaPE`^FmPx)xj8q5uxxx3SuE8-~NUr#2;yBwa3ij@x&_b=sMG|ebK(k>>=KiI_CJ2~CWABCKzTCvZN7Mw^M8YcDo zq*E?VhST2e%V&p6xO$EdbWprlEb(hShGxa_Wn+MnPLzY=52cCzH!s~ho1f?%m%Ve5 zHcC5cU3vp-$_|>qGd8mQ>TH_1k6O^AZPY`{chR%$#nHjIfVaRLLn=qx+(FBEVX;JFM>HK&&&E0IuC`mg_8Yp?2TbqYarHb)& zL}4{=EtNhtx8b?JQ#`y5$$ff#IGLgV!wu!V*A$UF(pE)j*T9 zkm-_B4J^o^qM$v2WM(9-%Te3d_JfRJl5oU;@mOjSvwHC;z0Jcpxja9(pvWD)`~=j+ zLv3zcJx0(ZB3<)_+`JqMu6rZ`-h~{?t&G{~=4O9(x_nGLq5l9~HeQ;XEeoUyao`?J zI3iCn%vO)*jE#%-W_768P-4K#+K=Lj0p)hdAnEe$;c|2zQByEICC8Q5SO;>(Y9RQm z;W93Q*IG3L4eqHlVOW+p(1v5tXen5h4Y(?vMYBn18P-zRoJWry^?JRqMP_}%Y#YY2 zMoqzd-oUG#K-R3%lgNv34P8*i{%BZ2=C~=RkvsIN=aD&Y;)$5oWpn%5`E2%BvHjAx zlKjSPUaB4oYNx%J9OKn!dXl}@t#>77MziYPB}cS>p4>!jdaD85+<9?6zc*EyOQmY` zAB~FBCFKY+qcAMo8LQN0Um`DqV`*(z(Vih*Gm3A`PBlJ;u7SCFcYx%>b z8|G@=O@fU)egFvyh!zM-#4b zuXX56Kf=U4)=d=bjp4LBKWQ++x1CW7Xs{yk5;Od4v(|dvI(;K#+U$<*>6+UcPc6+t zU$ff=^LXoiTVT_6+-gy8+IuT-+8P4;Slh;#uP4qEnzveK;s6roVvS)<$n3EYiL=G# zv&O07uP4qE+nQQ&$b)3h7n{i%cN)(g50Jf#|Y@Nn2B$_rLLE7$-h0J8i~Rvu)GVt-y_INOMv#^QQqe&b_O>!F31h ze%?4zlg*l0d(+n&=W)agSN&(EsQG5|=(|_X&WeT7uw7M~8@}eNjpO_7Yi3mc3yotL z|28v>`K)mSqt`ckHJR}fAsc5;ay&3|C&4w&Y*%0BNv*pM+G$qnMNQ{8y|^1;n*z>4 zr0vvquP|6OIPt&PIJz-v3VjdE^tnSduFverFUPd{YP%V@aqR{nVt+#ucEy7=uCWFU z;z^hlcQth5`VEe=JqpaqS0A)-%{7SWatB>c(YPOjt`)opO{cKJu#M}kLDCA-F}vt~ zlC(WFyIPtS+6>t^dyA8XnY9I?akg5w4l_^fcN=H0hsU{qm}!~;(&lRO88uDY2AjHq zW=~V|3L0UL&(2`_WSmBuN7UnSTn6GHReey(zx|ytc?_dQCb#0qaWBDUCErGG>o%ed z5h8eFJ{==wCoIU)HhH4)y2&GuvxLe)O8!7eL``o)yHt^|orlUqJ7G{EgPA2pN8cfEp?D|YIzi6w>!k7^vFh541ot1i-gYpRy*=0Bj zuI5%yQvy_+gH;PdhsA7wI_^bSa**5a?10&UL6 z`ydXq28j(VFT zGW?n6PUg$vxfk#J=no@_cJx~H^SzVv=S~;Md|50tVv75NyNlthc;>l#i~0HKGb{i3 z+V0z)`3`234^+Q4hC0RHD0`2Sk~{|goTJFEZF{r}4X_^(uO zF8=?j0RC$X{9hBmKl6*q0o?h&B!GW=1@H2ozb=4(7X$w{1n|!?>;Ibq`1dmKUlzb` zFzf$Y0{Hhc@PAtXe}jSlI|BG42L3Ao_#dy}UHbXE0{Ht3{NEG6pH}eh{rmd@_&1pS z|04nXo6P$Eu>k(3nfd>T0RCs0{eN8m|8WNXZQqqHzkG^;|I5EJ9sY9+{9h5k|3U@t z@}K`l0RLrX{x1sPzh1$=%i;h3uK@m?zc}W<-zmWVyBYXjCxCypf_L%v>jm)dW8l9_ z0Kdz?e~$qE8Uz0x0sKA#|GfhE4>9oHCxE}tz&|U1Uo!B&SpfeA1OHnE@NY8kKP-TM zi-G@b0{D+G@I3+i$18aE{n`@1f0CJhTLAxQ27X5X|2YPJR{;M72L49`@Lyu!-!Fjw zDg*yJ1@O=Ol9GSA{Obb(_;)by&kNw+&A?w1!2b{fe_a5-QNg?N&tDb1KObP=4+Qh? zSMcurITXOZ%IyD006%8nUlqWgGVp&*fWM!p;9dOxZo&L-GV^~)F#lT>yo>+8E`a}8 z27WA9|3?}4zag0a;|%;g!Tg_O;O`6IKgGaL1n{3>;6E&Y{~QDVngIUu4E$68{|gno z%Rm37;QYSK%zq-7|Em?edw;$xnE!2+fz@6A-x9#Tvx0Z$|JwriXPNnbuVDZ0W8i;6 z01vaY`s3dJe_a6o0cQSxLjeC01OJ8q{?!WJ)t~;30RK~F{;vq&A2INMR{;N$6}*f8 z-!Itzo6P)wPcZ*m4E!Gu%>R)J-lhLPD1iS2GyfkJz<;WOck%c41^fRD1OG<^^M8(6 z{~r~=e}RF2O920+3f{&4zaxPE8Uz0`0{FN8(pY}}ssR7*s^H!8`;P?kzo&wC@Bcp# z%)i0F|3d-%HD>?+xnTYK4E#S5%>SVZ-o@Xa5X?Vj_Ww1({Ery;e=LB1liB}25x~F2 z!2f>&_>WZZ?)~|?0R9sdyo>+;PJsWPW8nXL0sN;K_)iPqKg+=X4+8j~ui#z${Zj${ zzR1k~rv&qVxq^4)w?8d_{~9y@pAo=6^UGrX_gMk_I~e#sD}aA@1@F?|pA*18%fSE7 z0{Hhb@ShXFZ!r7+^8)zyGw}aRKz}zF_iwyif62O0%f&ZES{;Lf9KNi4$oq_)+0{FN6@{<3%@87Qw zoZq`Dcz~!s6#wy01@k}4!2dG={QDUAe=dOEW#FIr?sWclt%7&y_m>FZUt-|jCV)R; z;D4zA{zDA>FB8Cz8Tel=fS)q(Zx_HXD|naweuV)34F>+(1n_S%@V`<3{}u!Ps|D~M zVc@@A0RQm{-lgAn3gADF+xQ@Ly!$ zf1LpSD-8U*1@K>I;J-@%|MrS-T>ANL0sK2FKo@`CBY=Mo1OFZY{Ck=8f4=~JgMoim z0Kdz?f1d#U0}T9c5WwGH;D0~>zt6z`paA~W3f?{c9}>WinfZUC0Dj8A|0V(al3D+I z1@Lb$@V{9A|0V%ln0RJ&&{vQ^=f0BWJP5}Su3f|RU zzYWBgs{ekTf&Y~P_%B!R)qfQJb_MJIDg%E-0RMFc{znAxZ~GOc-0!acw+rCk!N9*? z0RJuq{&xuA-^0NFP67N6G4Q`j0RKJ){sRK|Z3h0T0RH_9{PP0%YYhAg0{E90_-g|A zBL==Nfd3E!e_a4SX5e2Gz)uw{AU>W|4;z` zxe6XfX86}f1n^&A=Kqfc@Ly!${}TcHml^nv3gExW!2hQL_^(&+F8=;A0sPzHtEE3K z{Ko|F?_%Kp3jzGI4E&!Ez`w78clpnMDS+Q*;6EXNe?J5NCk61=82JB60RK`2@1Ea( zEr5Tuf_LBl@5ErK_J=96{{KcW|B_k%e=C50gMt5bg7v@2!2fyy{96^gi@$dZ;6KL9 z|EC4}|0DzdKMCMJ&A@+`VEvzC;J;e{|Ah+P#ozY`;3?KP*Wy@JF!* zA^cwyz>};J!vBH*{#ge8uL$7Z$H4zJ0sJll|0MzZH3t5#3*h$|_`e~5{}2QJHwEzb z8Th{-fL}83|GNPG4F>)%3ERq*cp{XPNw$0~UD{r;}+NuU1{4E%Qs z;D3&R{~iJSry2P72;e`VB~?-i{7;|%<77Qp`;1OHnD@SkDef2#og=Nb4vF2LU}Fz|m;0RLqM{!;?@uQBj{ zP5}S5UmeT8?-StfoecaB3*g_wz(4bzbpH9?3f|@aKOlhLVCH{Lu>SWm@V`v}e}jSF z5WpWX@I3+ik2CO_0{CeK@8bWV0RKy7{w=}$Z!q&e7R>)s%>3Je`G1;$za)VFSq6Sb z0RJ%t{;~l6lMFoRl&SK|ry2Mw0{G7{@INAe{{jR5+Xe7nV&LB|fd483|2qWm&wP8# ze}AU{{v8bb?-Ibjn}Poy1^4HN82Aqe=HFo8zYRXrRQh{A1AkR8{|yHIc>(+p1OI{m z{>K@3vdN_Gf6Bo31@Mm;`0E1rpJd=)6u|!>2L6Ts{%08YJpuej8Tgw5_)jqKw*>H? zV&GpAz<-v3zb%0OJOh760RP1b-hKc7O~L*BG6Vln0sL1P_&+Xy|2hNzF#-JBs=ytf zO#PwwkCz4bdnW@=Hr3So{~iYZUlzc>mw`VJz;83~hXVKyFz`nL_?H;?9~HpA%D}%O zfFCpP9~8i!GVreo;D3UF|5pU?KgGcRm;nB#8Tb!;UpoE%Yz6P~kE;Usk23Jj3*bM_ zz`r1X|0Dx{O#uI?3LYpo{Nr~E@c&r`ekhp#^UV5>1@OPXz>fs*Ut-|L0{E{m@Pz>W zYYhBd0laRC;L`6s0sPymrV1|neF6MC8Tg3+{@o1xhXwG@GVren;NQ!@PX+KB6})?Y zJ|wt5?`PouRRR1B2L4|Yz#lR20|ESxSMVhPpAo?S zBm@8N3gG_`1OMX!{QnFCKNP@!lz~4Mz<+{)9|_<;#lVjR@SkPi3jzG+8Th*b_%AZ> z_XO}?Vc;pIAXWbUIs-ouz`y<1lxZ&mQ_`}O+; z`~UwbyC3+h#y*bYcQve9nXF9qur!%kTC5C{$z(JcCc`j{R;^4{ZdqA1OeTxb)MQv0 zM#E&748ssjCd06p42#7uT0H0M{Kj>k`+L34`JUJ7dHSPwpX<8Lbw-xwBgl`5uj(GpK4fs^HBryI6!lwX#6yejr z_-`WCFBAC1gwFx~X2RzIpG3^R5cmni=O2^+e<9H?2Yx2utAM|Z@U`OA>pz!R|9aq` zCa(Xjz;7aa6PW)JV*IVZ&mr#r9bo*|6TS=d7ZBbfpZI4?`QQ83Qeyr=z^@@beh>7(V}V~sTt5lGo1atd_VrgX@DCCFG~kyJ{Y>DO6Fx`0{LuUP zqbmqs0Q&iaF9!Wv310#Fw-LS?^lvA81LzkJz6td2AbdOMZy~O~F5p)Zea~>~zGaYq z?_YNkJ_z_i!iNHX7vUp-Uq$$6;O{1U9PmYiPXvB7;ZuOWhw$mZe^1>1vVi}A@Lu45 zBz(Sj_3>*r;R}K9Abc?xe-QEduMGGhgs%ktUgG@M0DmFTuLr)E=r@X2&)*-!{jVAH zFDAy{2K*(2?*#rnV*WkAUqEa0CdychWUiT$4s{2Ia+0sj>-{!-v~621cXZwX%wd>i5G zfd7f`TY>+b@Xf&gLHIV{y9wV3{GWvH0e&yx0}t`P|Mn0*1o(Y~4+s8l!bbuB58-2h z_Ym*jB>>-#@X5gUCwv<40|=i9d;sBdfFDHoJn`z|=TO2Ifc~+BF9trE@MXYHBzz_C z#}U2;_~Qv*FJ4}T_rCvP{+oKY?>{wzehkrX1Aa2$JApru@IAmkK+HeT_*jp57^L?w zKmU0x;X{C5NBD5yO9>wZ{DXv#1%5r@6M%n+@X5emMx6gN;IAZnCh%7gJ_q=#37;ok zy?o*T|{ErYm z8u&*E9|wFn;S+)1M0oRi#rw^l*uUw(R}y{mdu`kMj}m<^@SBN#KJev4zX&@b>)A0x(Zey<$6uOPhny-w_Y7%~1B;D;05{9Xz6{s_XG zUu)j(4gt(F7T0rFA%R@f8z*W1pLW_H^0`kd8qvzV|Sn|4bvi`L%k@L+zhMc=K!B+WpytuLa|uN%#ifA1AK=Cg7hSy!o{@%|l)P zCkfvHdcFSY@(kHd=BArfxm(9=4(~+P_N&GgfAAau3sMEOF{oG z!dC#ln()=Y7ZKk4T5sl|&i@|5H-P@r#QtjnzJ%zv0{;NvJAhwH_-^s)`mH0p`L*WE zL*2ingg2k-+kH9VLxJB&c=NfUy}yC*(ZFva_K*2*h3x$*!Y2a%4B=CNf5rGcw;#Vr z2Yw6T&Bq%1{9h%!7x+5D=L7#5;mv!Mef+Nz-n>@q{td!c0AEk|YT(}_yt&r)@xMd( zt-v=Bz8Uzp3Eu|%r-bhW{&T|j0N+CRK;!k6ef_^6dQbE5#Ib- zXXc^KKa%j(p#LoK_+1D5bA;atd^O>lfq$OxZNP6Pd?)ZP5WWZa8o~z}Un|8t4AOg; z?|;2W_z>V%=Ozs_+;Q;C43t2b%Zy+)|7du z@gf9pF zWWra9SI__J#QCoQ{td#{10P3>zY+K;gl_@<6vDRye=6a-fS*cukMVD9%tJkYrxQL% zyn6ka&neyR{}9kWgYeILbUrP8?;MWsA1Nd#k^N(!c8wsBa z{D*`u0De2+i-CWaSidsh-zR(}@Y@Jq1N_H?uLr(~@QuKKM67=c@J)no2Yv@J{x0A@ zA-v~E|NE!;p1j+~zaa7I^Pf)%9|HQH5k4IF&j}v|d<)@Yf&YT=3BZ3z_+;R}B77R~ zt%T16ekb8`#H;(q{Fsj0{g(^+9~0MK0q{ErUkt|o3o-su(EpY26~K29z8d)72ww;M z?}Xn9{2zpG2EK>zZNPs*oc~VXn+e|oy!kOfxBEYEwEz8kAmKxRA42$W;142vlz8>} zA4d2X(EpTJ|9Id(BYYC@pA$Y6_!h!v0RIKyvw{DT@VUT$Mfd{XTM1tb{4vD-DHE^m zzhens0s0dNUk&=vgs%ntiG*(e{&>PS0Y91WtziD<=LERD|FwhuPGbLb0sl4OJrVx* z-){&X1biFeLxEpPtX~B1D+nJgUcG*9C44OKw-G)bjQ@7RCjnnT_*CG(CC*<4@GFUa zHt>%TK3BYY{+=LwKJXQUF9hR%neZjR*Al)Q_*V#D1?K-M;cI~3Lijo`{$0fW+Y0>e zM86q~{|~~qf_^vQJ3#+W!gqoG0OMnd0oHB(-ygeU1Ny$zp!^s4;VA$6|4_mQ0Uu2G zP~g8K&VK~(?Szj8{(Hj50sjNx6M_Gc@F~D|5I!CF-Gt8q{wKnFf&ZEC`M`G)z6kg| zgf9jD7s6Kn|106Ef$t)G9q_*qek<_56TTVvKM3Cjd^h1cf&Y{6J;47(_`os#_usvQ z4*}l%oHDof|8U^XBYYI_=I5lj?Z*P&L(D$`_Q;B{#@D~%l3ivAsUkm)@gl_=;YvW^LZm*vv;M0kIEAUqnz61CS z!gm9I4dDZh_P>8#OZZ^mXAwRO_}PSy1bzf=!w*dbM;oE^9Kh@#^(6 znD8mU2N6CEjDHB>Gl3sU_#EJe5k3#hKZNiFpg)}O#lRm(?7uQF{$RpafWG-}lHJ~a ztARg==+}Yq4X;Ch(zz&jJ2W!sh`$lJJGVpH8e_iFoz;n@adH&_9eAe|7>FZEueoPas9RfKb`1z0e=qRJyD+CL%sjbAbb$;=Mp{?_+-LI0DlB= z{-edK*Izi{V?p2inj~)T-wB|95#f`7A4QBm1^7#eej4y;gwGHki%Cw^ov1% zIpNEIUqSdv;KvMcKmQuwZzcNmz~4srM)B(U-%j{u;0p-f3dVm2;X6QoCE>e3|4zbt zj`j2&>izRB!UqAritwSp-%a=k@#^_6B779+uO@sf@b?ft0r-0fpA394;nRS>kMNn| z)%8Dmi2M6THt>;z_k!`SBgUT({4qqo2>7vtF9m)a;VXcDkeGk9c=i015xy4mA0~VQ z=tmLrZv=ik;hVwuA0x)!2K=!^zZ3Wggzo`9n(%=WJiUi{|9_mAe~5T>|5Oq_4D_EO zd?e^kB<3Ft{BeYj1>=8~7=Hrr#}oZz;H!y#8kqkJgwFu|8p3CTehe{xFYuEHp9jXj zg&2P!@RNyt3GgQnz8v^i!dC%bN6f!gyn6k=LHK&muP1yX=$}Z;zZvx3Ci-o_zeD&= z;NK;D519W+#QX!IJ-vr|{w z82_n+uLVAy@bzH)t;GBrLH`@VH-ml~;oE>ejhKHY82?nlcZ2?q#P|aydU_9a|NcPu zAmBR)A0l3T{Mb$SaNtiT)-MW-KY{Qup#KXo{&>*;jqr(}e+DuB6wv>J=%;~xH{mlu ze;P6VY|!6J^m9SKhw%BJzmM=mpnoPY{}SN;A^K%t{GL(n-@mH_z8~RhfbUQEdf*2T zz7cryds4Xl{EZgz>isj3IDc)RzdzCM1pTv!emCe3B>Dlzd3q1^{ym8B!N3nDd>HUS zgpUM%2;pOZKbu(pc=77~nNIjb;FAcS48|Wq%s&nE4t7E1X+*yY z_^E`i1@k|h@b#ddK=?+`KZEeipg)c9ZNQ&N_)g#x3EuUL*VyyeWdjC0#@Im6$ z=l>TF`!^KyQwSdp{Dp*%1mi!Cn12lDrw~34^e-fQBJeYb`KN&KUqtvc;8O{o0mh$3 z%s(6SuOPe^^wSBS5B!ycF9QB5!j}SnHQ_6O&merYc=i5q4dH7+|60N~fc`APH-i4f z#Qtpo{Ywbn2K=Rj?*QYUPt3m?^sgtpXOjQxhXsTW0zQZEp}^lj_z2(^56~-1z`TS5WWcb%ZT+a z0e%_LF9Y+>CwwLFw-UYv_}d6y59WV6;kSam`8|Ez?!RW>?;v~|@GA-53H+Ue?*aZU z!Us@cCf;8;JQAfqn(yOF;i|!j}U-i7=JzJ zZzB9w(4S3=zZv*Bgl_}>Wn%oDz}FJKN4$FfdWG--C-}dAw1x0N;??($>IfeS{9I!F zBY@8$d^GU$2piRi-$snT4ERRESAzL}Ncd{t7ZCHW1-^;s*Ms?gO!!9NcM!e>_)iGm4tz7=yMX_c z@Sa%z=kGTV=PwBO9KweJ|2Z-K2=VIur-krQp#KHoV}bvQ@Cji23yJkh0{xvtKNa{k z!e@Z-e?#~z(Epb3Uf_2TJ|Fn+2wwzzJK;-#|DNy_;?@2C1L3Pc|3|{t0^dRS2HWh_9cR3w%Gq=L6rL z@P)t+Abc_KHxcKrRJ{87IgsdA06&oM)nNRKiSgHh{!pUd0Q`Z3Zvy@x!nXn+Lii5g zZzk5S8~Bk#Kj0+)_iqj(e2{o`|Ai4g6!^ml9|8OkgpUS3obYkLk0N{`@VUhKPXRuH z=%)jJ6ydXgA47OA@R5Yi7q32lSVF8{A?S}M`X!*hl<1d%{&7UV68Pf@UjxP;L-;z- zpG5erz)vQ8Gw>%6z76;j3Ev6)NrdkK{$#=jp6vhpKaTJrz@I|+aNws9K1#fL{l*hM z2J}xOd_3^C5Z7-K@MjSHRN&7fd4eV({v5&=0G~&!e=+dq68$pZ&m(*# z@G}Wt1N=pVuNSXgKdFS@3i`{4^=}6LVxr#$#=o5CcYyw-M86yOG{OhO`QLvpBYZIM zmlHk=_;kWYidXl~6@-rl{VNF{2mDopPXzvI!lwYALHKm>>iVr9_HQQenM6Mu_}PT_ zg89!Od_L&UBYYw7S%fbJ;_~nF80sao+{G|h*PxQ0ItB+qRiGB|7w-NnZF#g*KUjX_Agf9a9 zI|yG2{7S-C0DmXptHJzN5xy4m?0e%zV15fq8|5p({1o&qN9}fJpgpUILIl{+^S06v_ zBFyfG;L|Ch%Vq1o-a> zUoKvK{QiOPm7xD4;cI~JAbdUWy9wV2{7-~$0lt&)?c&w-|C#Wep#KZudqDqJ!Uvq@ z={?lDh-|vKv0RBGW{u2fKpF}?f%>OUK#{<8Y@JV3&_Y?C^0sVbM zKOOkL37-YV{}17FK;J|B`-wc@*AVMh2*$rZ(JuymKf;#+A3*qWF#iJxUj_U?!q);H zNcaZe2NAvr_`!s46|dgEN{Ic_4*J1FzYF+-2=AF{-T&3`KR}E>5cuIlKN$ECgbx+3 zK7JiS_z2)b2_Fsop@feEek9=&#jEFUEph&mLH}@~p9cCz5IzI+!wH`a{3ycbg7J?g zd_L$$5WWcX#}K{*^dkvh4*JIsz7q7u621obD8knRKaTK?VE*F?-wgb*gl`4opGf!) z;EyAGH}Elp4>;Zb^}{5>2a8wlU+akbS19Pm5&a0@Pa%A?cy;_!2_FmkrNsObKz|z1 zPXhfj37-o3iG)uF{RfHpX90f}(f0y>HsSMupHBE9;FAbn3j8^QuK<1q;j6`~`#+iR zwV>Zd{QKty;LjuaP2$z@uP63j3+P`!^xHxIA)?<2{DnlnTfF-Gxs2!sB>3O|Q;B{s z@D~$44ETqM@kaumM)YHVzl`wl;?@242r>Rd;IAP1$-qBK^i#q7Gl+f$@YfJN8;rl4 z7{3?v=MepT;O7#)2#i0A@Fk!>kMQN7zkyi4O3=TK=+^+BP564?uP1yX@Cyjv0(=hP z+r_Kb{|$ui1pS4C?*V=h;RDa`zyIGz_z>W|gbx?5uHQyt|3-rT5~3di{8GZlgYiE` zj6V_d^N4;5=r1RH8t}^qp8@;|!e@c`=M&xw{H=t~2mUs~7Xg1e;Y)!pAbbVzcM-l? zyn6kuBz!IC-%0oe;0p=g1jc_i;afnzi16*8UqM{|ouGdY(eDBNUcv`X^S}QW6Fvm^ z`w1T|UfqB95k3<5HH41_fPa$MzgxwJShpe1@c(%{m4t5v z{ig`u0sNE1{JVj#Bz(Y`*2LBQ_Y~oSfPb3sA;=T!7baeP|LHlR9|?Rl;bXw~Hxc8H z1N|3?ej@NM5k3Wszls=t8t_|)eg^Qb5<3_;&H?{c{`PJArQ`d^hkf5bNhj^nd=n zo#+RNSLfeE_z>VfB77L|&4iB-uRea%5bGBW`d<+JSkOQ1DED8#Hv#ymgii+kOJe+K zVE$hbJ_Gby37-x6UlZO7`ri;fAN0Q^d?Dz6NB9!p+X-I|{P%>f0`vcY@HL?SBjM|T z?;w05@Vg1$0{l;eZwJ1U@Ll2qmDewO2;T$xzYsp~EdR%kUkM)q{5iz^D;)SPq8|nP z#Y8_A_}_?r0`M;qk3Y%4cN6_I;Qu6iCh&g|J_q={gwF%Mhwz2KzeKEmiFoz;`Ag^u54`5k4RI{}H|j_`?Zb3Vb->D}Xt{6KYe7GP@D0EpMffJ* z#}K|1_@fEm0emFkyTz;P|0;3)c&1zTU)7H#`hnur$KP>;4*~rs!iRx=A@TSV3H-4{ zKL+>-gpUXQ9%B4Sz(*7PRNyBPJ_GpsiScIxe;m=z1^#%#7XZJO7=JPFF+{%%_(_DX z1pWlV*8m?&_u2;T_&DTHqUehT5+fj^b-UBJf^-jn42{P#4%2Lb;mv42B>pGx#2 zfKMQNH1KB-J`VV4gijQ&KK`9a_+;P{37-o5*@RCA^Pf)mEYMFPd=BW>5zjyJfS*D1 z3xPk6@FigWDTFTr{fh`+34AKyYkI^hG(@xT9HN%&y#>in-Jd?@H=5IzF*uOWOC=wD0tSm0+7J^}bl!Y2bioA7DC z&mnv!@N)^DBVOGOY z5%@)fZxOHVpBo9^2KrvYcLIMC;d{XN7ZW~UhX4KhX2J)HSJ!U|;X^@xDd8i4zlHG8 zVEk_kaex1a1-_o}@nHP<#Q2kdzm@Q*z~4sr3^4!O37-Y}1%&s4{+q=5=K=o~;S0d{ z?;^%u4E!p>mjQn_;VXeJB76<-s|jBZ{Jn&46tCWYiV5Eg`u7pO4fNk8_D=`!4TSFk z<6ldR-*c}2{eK^@NWG{vpE00bfS=MBpDLe2RE=|35;HMe2PFI7|2Gpp82A?m9|ru3gpU-j z&i^ICM}vMX;p0GmE3y9)Kz|F-PX_)~!lwaWNBB(OUn6`D@NW=4PrQ2mUnhJ4=+_gz z81&yHd@1O^P527XZy;A8fe>>rWfd7c_A;32gJ`DJe2_FIc4#GzP{|Vt^#0OcYq4(cUe@ggx z;6EdL67VgAPX+V;g7E2}-%9u_;CB+<3;frF&jx9l-A)d^hl2gbz61|Nj3Q;e*7h_pd()9}4>2 zgbxS(zX%@%{9eMx0^dXU1mO1(K3Tka|M-yDzp0@A57Ey6-b1{9lns18!si0tpYR31 z2N1qkyt@7a2ww{N`w_kZ^!F!x73c>Nz83Tc622bv2NS*#_#nc!06&EA?O^^x3Ev6) zfrRe{;}0f$zy<#A{|qC1uy}RfsY}48}J_!(@#^#U(+M92`U!-O0R1xv z9}W7`2p?3H)5b z_lQ@o-+6=&xX}Oc<9fmeiC6c}0>Xy^e*@to!1$Yq{TBuLUZNih{7r;U0DdvylYzgP z@M*y35dTy zfo~z!FAn%G2%iZ2mxNCN{$67K>A)8gJ`4E!2=4`c4dL^FFClyp@DC8a6!>+7uK>Q3 z@YTRSNccM7*Asp#@MVN=7Oy^jKScOe(0`cl9l$?A_-^3K2_JBg|MTaKgbxz0K7Zao z_)y>iz$9!iR(Y8-$Mp{d&U3fc~3=j|2W~!Y6?7HxND< z^xq+TD)8?TJ{^qzJ;G-Jzm@P_;NK^FKJXt9zDT_K_`i+tCBQclz6|&e310#HcEVSQ zSFisj!q)=-G2t7)_;(P#5%fPLd<*cO5xyPx&k5fJ=HEj29?<`a@PQZmzkkz8_z>WC z5k=U|AFwC!2d}295DY5!smki zZo(IU{!fH20{x!}UkZFD;VZ!Se%B@SZX5zkW@mc=i6@kMPl;-=FYtzz-mNA{hUEgii+j z0|=i6`hkSc0R4f4&j$TLg!h7e5aIJde=y+-L4OG0OMo9r_;TP6BzzU{!Gx~`{%hj? z*&trMe!n4nBj|?^<8J|eIN{rYZzIOv1?K-P;d?;;P-6Unm-^rTM-n~+_%OnUi&xM8 zVT6wa{r?d@2Kd7X9}j#u;gf(LMfgZJ-5#!GU{uILJ z0RKHP{ygC0iGCsQrxCtHyt@8V310^KrxU&s^b-hQ4f@jvUkCbU5WWHQ&m?>k@QH+P z1>^sL*njQ7ClUQlF#dB0-vjzH2p@2nb^llQ@418z60d&zC7JM{pudOk;lTew_(USOehT4JK>tF*r-S}X!e;`15#h6e|B<-io35xx`nYQpyb|2*LXuk`dD>iTUad@%4Y5I$7A`u=AP;Uj>5k?_%A{CkM&Cl>fu zh<-d6{}#e0f&MSV_)~y?o#>~5@xMX%OyKJYp99AKCgF2|e~a+>VEk_rz6kht2ww`u z-$3|s(0`ZkRlvVT_*&q%621Y<|9!$Y0{;Qwo5A?E5xx!hM#6Uj{~_Uf!2GupKHw_< z$B&N)A0%GA|2Gjn6!?z`9|6X{gYZ$ne?s^eF#cx3$AkW-gii$h&j_Ca{IA60PdXTX z7vVEO|4U;0IlzBK_&hNF--z)S0RIiqF9PFlBYY|FzZ2uH0OS9I@KvDSPK>`6`0okd z0Q?VxZvy^D!ncZ7pMQ4{z8&;;6TS=derWa5Izz3eS}W|A3*f$!1x0R-vIgp3Eu?#U&Q=dfgeot zJHY&d2;T+zdx`OTGW_rVLy3Nnc=i5&AmKwmKbY|0pnnkIBY_`A_-HWxg9#r8d6*&Ibi&u#Q1YT|4_mg06&uO#bEr05xx}k4<~#D@Zp57 z27VOb>wrI!@LR>J_n*;(ZvsAo@GZa}Mff)0#}K|ly!!n8Z{qst2K`8)@43eR{ikCH z9|-(d!Uv02=l>5e|1i)WPxK=|-!s(x^VewL`w>14_!wgRiD3Sd2%il6WWuL{@t;8W z4A74yd=}`RNO&*sClNj$j6aU>g}_fCd@&gRse~^B{dmGx0Dl_ctHAiD622Dr(+S@I z#^0Z~ej9;5ljt{t@h1|#4fM|@dz4q0Akj|-{sN+(2K+#xp9%a-qMrkNG2!!oPbGXI@Pml?mjHh$ z(Ju#nFww69{&J#UD_(v6e+A*|K|h`Fjlf??_!i)=B78gWR};QVyt;m~2;T$xnS>9V z<$wR3P52Pt=MX*|__>6S60fdb7U5%n4T5%}u}p91^>!l#Q@*YA45 zXM%nX;d6k$f$(|2FC=^+@HY~^1b8pu%Yna%@KwMMA@*;rc=h}*A^P>8zm)KepnnVD zn}N?Ge5-i%`dvo&4$xmg_%7gYC43L?s|X*E>3{zpO6;Ft;8zpH?@7W3iB}*0h7scr1-_E#M*x2?(T@i6-$e9dfv+NbJn+vDJ`wn5 z37-u7^Mp?oub%(SgwFu}1;S?oUqkp@;9n$s0q`#oz8LtI310?$2(kYw#jDr9q@I8-wOO|gl`7^ZNj&SSJ$tB@EyRvL-;N*{&xxQnd5)|e~<8i;??VaII;gi zfFD8laNxHRjQCZvp-r!nXt8M))q^ zza_k9u66%b@4veU9|Zh&gbx+3UVrU`4+s742_FUeKM+0!^nWCLJn$WaPXc~7;Zwo< zeJUkEYR;Hd=BXEA$%V2U4$&2KdK_ z@z;a#hZ5s&2K~c{@wWj#`3U#(?*x7z;d_8zInsSUFv~je>iIvESidmw>izq*!`=5I zL4PFCj|2TOqMr!*hY|fW(7%c3X99l(;d8+F!-(-0fc_MsUkv*HBl;DfA3^l1f&bR{ z7(#&D&-#Asjt%e}B)_NrPzU@^Veb7_F#p4e`L}}pcSOGf^p7C=o_W@41j(Y9AAfnD z=m!BmgYcoihY*AwGU1mi!77=Ie*HxlE|1pY;0{5fF! zV~Ft=fc|^L_=|zBCH7w#82{14_^UzxEn@t2z;7bPzZLi=2;U6+ql9k*eg)w>fsZEc ze?7n-MDzo%^S^(6M7;hC5wE^~bxEZA`)?TN2S>Q~k)VGm(T@iGKZy4~;y^!*=qG@F z57AEs{mY4dD(L@B^fN&J3ZkC{`U42>1^slw=Yjqp!WV-6m4q(_{UL-e1O2NAUjh2T zgs%qus|jBV`Uerd0rWEn-w67{3Eu+x*ATu9^p7TdC+J^G_-@c2NBDqj>+vH{dHp_% z@Im6$*Z&g;9}4=JgbxS(Xu?N<{%pd>fc`|n$AkVH!Y6|MB*LeF{#?SRf&OH|XM%nf z;j=+MfbhAXKacSFpnn+Qi$H%q;Y&dOaKe{^{&j?}1pWO9UjzEtgs%hr69~T*^sgs; z6X=g3d@JZLAbdOM???D9(7%E3J)j>;_`vJ^AAfQPA1q#d{5g^EVW7W|@DZTDi15*% ze{hJA20Q#c|Ukv)W zgf9jClL=n|`b!931^RJ>uLb?3gs%tvQwZM(`nM3i8T6+Tz76!35xxWTPbYjg=r1R{ zXMz9wUx|bd5+A6%{#ilz5YRu1@Zq4JPxwgCpF#K-(7%=NaiD)L;S)jsHo_-^{sn|j z1O3|xp8@(QgwF>30>XPi|3bp&gZ>?aF9iLWgf9X8m4q(?{fh`+3Ho;uz8duR5}$uk z2l|CXzX9}z5%0e@f&MC@-vWGLxcm42+raq$BHq951il|J{vO~@C4Arw{*OQLgbxA! z48n&4KaKEFz)vT9EbvK$PXPWr!Y2bCIn@3BO9TEG!e;_Mmhd^ik0X2@@KJ;>1b#f> zOMpL?@a4cyAbb_@(S)xBej?!;fIp7#P2vNU=by(Dz6JOg!nXlGiSQlb)z4pia*ZjB|1}z z`aSdit0L^bWBoVt&#Fh1@eA|swEyWk@#onF9Ij&H=M#W@t@4kC62d^Kk@M4y{K=U&Glac*8d6PPnmybf1B@=zP)Gv z^@rm3xA|Yh%a@_-9gF#Ywm;_CYWyA=e>xcdS}^{f4R4Og-oNN5Ye$SQ{+oK($G^|` zkI2sxf3S+>&#J$5kbzBapI4sv$TQSG?eT>B{?Zd<;NJP$e%~we_gbg1_v_EB2lGEv z`u6!(%(3QgJmvK{%(1FRg2rzXU$6dQ{B<604Lni2x&Iyp<6o%h-#gbD ze~LptThot?@!$WCg8svr{&&)!;?OVE^pm9@t;~M|=r?HkM`c;_H}8+?Vf=BQ<2Q|; zE?yo+|21~sY5WE{e|cd16=3{_8ynyJJMH^#i}XkTTef~;?@!nGo#MR?ewyLY_^ZJ9 zp9JH-Nz=c0p0)nw93UjnQGklx$(z+j#5p(Tl(ttw+Zz3 zNZ)?{|4{no+Ny_r{^uCWgwFrR;+^il<{v};N0P!TetZ{q36mP0}}?U#o}x`hQ>3_e}QR|F41mZcTrq^qux!^nQ5%)rudb z4&L~={roM~_%FoIvU&Ub7aHD}g5UG+P?>+ac=P3YZR5A^pCy`ph4hnUz~=dXAM~G=zWw~qy52hfPLE$dYR11{3_?tE3ADZLt{xQ^e^TbTp*MFFJ`|}_B{vT*~ zwEo#ATjN*XfA|!P|2$1ULHb8JtY4C*UjX`_gMOa$?fdsym+M!j8UGyd#%1qw*w^o6 z&G^f}_`d|>_YB16uR!_}eCqy>e|t6k8tJRAUt2-{WKI7C>5sGZWjp`-yQv!gwfLj| z{gc*D?0&h%4_s*N|1l1JiQ&=yZ3pY$2IgO>=}&Oke@xT&#Q9%8yFmXFP5(ma$2-h_ zyQUus`t6`U!1z6M|F}>3Cp+~2*7T!6{|C^Ypy@Zd?2k1(I{%5F-vRoUX!?T}S^IC4 z!~8GQ^wUBAC(zH=^rNKzqeK4|P2Vg1PVwgRmrl?($Ar%RAvap{H$G*-=dfSD-)s7r zr}*#xUqFA1@dOj~CrRJ@_=I}c`=bnx&VL^0cY*#zntrnMk5S{s&+Yy5HT@FM{~h!T zHT|1h_HWnpt3baS^xxFoola(Ekhc_h|Zc(zic+G&j$VdK!4N_y#K0P z_QMR1_Fn<$9{~CnX!5SHQ}=)U(Dyx=;_WYNPPOho z>iY)=fxh`UDQ4gP`s<{{*7_S?vdQPL&;MG@_-Be=X8hbf{wY_%#yrFV*xHOW*jCBR+?{KU33>2mLV6 zU#jV^mHy8@b^q(}{rb5h*E;`>pT7`{&tIu{`|EG}`UM#t zoj>nX|MO=)*S0_YkJI$)rEh%66Q9H0zfj}96mNh2V)ywPAF#w)zwthG|MT~p#vdo% z{_#(H{|Ajv6mNh0wfk`627|7@4DpWpU*lJZpJ1E6{r-KBp- z?^PJf4AMZ-vczWw|*w5d2;_dGr?+`!MNBhq|$?$0XlTY`*e;fzKzg*Mz z++wZYr4IcintrDA)5V+X7X$iVN#DMHmrCDh|DR*rpv^V4uV0pUr~6N$;nDgvfb}~8 zjDM-7zgGHA=kF#>zZLXP1pP`)zh3&r^7vxyN?-1|w{9~tP{M}&uabWzRA^7}t zx$GZocy#`P6a4r86wpu7^oQkH``_5MK8Jn%&eZfHK|db!mudRZ(zic;*!#Jfe!TRf zW%TCtHx=|ZYx?Of=l_hRpAF`p0Qx^_`b(wn^!Y2hH2nh5p9cCfjBSGMAJ0qQ{`}2; z|1Q+{7V%EcA8t21+P`IB{AYpjZ_)JkO8-Ki-D}NN{jC=@{Ti@;rh|Tmrk}jbx_*wZ zEtu_>p6@jMcIm4hzdZ-^k2anlnt!ML@#DJXR^NDe=5yHlH;A`Cek>7hzkk~Oe8Z#j z*Lj99G2`fapU%AglEL^N)bxv_@AUlj4UMmK>3`Mux5e8ZzwGn>Ni+YzY5wz10rS7` z5PbdZaoJBcJX-&7(4PtVFKGIQt+4jbPM_W5fBihG>BmZ6-M^`zzgPP9{o5mb<3IZx z_VrITHkkQ)_WgTszPs^HH#}Ou_%p5Zr;h(pF#clc+sEG}eW&q%uNi;Pt=9ORp1-we z#-EtzzyB@=;~!ysO;5CbCrRJf-ad!@@prn$CyRG_{xD6xrl|e>zjQGEE5Z10*7WB~ z-|6|oB2C{bef9an)u8{RroZ0h{5NX)6=43?fc{QRzt-jaTQvPTF#lPge~9r03)(*& z(sz3OG)%rGt^NFWNEhuAk$4cCY{I$ICSR@L4Td5 zzgYSwI`nsFe6@I|>*qtw`154^#_gf^FxPKB7=M8A0E^DwcIi7^KmTa@C1CxsLH{^S zzyIyl`E#28c*CRncLSLJ0?^OY^uwj^H2yn?Z1B) zfqsvsUm*SS9r}N0`tj0N_n#N^7Z@L)LHqABm-C+|-;=|B|40S%Ukv(BO5gtYJ*>dm zf9Bp&4|A;Q(Wx2#2=Vsk&-Ta97-NH@`A3Sk&fg9{}k~@I*fmx zX8hqvR$0CN3&8keH2rj!{RxIg>lX|9D?$HCO@F!c?fb`m{#R*ysY`EuPXo06n_YTO zIQEU=r#PIyy_)q)mi1Gg|J)7MZ=$9@^iFI48GpUcVPC%}!=v+;2hQJW(7)C2X#I|L z+0WDTOF;i#(0@eRcmm0Q$={{aTmnzeLjyKF9z5wGQ+BZa!o%K^dAQO-I{)!^k4GX{r-=??V5hJ^wp1l zJ_`C1N8|PXUHVlH{V2nu^$#`Qm^Y3h@#gcN4WPeV)8AKe~X#f65!v`3D#{T-PSdq5Jp9yRH3e z+@5?6d;dVgqxDM${mr01Rnw1?{;@uF|MPc>rk@G=HK6~Prawpe2@d^7H2pm3tIr=^ z0{v~8{?pQTdjI=xjjwm6Rm%a^qsE1zOSin?>B&cJ?NX? z(+2hLm;Q90)$_mp`o1TVz27SRMDgbR^DWT7U(^5EWq-Bd(fubf+1fd3zX9~$()5pA z?e6~fnx>yEef9avyP*HQrk^Z*r~Myfe1af4f7gmPKD^>{*!Tab8lUIV&(`?0;!pOe z`|qFoHGYTqzV++-YwY8%)A*mnNAyAY(e7V1Jla16;QW0E&fnjf{;+$j{bM{l`yA%E zQjb41{W8%12=rr&PY^)oKUVrq_m2sNNAs@%{f|NaGEM&y=}%WDYy8~4{;8UNqx9A5 z_Y=@B(DXM--|6wQM&oP6k8&9QbDHsop6CDk>oYL^Z#4Zcr9aJ~|D~oMEq!(UT0no` zIJ|!%?zQ%>)BR(z#!nINwEov>e2RFd>;D0b&vMy+TjQ6z^uKF-iFl{yPsbSlKo4EN zFKE2|{t;n#bp3k4{%afT|L+&lHT@mZH@270VZVM?YrLn}+CNVIU5y_r-oF3s^M6w_ z|01ye+rj(~Fh0Qrt$()5et*NG^=}6KA3*;MO@Fh?e!Qk1e!l^R3TT3+kOzHPszvlD5pFsaDP5;FE@cqYr{`WIpAfoekzIgldcf0o(9-Y5DF#bJY z{L?i3Y?uAhH2o6L{}uFa)AUzK-&kIs!+!lP)AXyPufBf$4fNmA^lPQ>^#1#6ntm(j z{{i~@8v%6wJEU)HJD2X|ex*xatMThy`a#AUoM`;dig$YcbE(ER zxa@Dz_!gJGpYaAc8h@utKSSdK)>!-BY5%R&_)wRAr^ZLQ^y7}l^N)Awmuh^9OaHpY zXS(!5V(|ELUHXeOzR0D2TI0)I`T>*h_-n*FT|eh*{0A=k>oxvsm;E}8?{?|iHGXJ` zb^VO?dGzvs{rrvL(c@Ptc>D?p@_+sxG8wP`ani4K=pSf!)X$cFk$Cg@-w4oOAbtDC zPkxgAP+Q-;SEmm1fXdYEHXkCwjitG{XfJY{(A?}SUx9RHzU{N2*G zfBgHRt=9QF*Y@|?$Ny_z-}b~L{6ed*K7T$8^e3Kx&)-JrPqYPXzw|^I9-Y5f=~pT9 z{~zdItLZntZ_R(cZChkgE&43Ex#v-FLpN4_?xjPwunnZ5tx zSB=KcaOwZh_)PJm9QwZ)9<6@~IR6vD{3o1*&;Ls4+uy&kpZ~FjNBt`4tMA_)5Bjq- z{YL4hJIwzoO}`tQ|4E>~QPYoZvi6_T$6p`T^dqnEzy41E{WeX1ru3cW|COd6FMaj; zI}!9Fj1O?3>wmNKLmk%tVvYa6rC+b{yTm)a|NMaA(f-Q@>wgNE|9hJL{vTWCf0e`I z?^~LFf%GHgf-xU|P6hqYIK2MFJFLFb`loArrAz<3#@D;_{ZGN;ZxMf_!~VHIG{#H%@SeN~`HT`(dKOgi5$K&-sU;2ILukR$-*FQny z=eYEXG=8~wr|Yj;<4eUm-M{|Q_$}fO@%SFLhZE0lhDZA^Rn}j<|D=NTAAcHN{~gjd zE*qc2zW$MhNBshD{x1Rj#hQMX^qpQmEY$SN!2Hud|8-42;#2GTJJ4tL{?FeJpNiKn zMtr%0Kh*GO{TgNbMdHo-*A-y=8#Mi9={udjGEG1IYXAGkm7xENrvJP2KXjP?ZcX1S z{bptUSA+g_r{nc+_{=(g*Esa&7#^*Ea)vd3uhPE;^s6=fV?Ve0PWyM0rr#ia_4=I! z`hRNrmrMVde!dIP-}jfEE=|8%`UL{a{Wlx*7bW2J5B|cM|2MXty??#o(fa4jvesYy z`m=LE|6NVLOZrax|4mK5Cewfa&jbB#O@G*z*8H8`fB03?ZM}z(ipubwvUoZXl9QI$Krk^hTPVwgc zUkLgh;|&h;60^VmHRmhq{J-JQ->c~-&#~5D?cWIc7is#(wp#sehyMA7N9R9&uGJ5h z`-eIIn?S!((;u_b>c8*Me@xR)&+?!D&7i;knRxxXq(9Pj!?FF+)6ei|{>k&KeztP| zTLSu*Yx+amtoaXgxc^?P>DOIn_0{h`b_?iNYx<$zTKy2)gl)g{Y|`|DulJw-GSCk+ z-k?MKKk7So^B-V%wElTF_|Ja@=%;G>liRI+gl)pMUwSUk^c!=mewhGs|KAGw8#Mh( zez5wl*@CuTddf8Y>>I6qwDs5Ye*DM$UJrqCJ%!4T{m#PcAGX_q#@o9-hrQpU>6a~* zzG!p)cYyu^O@F5JU-hZ`KYyNQcy#_7rLW%q?gag(H2o1jS@VC~pZdFHyFq{c+4%fl^0PJneGd1Z*@j2!-zt4||E~u9hc*4w zJyzf8@xN5l&%4Ec|J@7v+cf5p(&|NW=q^;_@KpRDoK;*W6X=V*MBcxx5@`%CQC zZ-vJHAU^Cr+WRxRZ`Jtyf3eP=Q-638UcWH$PW=pxk9FC9K;vh)>~GijIWGHw=ivG0 zx$IBX_)?etR*kO_Ki=W|=NTSd|5f1ndpOAd@#ketf0y)~uK&%NekiMhwb6WbH3rx{41odzW#g?^qhwa|2*ig*YubFZtcH^9QqGv`l&0d^)FKT zFM$51n*Nc0SpCrs{U%MnUHag`|FQE=i&V~P5MsvpZyGv_Ma!;fB(G<`g1h> zYhCuQ(ey(>{}s@GL({*_Wq*sN9}W7if_~EZc>OoJ?4N0PwEl^p{~G95Y5H$Tf4sx~ zds5R+2mLodf9M5x{#`En0}YSn?*;ugL4S^>e`L3H{W;D58cn|l^xp>kEt-C^%l?a+ zeg){i1Ny-!c>R}3f3xiY-~Rezu;J1A*Ga!dfO-FY5A+i>{g}V3^*27f#^DNg=SegGe(0^6aZ{KUp|0o%M-w(Foc)B!x zXpiNMY5N@Z_4`>f{>D4}@88?O_@ghx`zK2JPLChs43G9tJLoro{u`QplFR-UP2aO} zc<;KYkDoh0f67ce|16jN6Ah2%9}4=-pkJox7rN}P)AXZ3|1;3vr|CZ_{Rp4kXRVd` zTOk+W^=ouF{sRq<)-Mr^{|hkwcul`k`jgec8b7yRKR0Upn0?muH`>83(2PGFjK39( z|7A`8Z0S2)f15RZFX(>_`lD0v`I{qsr}wW9H#|CjMWEjX`gd#k<LDG{R-)) zi#H!Xc7guM7vuR4{o6YK6CC=J4Ugs@c&By$iB|gUp#P1gKSlaZ=l@GhKUVsoO8*DY z&%OlD|8kf8xrRscPX>MSdp+A{}bphxfIWTz01DW@M!*dpx+7l z`!xM6(qHVb|GG8(66vQa=l>Vb-~Tc^|JZ-5{qMB@`WYV0zZ=ZI3-niL`l&AaOEvxA zLjTAA-$CDVIi9~)`cAJO_GD!+_+8@7eHauGYc+md~^qg8Baq`lnuj&wqx?{z-;M>)#Igo+1AC zzxy@)e3$*zn!e{Q|NY+|^ml3cHT_V~4*>lmj2o2sn#lh7JM}L6BMpz%KN|G+ z2mP}({Wh2VGc^4~&<_Ot`I>$}KXX>j`+v6K(frdve-P*oy%Mi~gvgRe`xxhpg#iiW3I;Mzs+TTg5lBn2d?tJ|AvD8EKPqvfAeqkc#iA+ z|Ns84-+w>t{n-kQpCo>&?a$l&CXK&Qyfuse{t~`kNJ=G{><*jXW;dJR{Rk* z-{1D@NW-J`4+raiI9UH%H2v)^`-?UGSkMm#{WmoIUtIRLX!^;ZeiU&><=(}@Aich#L4VLJy#Ef}-@5*exAkqe zBhP+@NBb`p^kYFkRnt$B{=v4sZJT?lH9p;?56Q&y&vEH*)c69Ieuu`Fig!By9~vI5 ze z_Zaa``)`THpXAcFX#5P9e$re#{;OR2J2ZZgOW&&TD_!~%vheuVyY%Zc{#loPpT@uC z(qB3ckN-3APS0Ov8XjFg4RZac&tJ{~*UxjB{$DQpPiy+Epnopt@6+^023psj)BL+N z{cg}d5A@^bpw{&NZFkITmM z&ys$aZNco%KgJjy&A&|gdE(8Fzovoy98JGqkTw4wZS%MHuhI0w*I4^k{r~=l`CjUn6~W|6K+8`(KaG|Lf8p?^E~x z{E2>sN9Vs0%s&J4PuKK2rSEkAoTBM_9ha{WS9Me43Ex#BIsv<{xzC@w#$CHrk@V_^Fe>3reEZ;|FEX- z1^sN$Z`JgxT=qZL^ou}$0qF0z0iXXym;Db7kIsJu=;wfbbq?-#y6kT4$^}bt?9?Q?0=!@SAqU*pg-7)&;O;; zKgu?L+tXps6phalKhNgv`{zW%qy5t${{ngTMaOls{^gX54{%aO*_Dewj4Nd>zgRJ?VbQFO5E55&`vJLl{9P{n9E~47%vyir?NOh@ zzW=Tz$viu8>S@Aw?{_1~=Nw}Som1n5u5!}H%FeW%Btv4%(Uk6&+{d3F6O zLBCwnZ*e*Qhcx|E>8tnur$PTCO@CU5b^e{^|AD682-^c@zwKxH z`>xdZlf)0R{dv1D)A%Iur8eK+_UmsKUy-n@Uk2-a_prr$386}Fze-=XOT zmia$^y$t&KM!;MX`^S&xjL=^ zYU$@W^dHgm^Q5ot|2oj$tLeuaV$RCr`M}n|tyFsQr4--=gU^O5f@F>(=f7-8 z%|6sxKl}3s`}w=v@M!%iq_6JZcR+u;re7@ma)i0CThc$#p&w;KLPzYn*Ji`JFWjUhDYn4Dt&eRKLz~{HT^1=>%Udg zF9Y-c9Q0#X;`MKJx&Fr+9?icI^uGZ8HJbjIFl+xgt^YlmzGs7V{?+yW3iN;1^wXv9 zwEy>L`iat4_uo#?zwl1H{zcMv+W*OhN9*qe{ck}3SxtY3%k_Us)2{&Q|1IbrScvBz z{6FjbJFWj9!=w3kg86?3`dOO(snQ>7yZ_oB|7U6X;T!!Q|Go$PZ#4Zm(!b2sx8Hxi z)bwMeukODeLI2#l@cK7Mf1E@AY{R4V&jkJ5p#P|*-zEJc9Qx}u{SvVLKZAagrXO;+ zwg0Yi=x@{XtHAvCfd0r;c>NbizwiFlHw^pvA8vTG{;ksQ^XB9Kub_XiroTn{PUk;G z(~o@2|MB-X(0^Og|3Ugr=l^w0KUMnb^Ups(f7so4{RbUko&WRt7G8d|um2FkqxH`Q z^Zyg{7ijuv((gNeeZ#Q#=V|(7((m);`QHor?`itw(ogCOYv%u!rr!?czYp{yi}3n) zNIr zU#9Wp;;mKq?=P|Yzcv0P@lNlb{%Lr${$82Cdj0JO=AV5Jo`18;{#?VOei7&&0Q#+( z{_oPC{om5{{>;99pKJOR(oYv}UVj5Yf5yFd{^_Hv{pYm)XBi&NKk#w?=O2SX{}oMt zsr2p7f9&(G(e%SXe+cMLD8}=zkp3{+`rEI+ERBCjyz%KpK8M}UGCW$pSQ&r1X!HC9 zgYh4HA0B`7k=FUMub;g?)bOZZ0@iOB=)bAyUn2cjpV|Are^ICDSAl*A=*QfT=YNm% z%N+U>43FmDApHtu{YQZQgPQ(vqpkIK>X&Hx*-s4bEvx-d(En1?-!A=QZS%LE|4%jj z&?l|FdjA{=`jgk-_4h35D)BSsz;nDh6fb)MO=x@;U`yXYU|9Q6g z+tdYacbflD!=w4fR{HP%F`&Oh(_iJX@745^K|d1oztZ$8 zrEkCg+t>dyO+OR#$AbRlYw`N;kiOINmx~RL);~}B>B{+!0{tdUKYon0|D4YMHch`3 z%>P)>pS}*y|8nU+V%z`r>wlWz(fqrmuipQoLH}h<-*dDz|LG3>&6Uj9rs=0kKhEL)Q>*D0fPNC_|D@@cx}5*_ntl!F&j9@+9>V)?hs*v*!=wGz z4*JQUpRDNzk8^kar)&D5&-m}Z^Fe=^rhm4}ey*mU2>L0Y|FovRLi$ec-^7&R^LM|? z@lP;3I)7d;{)@o)uhH}yUG~#8{R+^(81(Pg^an+`+dr!{{bta=6!d@B^b=h6_h|Zo z&-(A*%Rv9=hw=Ge>au^N;nDez1^p{PKULGOk^Xp(?_q!bc!8#$3Hn!p{{5Q%F6mG3 z&HH`+>}pNF1oW>4{U%L+#CU7}8EHGQx2`@A{-xu8GoQM~>^6Ri0k(HE8<``dnfn&Hv<*GWHA{=C_r2l}fu{V3_5 zXY1Mfg_?ddSpVxle~+fWRQgUI|L)NA1E2Rl|JQ^5_;S4dPqb5{R-|ERugU_bxYY5IB6SNH#opubMj&yfD4zOejg z@87TKH-P!y1p4o5`fH`{^zruwO}`uTZwCEtO@Ej4lO5*&tEL~h*?<2p0sT=M@cy4X zF`%~`Z|j?n73vXYc=J!%KYu+H^lt(EMVkI1>HnXx`;V`=eE$G`_?DKROVUUhEtb#{ zT0$p{Mq=d0lIoBcNlVg{nBS|UDQOWcl@?+NEkEZ+T9Q_NG?G@KC22)IOVal~?&~~u z?>evRalQ9P%UIO&!fDZLir!U^Hmn({&Oj>y?$HC zbcV0AIFv0up^PvA~<^^8#{PpRLcKyF( zKEM8|m^|{M^Q>P)`Jn#-@E;QVxvj0Q-G2juUq-(B`sItj-zE54$ZyK}=kss!9-iMZ z%Eu`Ai9)_+8{7X>HgNV^-%}=!<{$g9oqrYug7beF^#6z8ztqnA$?tH56%_@l^=2{lfi`TAeD6xaU}!0tR-vmE$efa)e1pHC&^}2 znS6KtZv+2;;QMd3>#y~{SMXCo|BHd&XF2YFI{8}vJxw0%R>6s{}ujd~N+#2!0&-?)kkO_+4^w|NA`l zf1Amp{?kDJxxim6`0=;c`D^b#zbW{cT3*WUlwE#zBK{wj9E;`fhT zLj6fpe-h<``)3`fKW-&nzup~e{r#2u$8{!;)-QWg`202if0p1cAwOC1pB4N<;BNx{ zF~P6g(e|&s{&__3efi<%=Vsuy`4G>)G5HIW{^Lv@%|D9#Oy~UA3jD2tpHF^A#os9S zIpn+7&nLhy75sDLYv<>$f?ovuPl12cDm?%ATkZO5etnZi^N-jZzW+Z1ev;si_UPX! z`0>F19Qf&izs#fmwBV-z{|n%MAoxefzmuJR?6_WRfZt*@-hWSbvVLdQF#D}9*5uLtOa3I>-wphsf}el8^)F@DKlf(|`8|}c z%kupGwO7a=^O$e62G7rzVC$c#_zg@R%`g5_J3sgNvk1&@nBb?A-%{}x3Hjxek5}?X zg#1y;w^8!NLjUR1zk7Zk1pRmY2+zMkXFLB}6hFb_(fo74{0{;Dpx`Hyuid}D5&Sap z-LHR&f!{6<_n$_72c`cuCXf1$EC}C!KLUTX;IARSyW-~xelq#)`X2^N)mAlyW zZ=v`#Odj>0L4FkFgU_!=fqzKw^J~|LNrWna|J9)+UeoF9iNE z;D06f`Q*nipP#>7*WvmPQ{L{v@;`*1M3k3f(`8S7P`po?-!OtPzz5f0L{w~3f zOSJtrRQ%5bzlePI`a1>u`!?YD_aMKK;$O58=Tkk_U)ki*`jvwE{|D-SP4H)t-(0DG zj^Ib^u>04Y-`~KG-GuvJOTM;$t~Pnpe>C~-{`m*^$%21U=%1focMEK2fFBSag zu6F-w@4x*b3@FU4Oi_>rI6>)*Y9TnzkGTk!n0ldtWc6(*1RPbS|zf2sjLeJl1$$=CMJ z(Xe?4#VsQ*0R*8zUdPqClvasJ&*9{Gj9uM7NI1=!z0{#DBQS2cO$ zmjFKs_~QisN00s(!T0S9e}1SB{GSBBa`#|YKHp7B|Az!Wiu^>%2k(CkfPefmJpY@? z4=}$H`~A-*kLDi$ena5T*n$1m$Zx|u?oT#(1dwBC3nLO&hn0$BtH39zT zf}cgccK&V`{McRL*Iz8~yMKZEU*oa=J4_z+?32p5&W7xz0LnG!A~XMoqu!S zf3*wuKa_m!`DLfcqyF>2{96LQ|CiX$Bwu@e>uvJLF9iL^0e_X?|49A=?E2%^{|dp6 z`qJ({cmAz_A6ba|@04WMU-PS(JnBCH{MNv4@D=voB>xiDKRXV6mzzBDbI5m}U)ut| zpWv?~U;FyGm*D4 zgZH2Iz_0W*UjOYL{j-8!0Q`=?ZzuRedwc7@jme|^m-5d6g+{XD_X2Yv$ZPYZsRKDK}D{`-gEr|h=8*_umlmZ&ddGT_%s# zKOOjq!2dw-UnPGz^ZEI=Oz^YF&vdT8Zosd(2lwB(ubux$#lP6(QU9@f?EC|c-yQfL z3H}G<^Y!QbuN3?Y^4<0C0sO#T++Q^(!y^{I7WZT}&SNzP+~d0Of<{_uar>BKSGv^Y!EYJAxk|-(A1Hz;Eyk?teS^ z+UvgwLjDBhwXgqgHF-3@G*EvssDGf~*X(cCPxJc=ekSk-0Dp|&wubEgZwn7 z|B=A&y&vzt?c{6gf0xOl{pTwRU;k0SUnKZ72Y6fm1%jVQew5RHD)3JWeoK%3AA%nM z{%GKLJAmikgM97!?`-mD{%Pd9>puqgD+GTZ`P%v~5&TlH{$qiE;kUT|hWFa_j}IL@ z^qHSOHwyWFly9Nr?-TMPznKX3&kn&KO@1%M|3vUpfIkWNjlRS4-$uT6em5|A z)PENFq3bVr|C$2)X9PdtKD&P1mHyKNzZmpC4ftOPekS=zioa9vBM*eH{|w+?eF)FL znEbZP=U=}zG5S0r!9O0lR;-^ZRC#NBx(68-D%H1^$zQUprv^t9%td zc>kjXKl-5c-Rma{_%8~6EAqAb$8&-oPriHqng{%~fUa0=JD~nQ1V5jA?ff_{_!+=| z7x?WD;GgRAY5hMe_=TYVrNCby_&1S1k*$9v z_WLD*?>l7oZ-D;)!SmyN;MX~V=f8&hyO>v*{l1pT2Peg!{{!T^*Ut*z_ZR#N9t{4e zK3~uC|1JLy_j?O|4*Bl>{{Z;21iugYjmqiszv6zekRMBV?fLy%q5dLJ|0+=bWk>P) zZ6RNKe(NFRODKP}(tn1KuRg@CpEkcKCXe<{#P{L%|2)wDR>5yczIOg^6#QuN-Tku` z_*eXl=RcBs?d$guLVgbAW0d)?6Y_bK@2}+7m^_+)66k*;=s&Uq_aFI?UH_qqU(Mu^ zpAP(d;7=3$vE(N!e!Af20)Gqeiv)ic`F`f}^Lw}87XyDA@caLQ=U;QEoxi<`%8TIV z*QY{0hVn7x(euCJ`CE=*Kaui&mgoJqHF>oDk;S%h_xdXU{cjTd4Du5cf34vAfxiRz z{eH#$?>!85aCgeZK7T|1JLy_a_T}Hu*Ue4L(2Y0{&*f zU+mFeFZhW+*!6e)Lg4=`_+3)G^?yq6OM(A2@LL_n>wnav-@@e4`e*$Z-v1upKP>pu zhkNUPsNnm53itN`|4qSfGQykxy5N@pzX<2Z7&1@T-jU=64nRV&ESF{)G zKMMSrg1`GQ8|t^pw~Gi-CUv_%8~6l_#x#oihLD1V7_X+rRt#R|@L!oY zKZksG|D6SXAHknRes^X5Jq14>^nVWcuL%AD@{<%lQ}9cH?~4ro`TsqF-)x*+|7ME+ zrQk=Oviskie`Vm;`V+5zAM&;Hr>e=L^^XVs1;8IF_>YrszP-D`2fzOh68t3cizpqu z{;B}~AHl!lDLa3E1>Mfd{hv+?e(Yc2=YIt7A3llapFuu<{hZ(bhnhT^e=_;*`BxSA zD+E8{Y1_Z;qP%17N1npoV)IU@3*Lw742!7mY z+qvu40{+E+;r^4y+xcm)pIl(_sQ-NOFtzZCd81^)~3 z{ZxPG6ZbzA{OJE(c0S_ve;M%aIgRIE^BHgR?_=_4{z<^U9Qe-(ej@qW{d1b&r<3oV z-}Qk1x!^xW{?gFk=`)}IcEQggKa+C7>+cHS$Nmq`zrh4Mf9?H);X*!v^4k4xh{>b% zi!HPJ$DLn8Q2&>LKZ^X}Y<~Rw+adUV@&nHNqJiJE49~BK{20X_B;?OhUORsVnmn3c zHq{^J)PFUo|0Th1JJGJc=D#5Lg}}cC_*(@()uX>r@O^)WpFd53e@gI|c=Uf4{5arW z3;b*T#{1{6M?c!+(fS8~e;x4q3I3JocKxqr7YsjtdI^3e`Kgo-o!0|a-G7D)>p{hw{Pm zvlH+y{1>l(s~L9xXzTAYd9?mnp#KEmcNF~l$=BBZX2CB2>)!?V{RDpk`P%yT68vJ& zecNcUw@{Z-&IQeCk4NReE0r&FYsHKcVvTW z!vFpCcI0d4XRJx1_48dAzJB)s|4G50Nq*@33yp!V-)O;)BR`Z6UOx{2f34u}AzwQ` zR||d`@CO0EVI@5O#xL0QpBQSKKJ)(TnLL_*KJXs|ev05PB40cImI(PBl#fyB|4qoB zpuG0}QHjuhM3wOUHw^UOx-y=ByIFSr+V_uMZ}MpV@xUJr{P}{PO@0eyescvsg?#t= ze;D|^{tx%Ri~PBY-`(U<|LNpsQa*V7Jp%lE!5{LXoxh*?{Qj{{@FOn@U;jse-}(aF z|J&rpFrQz4Swg;m^7gC1@;`*z}XxJd;QBFQop{C?CB3o(BE@F8I%puibx+34UUPz5d+$?=!%^@gh9GsxR68Kf1b|zx(fhJ`emwf`6EN?dzWff}dI={Qmm_@J|VT zq3hQ`3p|G|P^ zLVhS8JpW$?{@a4TgM4lM-w^z`n&IpJ3h++~{%Mcve?ssBtsNpC|aa{1!E_-;I2& z|5%epeirEeE#NN@{1G1gEWytO{yV_GxEAjJIr6ple=jh3)PDi+-v$0y!Cytb_Wti< zf?rI2fc8)D`g;%f-wA%hd3OJ4{TB(oKQes(F9m+*NId^U^0of`CXeQyOupOy`@nx& z@K=&QTDkt-5d1vyGoAUb0DhU^$IQ3$*Pg#l3Vz}xcK%891#58qKLCFBOYr>5$k$$f zyu;+t{IhCX-#vdm1pX4i@AA6sKVF&tJAz+Kew;J^)xiHn@F#fm4-0L9}xUv^0o7SfZ!(se;x2w3I2cNo8!I02m7sWh2W=> zZ@xS_{}J5(8-PFHQat|}3+?`EUO~6-HM##&Uz11kPpcDt{%rz&k>Ix@zmJQVU-Rdm z-GZM-G!6Ty#;3O|3o0)D5<@%k?$e-QKe`P;$d(fs4dch8^Qz~3YIzPIf9Yp=noeB$a>-D z@3+8zRq#tZ`Y#E-ANbz^zd-OCziszl65Id${M{<}slfjp_!rc}`)@S)e&+M*??1uM z2L2DgA1U}N$&X<^?|+++-$!}v{inv}A1Dm=#J~UJSIRGDAn*T5lSkKIA@%S6{QeQp z|2V;){jObqe*fkE7{M>P((eCAsy}%D{TcXM1b@YQ-uw-MUvgEr{|oS|U4iHS#Zv2= zw|6Uiu;2Qsm^_+)StIMmQy|#?ufXpn_+Ksa=64qSxU0kc-+(_=@b|rMeQp1)7V^g_ z->$;+!k^!Bh5A!sZ2fVR56-U?)c?KUH(Bnj{%afH^>6PnpC;scQ@)kb|Klc)_D>e| z?>;}D0{!n6{HY%OU4owr{L{d{_DVdzH6G{px{&{z@(tPi`1SXy$)oudfcpOi^>=EB z>pw<*Bj&T?*tbl`S6^ZGpO(M$D(ttUd~L;_DCGT=Z?EK^GI=z=VsQPP1M~Yw@W+$S z*N@NdwBScxW3PXA|NAZp|M~xM(RhCIJo;ly9`zp!{K~*TDfoH9`tkkyP$OLb4$5Dz ztlthHe}?kf{`e-+UG?TvB$4RY=N*VezI$s<1*_z}QgBlzve=hqLPf77dR z{oN@)j?JIv8=E|;Kb7haP(FD7ss`$>9E1Js9_RP3;1`1V)d2p}f`6EN?fu8GCXf0r zAwSOPzZUTK3jS3e*!`oeU#)BK{BH1=?<(XIC~yAClL{aF{8}#L@Al}I3i+Xw-&a8o ze}4Mac4=DW? z34Rj!?)o(Ze)nr}|M!1r_mAe^Ve+W|bl^t=|6{@5=+R##__@Gu4E%=8aQ_WgdF#KP z$)o;@fgc0>NrFFteC_?K@q!;28@~UW0RMf#Ur4_8^-rbi@carXubsbLg?usPwbxG* zOdicY7WCf?^gmzl>#w%!&+lLS{5d7$n^V3eyMFok@w-sJAJpFh)PGBJJpTdYYx}3I z$)out1OIy9PZIp6$k+DI??QeV<+c6Os|D_VJ>|9i)7|7z|EZw=8$tgY1phSo+Wv`a ziR+J8WA~r7f37omRDTAjzb&YLrr@_FzY*KNeE(l`J+42Q@>>5hg!~AP{$!I!{bz&z z+kyTo#o_vAlCORJeOB=E$an9*?ScQK;1`h3pFjBgN1HtAzXbH(5%|9f{-5M)=f_dO z_gx!)|M3HV@C|tWwLh}^U-R!XdDMRt@H+v2ui&>LUz>lS;Ku&Lf*d@<#!4E^Mm@I0QKK2_@{;X`Sa(KLOx=n-GA>X>pxnkKbh*!bk4stQ2#2yUrE09{PnMp z-$QwA{qF3D*Y7Ch7qfx!^S6u1qxCDH{?jQRJpado{@)e+nfZ49+V}57--_#BM0xG{ zeObuwp?pWS{%jn+StgJAPl>bVkNf{_a??9qQ#@O`bq{pW!nYhK_8t_gpBZ?)B1|5uwl>OT|s zF91JZ@Hdj5#MYnhpLK#CePj6b`y%k$CE)&RZnORK{mb{?av>j0dF|(C-ZObLza*+Z zK>Y{L--U(+BR{fr`1!K{_|3XvKXSXBUkB#%`CVi3$j>ItEHg^8*&!4>o{Cm3L`8WK`&R=_e?ql+3{;@ZOum3y1 z|3dH!$k)DpED-!W^4;_6UEnvl6Zc<2zIOi17xHD4*M5F}uF0eM6;k~H+W*1xe+j6+ zWp`Zv;2n1T>?)LBM121&74m76*Us-IcVT}X<+c0gn?in>$9&@+*xyL`edVp6{}u25 zN|Q(PkBhgHbH9Hr7tH@1!JqTFoxgT|WD9=8&DM9%ua&@W*c11En0)Q~*QN{ksyl7{ z)!2c{=QqjZ(fs16es_MWLH!+*aQ$_^uzqi4{cbjSv_;2#wHOTV-} zKR?)Z^mV-(*ME)2{2?J9Px(g}$oKz#lSln$-eUJ(I^~1s_h!)lKYeihiwkZ4`;`5E z+T@WR*}?km{I>%C`@Yy8|CRN%{eQsZkzYc-yZ=7{{-%D|-${OBrT?`ikNl{Pw*M%~ z2j~AO@F(}j{t1u$KV$O9k0amh|1;n}kc|C~U)%X>&mZ3k`5qqg1Mk89{gi)1nSXzi zNBsw=fA{?T0`xz80QPs1e}m!=F?r=F&{=ejFU%z!8i1XEU+x07E^|Rx| z=Qnv&e?HakUcX<1`YYXs{a?wyR`JgYe%7tw*Uui{7YTlyJ+^=T{K3!9-6oIv&n4fz ze)a*s_5Ha2cI0b+fB7pyelX>4V)NtmXPP{!zZlGKKd9gL0IvTv^6z0j-#`Bdei@kG zx4?f)@c$%V`}x_CCXf1$^@s1D?|^?{0QcW~uiZb|{r?pq-;wgumHB0wJgVPM^`}uj zc>gE{^>-VD>)%Gc_V;&pHhJXdk?)?LKLWr1VC*;8XXmG_UvHB~zVEj1^*apwx({N% zANkt+FEM%KN0IN&|0wYP75szbpJnUMuirAk&m=#`S^pB?SA7WgU-XTgzxMvuWFh|> z<+c5P!BFh`imbmw>Hk0Dqxr{ovg=>!^nV=mKTYs=kgwJM(J);9LCTxUv%&{ozm+DB z>W{tM)*tOWfBz2Z|1Aak?GM=bY46{cm^|_m6Rhvvzy1Jz!{OK;OTPB~OZ7}1`Dx_4 z&%Y;uKSA*4c=X2!ekSn$0)CO;uOwf)e)^2S^ZS(Yvn%YL@V`H7vV z`jDM}g5qCd@@W0zfL|T>-2{IK`6g1~gU>%h$d9GG_Wfs5g!%(izq@~Gf%;bn{@dhh z*Y7VvewD|3?4x-7wo+cZey=upw0>#SzkB^&3i^LU@Dsnc`$xNeQv^REG5q?y4ETA1 zpF+NN{eCF;(c}kc_XW?7%YlDJ@OP0vxWeuY|Nhax1V5d8_xZ0L@NY`R>mOHa=igQF zTbVps|6Jf-0sJ(hp#Dma;rXp4U%P($3i%x# z^UH<&e#&dt?|UYX)~}5Ecdy^Zp#M6fasT)KVE2!9{nRpfhe*Rqx z>VHA-6Uo>1?@1w_>@k1;7~KCb%4_@g9+OA?$5H?8{%ryJ|5EUelds)>b_jkxnE&;_ z@A3rhzxq#h|7h3GZ6=TUFCsrcyDxbC+yMMlf$j50qx!R`e)st?9@PJ^;NMSv zs|wYJpMQIWd?w|!*PjZ7`g1}3w}ARPq~ZB}Mt%oYKmYnM-sI8z3c&hz0R9@muX4n$ z|5^s}_5VQd%g8q`&z=7WUVpa&KXDxHKmVxp8?pYmzgEcqK>3<1&)V^gc?$c#Q+|Sy zf7ImB`~!E{>)$RQzrWx| z^sxOGQ9ii-cL4vG;EyV?{U<5@5y3Ae-+g}R3j8tS@%%TE-&pYBQ=Y-~pQb#2|C#3>Gseeoe|tKmRL!{dJ#! z>+d4udHr{oJgVOh>hA^W-y--U$=A-G4T7Hx{JVkQd?N0D7Wvx0ztPm>QU9sH?+g5? zg1?@8?fjW2_!+?O5B%>0|ES0L4@<}Mi#TTYpZW2C3Lkv`3^sW*zig`Cy?+e=^^co` z{T{zsUweKYWAez4=oNl`39_s|wwRKmU9p9{kzYPBSHW5rs4kQ{^o7})G>MFC-)9Ne?|d6QSjH0ukD|g zh5UBP^XG4V{mv5VPo?_Z{qq>8e~;iNoUrrL*8kG!c>et;e}}UEHBBDPzmV#8pI^s- z`fnBd1s?0q5c0W{AEeYjMX29*x7|PP{GSB%9~J!CzuWn1-+vK51J6H>@{N`HZ!~!{ z{{YqRKEFQ&>K`fiy~)@1&zC}e2<6u(_3sesPow(XufLuF^*7DH^Q&KK=dV5g&J*(O zDbM@o*Kh4-vEPI8+VevVlSk{9)W_~W_xhOx`oCT9Gsy3#%)g`HrvrZq@KXhUyT|?? z7W`b`PXqp&g75pouD>?_*9E^A_%ndNTkzX?^mhqk68v)>>t8A48~__oKY__49C(N9z|0 z>dyxCe<=7<$?sdC`tYwmmkYk1`~c;HUweg{1IX9YhS_-_M0QSjqV+x-)x z^gmt5_o4g~N`8{bqxJLM6Mp}F7u5f?;O`(`d;V4=uCvH<1b-{QSCOHm*O7@*OIq!@qyMlgXp{(+7m_{|`a^?+gAK z^1HKw*>8P0f}cyi`}dEm2L25%;r=WCW9PSk_0Rq0CXf0r8fg1>U%&bY`11w-4f6TF zzs|3pxq_c^U-Cv_X~dPSv&tB%KY~TegW_|06%sP z?tdov+Rx8jZStu9GT?6l{z$<;On$P`|1iOiy+3^YHv@mU;J5$R&fm{`zW?46{AA#7 z1%889@chShPiptS&rBZ8KL^zREvUcxd|ZDj`P%*OB9ljc5%9kQexl$P zkndOKce~(61j4Vs?}48y_z{)t{9~BU?|%`mxXiytaQvn>^Y-S)l(?(El>QUrWA;RQTZg=a`V+NqKGm91-fz1@)f<_1Ap^ zuiqK+2UVy({Qh-`$)oudkng^K^cV176#RSt&+cFC>)+=DKXOp``TsxQ{~`EUv!+Jl`akc z`vX1_{A1*|sxbZV^Rw0>+<$|MZ2#K%d9RRfPI>M8>}T?*|8&s*g`ocr1b-;`eE;$N zU-K>8e;Vbr^YdbpNA+ic`XfO7_Xz%C^0nvpK7yZ1zWeSV%4^r(2$M(sM-L5ueux77=L!C^=c?>{#H{&K-zUftXJ)y={6=TlzWKaUIfA3geeh5RYXYv)Iy$)oxChlTH- zMqqxoyodX5Rm09tJ3rc*Jn~b4e>L!*68y>JYv;!kf}c%(3T^n{{<#MDe+z#5TDE`f z^|ObU;Q75vd2RiMnmn3c#PIO-iv{)X6a2&EYwP!w;Ku{M8Sv{b#r?OAwDTL!E_n7^ z-(@C``cEO>egC#O@ZS>r+}hUX@Bj1jZ=v94K5XajK0mhv{(pjhfc*XJ{Nw%^!OtN- z$=Sbgzz;0L^IvtT?cdLQKL2}79?idOWcdDT1^oSje~NrQf9~%Q{Mbjr=ieIm_j(*M9zHjLD<^{p1H|e!=sjE$}0kV?Tp@?d!K{CXf7V(0@Ge+X;RS`P$cSGll#C z%4=W0eJ$jVQC|D{?F*s*JkWo8(0}6Xb$+4a|+-^K~~wv^Ytej8)*X#EO7{kMYp zHwyj`^0oc*vEY{g|2E(s5&Ws-Yx}2lE}s7y%4_@QNg=OAf5Rh!pOI?U-`)QMf&YWxA0%IU{yZr7dE~p#|Mvs`={!9DD)nst+W9rs zK$q&%_2cJI!z_0!>_EX8%UVpmCW7z+b)|&u>TrJ3sCH$M;Mg^`HE>?LXl7qk-Ra z1NIBak751u^_wW_4D<+$>h=e@@RhU{p(3E zzx{$gl6=47?-BeG;Ew}-|4q36W#ntGU-mY6)PK~N@cYNpz+Wr)$H>?2U#kT_5%|vl z|BT?@*3j-BZTdGLe}Jt&-@ju`9?d_8eE0q}3HU{Vf0X>zioaX% zOF{orfFH9N_h0`iJAdu|d6mhd{-d7=Kfk8|KUMJK$>-+>zy3E1`EHb7tITh`P=7qt zpGo=P^Irz2KYk0I-v!Zje&+UE;e+p=8%-X~uYi2_{gdZ_ze?~oHuAQ9Ew|$O4^p20 z{1dPLT9Zfh$2}Q-{=5L{e^l^e8{7JuSD0S-_n(ar`~dmx^Vf^O|5fn&kRQW*-v6E3 z@chy!-$%)JF?lq(zGs z7AgKvlSlnWr`i3Jf&fS(2YySC&0r^nd-uVp^pKZz!f`cEAf zetyma{yT!7OTPV6%8TIsULn7o^4ia@7Yg-fQ2p-n*8)&~!l!tC4X&~C)BIaa9?dTg z_-_FJL&1NH{0GZNcm7xW`dKdcCFHx;@0-BySAhH9L%#OVnLA$UYOZg3Keti7~nmk&+h^MXWKL4%)^Skp) z>>nYYU%&kN>0_ls)g9UAlBRYkt^gId(1C2c~pNcsQ+V7|7~C4`u*f< zKR@=2knczNcxC;65%RM<=I{O**T3CkezlN4=P`fTZtS(y{^xx{zBA?d`|o`J zCYwB3{{pc7o5A|85&S2~=dYh~{{z7<2L4vy|0ej0JkGD@9z6dKJkGD1$)ov|f%>)-y)PEuQ?$-~yfWKJqHx^9`#=U{QbZ`D)>D-`acMMG4Q_y{u2jq|0BuQ zzWz)#dDMRy@V^88DZziAzyp{=Vc-P4dpvj*gfIzAIuW!&!hU?=Z{iQ{||y+r={J$YuOEh@85%hUqXHg z<%7>3e**um@A3NWy59QQ-~XIw@@V~%CfV~dK=TXwr-1*Y;J1#mzV`m{Xu;1V-<|(y z;J+>S&y$~^tp6K=Ukv;*;MXq3^DiVnnfZMEYnVKmf8=C4f4BcL!0#aVu{YTH`+`{}}QID1HxIf}hdWuHO@if1Syr`Nd7Q^Gl4ARq}rb_2*Fip?t9ZMxg%A$ME_^##>+e{wu%9qxogcu=8`zpR0kNA@~Ey=ih(9 zufHjRUjY1TfM4TR-2Y1QZ&KzTVe+W|GVKG9!Hc*8)FR z@H^dX*Pmbi{Q9kX9M7*0<+bO>OH3Zk&rkKc^J@<3e^l@%kl#U>-w44^2J>qP{NDwC zJ^6WT!T9`+34R9oDU=Uhzj45S;Ws@0F}K+D)4u-6FnKip(r4}d3DEq4ek7OL{K+`nw6tuWl*! z`;gE3=l&caKf+`FvOln&PWcVxqd)&E?njzD>OY= ze?ArREh*3E&+EVI6!yDQp5H&%IDDIh{QZ=_oCUbQ-sI8za%S4ji=6YTGnn6Nf8qMa z`tAI*f4_8&$s<4g1?#)dKX(AX`f2QMBww5V(?b3r<+b_y{)hb&9`m;ddEaezevOp# zW3`ZPOnGhp)-1#I$5US0KNp)kTEARcKX?E10PA;H@RK^({vT5M|6cGjX4%dI&i+jT z{$GFN{@0MNoj;`}kNPhm-#veN1OLPs?BAVW`@fs@&n{=*FD8%tluX;d`}$2E;FtV^ z{l(-TV?IAWelmIF=aQe}%)cM-FZdVxnVoI_+WGO{S?njz4nIGVfnOx}MdWMGFS|`1 z^`8O!0l?pV4)v*!u~~f*#4Wa{m1wJpvpMkg7SQRJU`InQT>T8*~z)jKZ8L1_x>ODy9++Qe)^d_ z@&mws5co|l!2SsG{mT3rnLP5-$an9*4*`Fk;4dLx+kZ{!UgupWkAWNA>4` z`cpvtx0#KP_J8$6yZ2s_|Kvs3?@zwAexpqu`4KONpMN8Pe@^hT$d6Ix z|3n0?f4#^2A40yE^0zaeU%$sq9`zqj{k!+SRM7vVi*fx|ceU%Ep!nlW9{K5D{-c2( zT^0Mo$miex$@{;;ptM z&+jzgPppRL-@2P!f9?7IS0Uep@{N@GkD5GMzgSTJ)1dxw)p7m9$mjq5INv{i3;E|L z&!2yI{*=k1`u(8(384O|HE{i(lCQn~d2vmg|5M2G`^N<)kLphb^-luzKP&hR?)0{Q z>eRyZx1_wbetAN^7v;6}`_SZ3|EZw=X`ugMk+}X@=_Y3}U^7;A0{XK%82j=%2@c*oh`)}Oc?jOI>f0a5oKbZ2`&mTP|;cmFR0ezxGxB7d+l|M`L+Prm#7nGO8hD{%j%)%M}zmJgbNBP^7{5L}WRmyAY|Fy}Z{(V{D>%SQE zfAf{N|HI_-{m+)e*V^QfA4k5s{yD(^PVg)Dvh&xz{wfmuMDpGH-xA9NKNIx74EWax{#^34=bt8mp99u^Iq*{ie<%6c_s=~j_(h=qT;RVg_)U7-_1FIX z>^B6z6!wg>Yn>51nA5Xq^{WUUqH2+xg-Ro~V@TUp>QS!C@pDy^R zKS{@VTL7s1a4^WOpdevR?`$C9s||Gi8e%|8$LJAwa+;J-z_w*T@4 zzYzGlfM5G+-2WHkYx}Q;$)o;D$anW&A@Iiwe%pTD&i^L`KW={b_4hUK_XvJ~d~N@K zDfo%xyZe6+@O#GK`OhVPh;sgSGkG-sG|>M(;D09gXUNyi|80Vw3H&19-+m45|Hl5_ z&i{@kkNVF6{sG{BCip4jYuDd4!OsW&LEy(W!TrBPek->A{Qh&b$)o;@fPV=1F9`lN z^0oJ0%7pwr%6DS*^XIpdLj9#wzkB`s0O}vr6wfaz+3ufG#UF0+XnxVJ+w&uo559iz z6YzHle#AZ2PhdV@zt03ea)I^T{*M5Ei1`QRf`4WeHrVduYv2F>fXSo&{p7n}zyA#U z?SemreC_-HHw%6;=>HesUwbX?{~-B%|FSXpvW5H!%KMe|n{V=Hei@+t=~fO&-;s2kQSF)L-X1T>netYu`Um%jA(?LcaU_@CWec3jRKi z^ShuquKx_>&5ul1_~7#&DCBG2YuC?S#pQnl&;KIiV<^9&JbM0DJb&2a(fr~TS~-*Q z!Sm}hm|t!S-2V^cYp?$;HF@Oclkc7%Wx(&*68pY^c7ELF{qGX;4L#;RGkH{h5vczk zQ2*`MDf#aH{}=ds1b-&^{O9NS{D#Eg`sYzz`}@NmFnLse{2O-v zx$EyUZ-z$DJVO8bTEX8=K7an=^{*EEB;Z#D{^d8|{!7W{_YZ#meptv?zR&JoEq_$V z*YTK-YlZ7?Livfx{=3fP(fXy({L-BB<03S_8?nEb{P+H^VgY>pYMVUri^&gAK6rjz z4E*l}zvm!3f9?CX4+y^hExUi+>#rK{r?kfXFCza~#rA!?{|P3K`p+Og$C-Z(;CF3< z{h5Pp{~Z)R!Q_!2_qOfdeg3Qk{1bw|gM97h=dNsv>)%iLR;+%0{Y9BPsy{&Wht8Sc z{;3V>zgO_9J!t30&mZph6Z|yb*8%=G!EZ~xHosFszBA?RDwYqC*FWbbJpX$==HugW z{xQn){m1GDbD&V&i{DwoVukGJ)LcS&C8<%h0^S|Qf z=NO^>JgVQl{u_h(mkE9n`TYLPeP25~|G|{k&X0eD`U^q**MRy53jR#;uUF>R-{jHy zmjJ&h@K*``I$?hN`u|VJ@1pz;rT#NQ{l0hY{w<<>aQ`*~^*?Y6Ucani`26SV|DKTF zLV4}$m$ywG&A*81clU1#P=ATw7n863{iD~k$Nl?KZ2#KdpAl{HsQyx_Kj6$i4%9zR z@Vk@WR$2csf}fOQ*WaCAE8rIi{$%odD*kT4Pa)rZergT;D>~r$e@(vaqPz&c{{{*9 z63T1qzf{Oa47cllTRDCHSKME0@@W0DK>zWe|DOfFEBW1+&(Dt^1-}6J?SP-y5zl{) z;Pd`(H+j^58SvW!f2!agBEPrN|3tx$eb4S3cmH(+ezD-kjqrB=ZgMN0->sC_p5Ggp zJeprJ)$d-vw}JYf5&Xx<*Y3Y*f}aZf+kwAQ@aL1ypC9=Ct>ee@TTc0Sw*Gwo)iQZB zzYMVcT|oUQf`62J{`wKGzt(NI{!^4+!UF8KzN#jV>d&M4-Jjp?3hFNs{DmX!{?+Cm z*9q63OZgGX{I4^4RDb+Zd;J9{AAJ7k4(h*8@asQf>wiM=lLbGE{4~e!0sMTy&m_N8 z@z)7{ka%&!QV!{_Ws%Pf*(h| zdw%r+{`Z3a5Bb{rX9om75%k{=_^lK0{QEp==dYcg*PA?=e;VjN8Tiu$e**d1`SX*I zpGo;P%KkYd)Sn6FcQ2^_#?E+tTgYF(4#E1EBtY1i#~GTYn>Ee)rvh>km+#pZ|RR+l2gR%4^Th zn@k?{U%0~d?_U2yK>y7Was9K&=j+GMziUh$`6a*~3jEcApDXx$ez}70%MI^81^A7+ z;{JDeoPPt8NBu_ue+2Mf6a3$V{`vgp2!0&!M*_cXH{5^q$Gu&@H<&!?KN0w&fWJcU zn~|?wf7R~9^>?SdcKr<#^7m6-d;Rb|A^!;FTe0(luix7ykLDKu^Lrf3@2udzLB4kX z{GZ^b0sjf$x9E=Nzr*AF1`7H89_QEJxLH%i<{&|95ZH%|)k5>dg2l!6`KTq)6 zkk9uo-#^vw!t+n0d;;5l{QSJgMy4H-TU8bp#E`!-<|vz=JV_CTOprHc|%tC;Q5Ys=# z@QmF*{Ql4VPXxb|eE0hg-v|D!{c-;z$>;Oq{;NWM0_FMj$LIf&$)owje-wWG<%0VE z68tUXH)89@{du0Kv-%0r%p^ZnMxj)h5(fkX+{5OF9*9d<7bi4jfDEFF1o?eKjniko|1L9m)PFkgw*!BX;3rJ>c77}n{9N+g^P>Rxrv?9M^0o8h z55X@0{qF$&o%iAS?;&41KUN6&qaO3s?#F%^(E?*jez75pYs?E2r# ze182U34Y`{yZ_zwF9iMy!4Htn|Nc$xFA@A$;C~JLhzIcer;=}ujS3&!|38yQ^Y;UP z5AdH5{6!x9RKZUM{yyOUDERs0Yu`Woo#3aEA4k&*p1(!F?-{`JFD1Wyh3SWX{oBpt z(fqT4e*pL=1i$%IyZ`z7uYCP~5&S|h|AWAPaS-mmn@9gSlSloR0RIs1n-9i*3i%-5lpTPWn5d2@s*S>x} zDELvpKLY%^L-73SPP6-0o8LV`{u;__^Xp^sXnt{^{t{6C`-0z}d~JR?f}aTdW5EAj z@F#nmU+zPA{cTxE!&P@I3)V?KKr&Tpi=_WdjKO&+aZ0L<@qFuy7(*gr&m z{qok&|B9cV4+!}(kM$2Qc~pNIsQ*t;|EGd~`E-2#^Yz;z_?f^z1^hn4@%-8fKA&Gt zlSlpM0RJ@bw+Mb8^0num4T7H!{4(G-8-e>D?a{x+_&W1^yYq&nI7d{`pJrqc?_(gOiBFb|67j4 ze*GEv`s4fmT9Ze93h*lf{}aKFCtrL1>GKG#zZ>PX{qvQOe~R*rl=HLgDD2Otyr1Ry z`E`TIqxq$S{c{nR-y*?3NPZ0S`TCs`^1cka{$|To_~7|_AI1G&MtN=h)(QDo%EwpG z!@vGmWAbQzxnO?P!Tf5Z;`#&RYv2F;sgNH<`H`%CzW!TG9@Sq=^#>>){Q9jHsDIRB zxc&p=H)cLxzu_j2eE&v+nGg5;xCHn=3I18~4>FMVe@O6?$@e*b|HP%h-!K~YU-Z1U z{oD3&od1pT{_|5P{|~SK29rngOWthf=iYzng8CNDdhc>Pbe?_{IA$@ z_)ZA*XMpz}0fJxw0<@7rQ0@4kN-4g5KR--~>0|NSiFhfuzh z)z8=eN1^^isy~zuo_|+^`fnJE=htVJogd%-eEpi6JeptpRy#lU`n?AD9|(RH`P%m{ zEED_`^4NZEEtU{>W{nSo4wQ)ZY@+KS1#7WZL-+p?v5Q_xlQd z2Kny(jRXECf}ciyn-EN&`Sp`8_<6u@1^i3L;rTBoU;Fn*YMMNne+l{S&p)*W{&d0r zW44{Y*8e2IPuXrT^Wo0FE%5gUev_B1ul4_>;AfHV_8$-YJD$SxAMvvFucLJjed7DC zlgXp`M-_zk-wya&1^*TD`PaXE|7{ffMDpG9vpw)1cpCTrp+|p!$)o-Q!0!nBO5?Hr zl}G=q;HLrK5B%2z|96l69Fs@=X9B+y@UMRc_g`a<-GAEpH#2$U=Kwze_@4`YbMpP6 zjZdHX{@*V6`M~c2{2CK*|0BsakqRH&e^JO!7V`Z1={XVmSswF|={Ucf^8ERc*Z;1N z&!>D$h3><@{$FJBX#I=8{JVqs9}@h-rEc@AMu&pIqv-@3HUPvzYFh^#>>)e11*_^*=Nf`!(m< z{inTu6)<_^7l8Q<0RGp4-;#Xo{i{~faQ%st=j+d}-xem1>MsWM-v{d7F8D(QpReC$ z!7l^;1HkV)9rr)gqn~8*sQ<_v1~VV-^*ado#{_?oNB@Z6#{&OB;6FVB_n+_4A8Ycc ze?Raa0{#UV*gr(R_Wb;x;3t#sp5McOKUwfEe%0Ia(=#TI`p*FU4+nnqv$+4J9{np! z9{Jh8e;D}N1i!OKf0N+n0sj%;k9ZFE{~-C={re%4NBtLq^?wxj-w1v-`P%*aYr*$@ zZZLNJKL-3ep2z)f_vm*rdDMRt@E-?$y5JutUweL7C**xu_WDUUKZWxD@cYLaq5e3k z-@Sgvg8Hk>#PdrazqFh_|10iSGI=z=0QsSO@cy3${0@TO`Ze4?zkkIGe$q~ZnGd)B zr+~ji@YBfGUO#Ee`bW&O^KW#1isk>| z>px7$H={g%{^a>JLcTralgjDyzvAovfytx&S3v!{?>|fi{r@ERGs)NPpLfo(^ZP&6 zSU%;WS^fO?T}&R;ANhqT)_erc|JUaWUO&@7{k2}i>sL&^_WE;GlSh6k`R@Lm0sQrX z|Ch)0`$+IJ$amN8S>WHBiRT}fZ})FB%`fzc|GuBeqy7uQ{GSK@m9z2u)5+K7A7%2$ zkK1K1^Wo0_1>hG5{ww5b*UwhLPbA-+|BJwX=p{UV-|ODyA24~;eU)M zdl}C^ntW~k?M)u}rC|Oq1HZ}~?6)Cbn|~#fM}EYY1~VV-{Dc3bd<4xSv@bT0&(EK1 zkMqwH{3P-N4SAqZPE4crBkMn=YG{Ij+zV`D|kDEN2eucXXv_kNUzc!fpaQEN) zz;8Mq_urO$?fVBBn>^~jjC}X{Ujh8L1wWho+e3q=&wT!G2!8Bt+rPX19{@k$b=?19 z^4lr?ttOB9PbJ^&|3lyx3x2~l?fPr~{?xaEpAGsC{*@~H{2jdj_x~9Ac8cXg;OEbU z3vqsi$NXzTexZ=(>tF8;?60DHQhDj;f5r24OdhRY30S}2kHqr%y)5__EW-CMKEJ<& zd^5_2_HU>SUVo`jf7Bkka_;^MeoHQ|e`+?K-)QoihhX~5{fQ=z=9fsmd;V+!{*Qvc zkbLd>`%dr!p#R{vH1htZzlr-VBA>thz}K(VBAh?wvHq$ikLH&N>JNTP5U+oY;K#gW z_n-Fq!v}(&5B%V_cbAQ#_*st@p?LSfR zSC~BV%k~<~e7M(7@Fi{Tzwr+C2a>N{Kl4l;`LX+~?_NK_m!!CV|6=TCkl$G8{~nV^ zz90C(FKM}d<-6ElLcZ;yya;}N>=p9)l-I7mO*z>An)2H7!&;L^{U=lZq5Tuwf5Ar@ z-v5^OuwVBbyZ^NFYlF!nKbw4a{{=4z?yp~h{Uq}F{P_Gcmg4+i%J(Z@y7Rx{`6(uk z>Mx}F1C$TW?;B8m)H3Ynkb`od1#XtCjk@nmnpME?BJj$UpyI`})xVQ2!ah ze|524e_lVofBYr*rR2NU|3TpQUXJ_UOg{hq0q);r@~HoaBHO>~9|HbH!7nEN4w_%+ z6JNiN1wWd6_xdXaezO(0|EBNS`40=h^qKd6jme|_Q^*fcF1UYx1b&v_&mw=4;=e5T z1;9TH{GPeE|HvHMKVN@7|Gh%KCFQmH3r!x)FLu8v)_erc|JPnWKZE*Le}L=H^;mzd z$s<35e0Tr;0{qb{vA>IaKh+=l#OL>j$s<3TeE0nR75M%Sv0w8&yMALrFn#9x_ZE{! zej)kp_46C>&j|ix^0oc*m*7VQ4@>jm&i{Adm#o75XM6O2GI`X09Ps}D{?gUh-$=gy zd>7^a;p@NHfj?^v_Ro>eUw`B4|E$R)KMnN%7x1fog#AWK?Ed4=58Qu4 z$lpkLt^Ro?kLu3^^_PMAZ_UH?_apyY`O=;L6|cXY$s<39eD~)M&H(=x!SA!w&d)?D zeDM9#_hVfD2+C{MUy{kA`eTC+3+BVU{{98^mk53a`P%oN3}1`upD)zU=Rd^cQT={U zzwh$!=iiIgVgF-~er1zKelqYY1OFDmFB0a**MGQ>KTi2p6?RYf_m96T{U^alfv~qxH`QepTT25d2l- zYu8VPkpGnO{QBqhPZ8?R1NGMc_3sq?qeA_B|5n|A=YNLseEoTTfRJzgzPJ6`*W}Uq z6@vaR0sSu${0GVB_4D~J5d0G0Ukdy`1^*TD+bH|@H^KLP7k>U<2K){i@%rr`U;F;g zc#}u-k0RfF{<$3ZGX%fNa=ZT8{+}%PiJ<>_z&|GVG30CK#}UB~0RIZ$-?0hLzZd!1 z`LR^U5Ais^#U_u|FAdb+5Y&G~KCXYVP(Q!^rwRGFl;_tU&sW-v{Q}D0#I7HnKWlu{ zeyPjMe*`}T_;J9WEcm_2*S>%64N9&(X{Rb!?eEqRC=s#vV_Kyqo^YiZ&A%BkY{Qk@HWkSBe2X_6n z_a9H1JnFv~?EiSs|MQ>X{u9YR#OBZIpKkKVkNnnhU`^%%}f5r39m^`XKK=r%l=dGar z&jf!b`3u;A!ToK5pGLm>`ps>?AGQPcKVp?#KW%ngc%jD7g%6p&Y{tKR8cY*p}`U21Ib@H|M zuU{~EG`~FZ-Sev_@Ne0L{e9$X&u?u_9{D9;{dxiaF~L7ezWVi-kdItr_g{jt{}v1N z`+f?){`-LXj|+Yu@*63Bn=kSF$5Osj$;X*IntvSCAIb;!Uw=^laKRt?k)5CR{l7y5 zKRWnksrhjC-#x&eE%+(a6`J12L?+f`X%4^@hoFmj<0O}tM>OUd)l|Q!g z)4u*_{S}^n6y>$&@9Rw-&A$w+|3jeu(SqNWe187%`F}3tyHcLNe#5Vy?Lz&LN5Y>! zQb7GpzsB<$Pd`<`9hlG8|3Z^T^G_w;J-<_dKT7cXk>8m4eEmNZ@@bUU&YzP){yEB< zk}G`h{yXo%^IJsudKJ>)@Bd8|^6Ne3w+i{al-FMWuDKW2UwNHfe{KGE3Hcb0`I$n# z3+4Is$LD`g$fr|Yd;a{!kUDVF>8zh3Y=lF!dCe*gMN@N>v_@1HLK|NaBG|1|Qo z*KhAJdDMRq@LvS}R>6OZd~N+U3VuZJn@!D!d;QD?e&V;d|IHr#+f5$z9}WDMfxlbu zi#^VNm*B^f@2>wV!0&bt_g`(J-T&JBJDWV}KLzyvD)4_0{A)e>2L(SJ_^$zf!gsj; zMDn%!$2gNm{bvDxKJY&i{88ldufO>DRre6Cf3nB=FEM#ke=ewhA*jE*;OBU(f4Y!g z@3H<#Lj46)zq|k61oeL^_&<`b-M_a8ei@kGTfo2cd%S*;o9y+c-M?#^JX*iVlJN8I z9pFz9{4V5oV$To!{xd=FW65{t|1R*i34R9ojTFB|F`nNN%9kqn2$M(iOQ!lm`QYo9 zOF;d%3I4o%yMEg1m+b{VG5Es@=EI%eGT;vv{G;S2u>Se^F+}jwfWI90UkQG*&9?uW zn9ujmPQlM1-@Sk50{@~P@cIuTUwi$svdN?M&jzC<5 z{iUG()u8_Eg5P$FT|e#h%j!Sk`FE$hcK^J{X_{sHo}`%fQ}N9&gk{7t~$CHRqB z?f&EI$Ip+e599e=O?iI(@$+wikZ(izQSAKU`7D!1{by1CX_OD%KemGYn;yaSzfHb& z{WLatqow}e#1;2tzRlwzn#EeBlzRV*XI9$;AeyWcLBfJ&$$03 z9_L@h4A|uf2Y-R`8>MUj+QAzu^9#5`2DsO*DDbe;n`+0KeHW z>}Qd$UH{jZJn|EPe-QZN1b-v>{Qk-BU;p3O*~iyh|NsBwa;}%qa*;!5u18@)4!IbG zk(eYWxmXgbq>*%_v@R|AX(>#kMQN3^lq``+MVFS#DKfceE@G~KujBoEe?M=}^LXB# zuk%N5E06Av=i~W&z22{L&UW^lp#Ry@{|3Q-5cuB%{MR^y^DDOWKU~mP{MK22+V8L5 zEa+>KUVHuXTcbz)OQrg~_us!j{jCq<`g;;zTR+W>9`Un4{`&#{bAdm~lD|^m=K}r# z!0&Mc*Z&Ohwf(D$(WCnF0skQ27YO{tmi6xt_(gz!2=Esk#r3Zf_40_NB;ff-@AT_fd7Od?7!JYyXOyY2>Jl& zySWEny7Kzx7(Mcz2>hP_{*Md%XNb@9=lgf_W4Qjgq}QIm#2P*FA0q$W=P###|LFq1 zRGyQ+cK@3y@QXoy#en~fz;8l)?fmhr|xqi+9e)Msie-iPv=N}b}9_1eZ{PTc6 zRp7rueC_p{VnM%{^Z_>ieEv=d{*%bRcl}-h{_j75^ZSeVP8a@Xg7aS!^k+z4`G3;O zf8zRsg1+n~XMSrc`a4fz|Mf_(`JW-^+mT-L|A(OOPI~S9knkV&Ka%v?{r5JbNAsHo z=C`c58AVZ^?tSSCf&UEgdH#I=t#=ChUtn2(ZKFs2GlBo|!2eQ#|D`2=k-*OZ{EC2o z>uFs7c1wPHqet~`1^mi@|CPWmw&Z^<@CyMy8t^+6`Sdn=c zPX@uSflNFMR)*X7nh(1mM3G@L%^F_P^0GznVsm_(8z0 z1Ng5C{QZ{v*#bWm@aqD8{qwl~lAG<;ZylpY^``@VJ-~lc;McR{&lUJtfPVwvSG<7h z4-lWPUp{|jjULsX3-}EIf4aaA5?{Oj9u)LbEc4qZ_|FIaV}bvai#WdwOa6mKkMb)5 z{3d{3{u1V|vgDUGdc=<^ioE|c1N?Uc{;$N>?mw3V{okbL^T+QWX9fR$;J+pCKfqVg z7yf^iVS`=fd%Ne4eT*LE7f*ce^N&`5KULs2Bfj?j*SmuLPSR`7Ki?MoCxiTM2LAU7 z{OQDR>)yEN%KNud;D-ReE#TjB74F|>#MkC;grMI<`tgeYVMdSopF#dpNgqDHwFmwe z3;g&WocYtfe|dqxj}Cv>qod{-aNzYE|`D24f*e{}l) zsKOs>^oZ{}?)2ZwzYXv^l*asziO=7^WZR^#tjZu( z;P(Xl7G-e#Wwto^yYoY3_;~$|jULsXPJCA%uD=)HFBkZIiLcH7Qh}cj__qW8=VfvI zZxTP~7EV{b{#F`2s^1^}uvzm6UjC=^`OAF(|Nbb}KfrHZ4)e!v zb^5R6A8Yi8UqF0s|N8^}o#iqA3*x)^QH+<*D(;`d*S-rU4Va1;J-qAE&o#jzmWLe{09Smy-K+L9mEfM!#02B^IzNOQT=h@4?8xG z;N^ch^FIXe{}T8eezwbhx4=&a{Gouqp)#(21@Rvy|L%p?pKJ7}{vzV1dg>nr__0+m zzwR$i{rvk+IsXQuNBrbdPX6Bh4+s2*1%4Xw`T3FW|C5zckXr1c zZ|xRNSI+Ne^r-$!z<&tvw+s9-zd7@x<^P+&&jI`ifFFMiu0NLee13TSYX$u+q}P7_ zVztqu{I-&R@BZ}&@IS5^_CM2-KgQ@0KPLQP_vYc{PXzp`)iM8PAwRx;O4q>peWcf3 zzwjA7@*gDs#`5Jyc>j1D_}?$^tN!lH-yqVv7vBE@fu9QUn+*8duEq5y6JMRb7_6T{ zdj9?s&wsViqx^C~ep7+}7q7$o4B~71*G!{F{CvQl2KbNE#Qb%{*Y>Z6j2`ie06zry z18ZUaN#bkopO>nQ^(D61?SGdHANh|u6M6rf0sKEM@EZ_c>)#_rkNAGTe-`k|)xq`m zC4O&r;n9`PZz-ck{CMJf_pj#w|80SvL43Y``1+qO@I#>f=K=qez+Xjt?fi61;Aa5- zi-7;s^*I0S#OJTS^Zch6J<2~D@LvY}PX+!N;%n2hEZAfmyZW2lfc@Vi==uJaE$GLSp6{PL|K&!H>W?`WdH-4f>VK#K_WzP4KiTLJ zKMwFS0e^?UUq<};G{5eJ*Z;e~PXPS40YA_X*Z)27o4a7Ta()M+NA(8*e+l5fF7VF~ zpRYeYKeZcS{}p!N`Q`fYg1(NWewUzcX{k@S5&Q2-dTst6GwkpudOoTK_f){-e%E?*FTR z|7)Az{9Yiw*1xJokMi>aeh%P|6!_W1pLfOdN1oq?3;cNEXOTX9{#gz98w7suU3UBD zc|m^<>G}De?;ocH{{zIG65mL!c<}urP0-IF{opIqk@?Rsder}7^6yOaGGueW~3}|Frex9w zBEGtQj2_jWM11f1*$DW@1paa2Yv-4NEwKMmdz}7h>!+X5BmcgOk^TD)_+KvY8xWuS z=j*3NOYFZb>3g#E!}V7iJ@Owz{=LsXe*pd`3;ZXEuf2aYQQ!xOA0+?b{c{W8{~_@A zS>`t>4(E4@^y>OGdX!%-=>N~azpoYMHz;uCFNO7w@89PHem=V3+u=r!>dyxJoq+$Jz@JF`)^6~0G^%a3sX{{;L)0{<-W+mhbB@cjQ4 z__2V$5AZv;!THDi>CC@&|Cu4^yOLh(-!!8~{R;s92Y~;b0zaAfTK~2Q{3O6X2>8v~ z;{4_c`SJceD(JIFKfrA~UHSeu-sn+&DdgX~{~iYZe--#=E&W$*hwHESm)-fPlF=jo znIQjvf&Xp-zZvnhpI?4Q(03ud_Wetlg8v-y@7}+{>;E|Le^}rzBfhr&y2a!Cza+hO z{_AY?D1YBo&i>`~{~z!_N8p#-=k#AY|IHHk3B(W5+=uf!4fuZx{ISH>K7V_!z|SJS zL0*1@`DXyXe|wz&LgJ^9-o5bke}~bd{Bwz)PQoz%9N_O0__6!(`s4e@9)X`2{$=&% z;jRAy;0JEO^(PQt`}wa~f_?<)`T2|I_kz)*{E~rxpZR4NQIw}!*9Czevg8*F{1D)m z0Q_kkaDEFc`#0I>QT-W!UkdOK3;eGv``4!<_MdN=UxLvi|JlHQS>XQ%fq%-9pC|D1 z0KXjI2Rq^VtNrb)Kkfc8)aX(D1;qF6zZC#~vA~~3eC_^mTF|GHUb}xB7yQSTjJ$tT z2L5lm73a5&_}cyBR-;Gxr4Tpi@GMg#t<0{_+nPXDy?>q`QEEAhSOud0B*M&OSm zzIJ}i5%|7Rk^6Twz&|DMXA@t0{&7s;#{hl}!0*=?_dk#L+WP5j^r-)F#P_bB7{Gr^ z;I}Sx`me2@vx2@G>9zIqpWr_g_^$>0CkAkSFA`r{Kern_$}gAr-t|)l@UsN|apKpb z_2*vr{d=*%_m_^G-@1U`unVsLnuAXNwDX_e=u!RgfL{;rQw4qk@w>W()0Nl%sK8Go zzIXq)0q~0j{tLv{*3SunA0obY{WJvp&Ruc-CyB4EpVtL_nSY%AY3paU(WCz50spbU z{{eyDhxpq1`BUIWmvQDdNPQ3Af0_V(``d7SD~Yf5?`ES%^`{Wu+rMUj|E$2j{*c}N z_otwbBYh&9fByVqm*77K_-_gPx9f)U3lU%IUu&aB`T5F5_OBJ-zasDt5MTTKYtIY( zAo0EH|0clSC-55_cKWBCU-k(6bmF_ulfv`c2Jky|$NBdrzV`X2@kWpG&jR(g1N@x= z|1sig&mXr5{CrS;iO=7^a-ce_(H1|HGF2enyY@8GxSv_?2(R{8_~3 z=NEo{>m}$HkzPB0b~Ae9KO6YJ9r%A;;Qvm1=Uv$U-GsUSZG!$V>9zC6&w~Fv^6x!= z^acKF-GTETbky$rks|1mNw1wBA2fQDe{?x#|MU9q5B#qY_#YBqJAdQ|{3POg&yRNk ze%U@azZ(BK`DveD_k^HtNP2Dl{}J@V*l@1>VFjUUs&n~_s9GnEcLqu{T@qw zuK}2UjP%<4b~Ad^ze3Qz5uksi@5KBnMR@fJl(2pd&w*UF=!u&@q`40>FXGyQ+KhEe;{xKl`2SNTP1^!}7{=Wi0 z4)7lW{HcR*eqR$`J3l;b^r-#>;(PDE69E4Mf#2j9UO)W#&%c7cBk8sC!#{%mbm0FH z;J@);oZk%MYv+dsMvwB#C%*UmFcI*B0{5I>#t;n#nj1pM^^|N0Y7{u+O+z>lry^xw;W3h?i~8`nRX_ybw}ynlBY zJ*q#4_}=`d1HOMK=Knx^{`wo|*D`v<_f>N0_db800r)!v{t4o1=l4b@D}cW?i0dCie64@0jULq>UpaF9qyzr! z`!N4y;%oDN>j{*W=n+2~kkm$)w{O=e*aAq^hu=G_Rl;)KbG{9Trgev{{M~9qx_3O z|K9}lUq1@hUm)bq>%Y$E5kF8R^87U)@Y4kTMdE9pe=O?*aZEfxnFS z+UG}Z7x?j4JACi{zZ~$_K7i{#PyEqJ{i}^0)gK~$&{O{hfWKla=8rhz z_|a7(_wSW}|AD~YX_fv|Re;}dJg)zeP(QzawljKEe*o}v0Drx}uXEO!-_~sX zaQ<3>p9J`;0e{d0Tz@~}^Zs*wf1^kBrvUz!fd87nA5VPk_0t`Keww8|HU-!J3hA}= zcZ1QR`qM!DxuE_T0)Hj(`Rf-v|7ik0llb2Ka~OJ|5@bUd;an4+;G5 ziJ!>$eElQ~{P=2-=g;2&f0e+meZiR@?eph968ItFd(Yq70RNQ0f0_7N{>KDp1+;M*YfXa^l1J9)g$xY0r+1F{AL&J^8ZrcrxD+q|1Q9feH_<6pZMDPoh;}- zB)#_j*F>X7`T1%@o_`B~|Laq+{~DK^{Iut9*BL$H#}MDUfBXsfSpq+q`26!9`1)Ne z@PnZKeSq(qjO(9G{LRY#aZcc;5^*{02$ocyR)L-if?Eh`zYtMgc7(L=A1O8#ae^20lOMLD8y+q)L0RJf9 zx0{OVKTLe>`v+PZJ*q#0_}=wb1o)!_{-CSy{PFo&BIuJzubn>@3jPa#{}aIfE`k3c z@wNRkU*N~aIP)9ytl$3tzs8fee>F-t`DyiEZS<&rX~g&T?=;{)DDa07Uwi&MTHtRb zzW4dd8Ngp9@TU^r)l-ZSzklqKpr1o}ZU5^u4d=g<^xFFm@kWpGF9i8t0QJ8r@N1WJ z`aj<-oUZ)*`;x$qyUv-vEYJL10{rNwaQ&-^uf2Zpkf7g0dM*DAf_?|-wfW06dX#@Y z)$h(v`2JbaycroqdAR?+NeI_}*0TOL1bw+uc>m-5D>)tWYmr{7|Dxfe`insQWkLN< z3HnQ@DCDSyMO;E@Z*W^-T$iq{#7$@egjJ5`Q`Zs1pP?TYxl1XMvw9f0smEj|H%S> zIq|jrO%(Wf#1DG*&uW1GvB0ld#>r1xzaI$v*jkb6rv~7cdli}^Yz2$=RTuH{8Ye?2mDh4e;)CT(&jtL>fIn~+u77lSyY<`8=u!Ro zfZql1-xB!G5MMjL91!$xkzPB0{3-Y^0{*)J{|~3*{7P1^yMG@Q^wll(V_(Jm8%eM2 z|D%i^^)ISUL-5Ay2+@>?bF z=Mi6<|D%HbW72E$e^Brr5Bw(r|6}Li{I9F%%)hpOjWT+aUn1ZS0Q}zt{w(5a_wNb+ z5BqMQP^k-xuXo4^kN{$RkreJ-xQz>?p?=u!O{ zfIkHAKM?rGEc+LD9s4g;$(g?aEI)q!=wS57e>VB|KL5D~_}?q=2N7S}e|HM}Vvygx zfd5tou74u&wfS%J2G-BC%rDO9QGU_aJNFN7e)j?YzY6?(%lx(o{3PPL`)By||N8;| z<$1XNQY7U&irWk zO)`4KPawW`{wDzb9SbqPE%CMd{t)yDq}RUx_gAAw{)6N{Nc(qq{XPQxH_gQUmk9p( z{{O0=UuCJkAn5Z*uYLY-vC*UYb3y+mf%>N|!u6jbekXSSdn{HS-ZK92O-{#DZG zQGVGVzo&u!X#&45@f#`qn=J720RI`lk6McBpD5(V*Iyq&Ka=!JnSke?VDu=z0`eas zeYpS60sjR8zu7fT|DRX#+ad6S^_}&b>Y2ai0l!)n&Tkd*8!P-OMvv;xC%$+6y$JZv z3H&|8*XH+WfnNmpF9UwB_i+6eh|kv_8wcNmg1$;Mr+@ueeq6sz(BDh?8jAj+pr1&3 z&40gTxc-@>ugeVc`R{G?sQ*znIP;h2ng7>7{*MU!cd9%2by4cCxE%ZcoAg?K!vy_# z(rfu`7xa~DIR3T#elvQMUs8j}{4zj(jo-)hx472fyX()5k@xQ-LEnS)0ar*@u7BU? zk^iiQj(_j-&o_bpY9C<#Gl|d7Z=7Gn=n=n&_-_5-{dYd#FA?}FiLdQH3k7~uBd2~Z ze<9%K3;drg`&WJi&hH=6YxCPm(4Qy0_WETrqeuDsLH&zC{qG3;kui4jTP*0OlAfR6 z*mmYSA^49c|3RAj@cb+V{`-80^WR4NjcomJeuB}X{4$82@8M?w{&Io8;5sKit^ZeN zWB=Kf`d0+~I?`+F=Xs+?^{3nzxqjXU^{*571;lsPpW6n$f1DKb#g_Hg`UvM&zNVAE zwti|DJ*qzq)SnINpCj-eCcZZRvjl!7@q?cE`xx*K3jFVhuf6{t`WWZ8gY??`R{aF) zkC0xQze+}r^7q9?&fh9f|3?D9LM^-Xcil?t|9aAE`7IOl%`N$DKgImcq}TFmW%MY& z7?9r=AirM){=LN4-v8Mm@Z$h~4d4e?;rd^)f)w-vIcta&Y}O6QA#&{QmKR(WCma zi0|D$Hv)dg&oO_NW&Q1p9`U0ZNA6#n0RNQ0UtwAQF@f(VzPJ9(fWK%puD@IzyZ*mr z^r-$2sQ(ARAMyp}#}Yq8_doZ-`#;d=5kG_Y-seAC0Dqyt&m#U57fe@vew-)p3jqHo z!1sNL>#u*klfO3q=LCLi6KDQ{d6BudV-FqeuCt5#K%kh55e${_AUS z{cl;;KilXLKNHly4e;;&3iD4})_<4LBfhU`u@Efkh{OWb>&M!|0`Ws2#NtxeC zMvwf*kbm#{4?BVXy#jwE@q02pU%xvAegg5m>vuQc2Xk?L?-Tzqg+J8jQT^$}PxY*y z0>D2m@ay}X{@tPQj|lvzX3qS0>;Dt*pZprvKc4v7`Tdlj50QSb;{TY@qx=%dzjuE2 z1OIoe!~XM$pQP{;jUMqsfPVn+KNk3L^_>2VR`?$X{A|EK2>30(!S&B2{yK%<#OP7| z1;o!HeR%&p1o*iEKdC<6fB5?SeLeO+mh}Ao!SxSr!1^@O^Ur_b`q4&@>Q8GPxqkiy z_1E2q`DXd zz)vN!*v+qx$m!-&ZU0=jT5Z_$3|BEdBcNg@ZSn3xD`VE%#zhU&K{$x;pIZ%IzA8`F88sYmd z@88>kzM7@J646N#_wzi$ir5u|^b%`aa+ z^Nk+)Pb2@{`$sL{f2+XXM||!1>t=z!74Yi-ev4mlesQtR{J8yhW8n2K7xW3F*Umpn zjUMF})5@7YZ+?E@zsj%Je+KdIU<;1>FK_gSA0)n?^x^eaAMls{hWYy%JNaqnpG8KG z_@UO3>#qUe_xm05OEhu#{QV;qhp)HMBYp1$8n*;usd|ZDa@vF1`@%i~l z&|e_EHviunJ<6{b_>Tkr2mFEk*J|p_zqbEp3HlbK@6PJy^SjvSk^ktMBG2D90sp@W z{E5WZ_WvycKR|r%{@Dib125T7I7i{7jJFEr4Ht2hMLC@%jGC>#t+m*0)~CrCe@t$)7%l{R|RKi|#H`cEZ&cz$mK{d-d2k7$n1 z4}5-71%4{=z3Znt;CJ4G>kkp1fB!b;-(vKr{&c|a3HU<`Fne{YzYp-c9>n#JCH~t=|2i2x zsz0Cj`JVpW5BPfpe#M)d{>@YPI|Y7ryt98~dHACMzvv%a|5D;>pI^WA5Y~T3`V)%( z%|?&%OKKl^|40V@%OAn~H8(r?X|F$(HhRQQBfj_f(^$a2U*K12W5>T&;BN)|ae#kV z;147INR~gp{~ZwcF}FnKKOXSYkK+8lCO-f9CC-1*=u!R&#P{C+QUJfkznK3o@wNSL zmY~0?t<%3wN`5aGJ@Ov}`8^8!wW)|90_q{uc@QUZmIjzh(5ue+c-00{Fk> z1oodpe7=A2{7SSX6yV=?64yVF_*(t< z7(J>#jriXEV>;kJ`5)#lA$~n&{ihl|;%5T>48Y$m@HY@&J3s#>@N)qFS-_7zh3h|S zS$_qiNA+(7{O17wO@UwQ7H9sn`sWJ#Lco6>@QVe0BJth%amRqKzv-uOe#xZ&)fLi} z>!%t$%FoxySwH!t3!ndA0{*KMV}8dDc>m-4A%eay>9x-mO$HsQzN&2T31ZfAax<7xBxm{QaGr`PbgR z$QSrYot^oQ^Y9k}{vGG>{PZP$OIAO#>Fa6qsQxs-Uj+DH5TEBCBEFXYDuJH^_=^F* z@de!fEK7a^qet}@65reZcL0AG@p=EZTK4}Pfu9hF?EkxfU-u&J|3%CG*ED)me=6X= z2l#V{&-)*Dt26&v|7QvOEWlq5_+>BQ{wERN&*q=6{}M)z>dz;B0_nr+{{z79F7Q(= z`2m6N@8a~|%l{DY9~1Z)#CP`(HwIpRioj1MeyXSbj{yI3;`8~>Bfhr(trYkL#CQFN z^Zx|!j|u!!#Mkz}!va6LYvlU-6!06H=?TBYz~?`+flS9|HVMfWMLWy#Iy7*ZRLs;Aa!xoBw9OuU1mX|2Dh)s~A1X zKlP5t{C@!ay9E9!;%oUQ3j8d<-van^i64CFs=&`DzW4m`6X0(Y_)*=Q z`~z3w|L^yAy8n8e!1woY^7o!UegXU=0zZNHu`YB9Hl-vGaRDLj8E z#Mjn;!06HZ6%*gP|84{PR|Wn8;%oEwlE9Dc8#(`f0RArG^ZDCqnSZ{(Pa?iI{~dte zx-`ze*fRg-MvwB(0rl?!{3ir{qwaS1-$??$5b*Z^{(9o`{F8{U&Hq|~AJfn2zc>HA zfM2PMlRxK&EcsDJkMd6i{J#Kyu)xo<kMBPrOMXkENBu7b{L+B`guu@xzBd1p1b$$! z(|_;$mj(RQ0za|0-TM1f;71K{_!*wpAIky$QGs7X{8)GJ=*rjsL4luncjWw60Q|TL zxc@P?JN0Y)rbdtYzZLK+0sc6FA0U1}seg>X_YHOG_pZMxfS)PwL&VqC|C<6o74WYH z{By+T=dWzyYv-?10>6m(uK)1!PpF(`C|92Zb%0DnHGXGkDpDpkg z5MS&6a)F-$_;mpPs>(S3t(N(p7xKqt>;LxxKb`pA^?w84H>rZx|GmW5`rpv#QT@4q-w^O;5TCFAbj$pw3H&0E|BZlu zO5o>O@{bApOHMBqmUBln-? zfPc-^c>O05-}Ubv1Nix;veBdZ1H|{P|CWHCCh$YV_q$-aa{df~pF{iv(uME8tpNXL zfuCtv{|^G+cb}8LmwyxBSFVcl-)dQZIipAUCjfpM!0#sTi-;eq3@5`-yrY<#P=)p=L&rPh{*nT0Q{@3!Tk>sKStqKG{J4K#qBB4J75|G#&+mUp zq}TFaVDu>eV&MNa;QyNH*nf!l!xjHCNYDKjkUpB}`TjZ0=#l@x{gL;N9>D)$!N0G+ zlYbK9``Oob)xh(gM0zd%M59OkQ^>z}|Lq0*ZzevUpAhj!F~8h@mus>ALegvbcQktB zKL_N02k`$P@wtEB04M)pivKz>j>1O8jOe767O z5MS$m6PM5QMI$5k-~NCj;Qwymf4AVj zfcWnD$1Q{VuUix6A3e}+erg&$%0GH^y31~U z9ufQ(0{^3d{}qCNKk*wW{`U+16D<7~2>#>7M9%*M!2fl%o&NLugT&Y7rw{4*`76!R ze}d7Y`AG%-#{vJ(3jQ;RukD{}1pj%K{&NKXxxoJf;J;)YoPPoF`Okmy`R_$~o`1|B zXa2SGS2v?a`9~!?^W*N{;peZ90ROKG{sYACq|LwJKV<2@K=2OVa@c#tx-?A>w zKS2EUivP)^=lO>${ZBM{lz%bsKMnZ*Sn!`o{8+{RA;Eth>9zIyx8OhUK;-(J4*WOw z&#|PY3>+*2nV`AU^;6GVXsU>G}Kw zNzea&6r0CEMvvwv3*`SA@IPJfpF;fVjK}@FEBH^d^#8WtKOgv?3;gE^{xbzW_kU3E zpG|sge)b9eqaKVr|GxqJ$KHVFr-1m{>nCGK&*vxlZoBj62%|^ylSuyKsQ=;f=Uc%4 z62ZTp_|4e-_}SNc1^>r3c_9C{ zf&V#z|6JlXVtMoYHw*p?E&YEh_%87SN=$mmi2Il%u4;D4LoKS2C0ivPwp;`vD_3!2c$}e}MS6EB+fc!SkO^dM$sy(Ifx<@sabt2Kb*v z{D}D{{t(6g8Nt7QxLy7y1^>ywe=hJJ-xSYJfcV<^?Qzoc`AH!?KdT;;D3eSKScaSO8)x=|5=v)3k3fK!2h?ve~o51|6Jnx75_a+&+{*^^xxI!QU1{r zocZ_WzX|w%Qt%=^z8?3`IkTI=KsDhe>hHj z{{6qMp6AED&A@j=s6PkP{|l&pLJKE<&MzSU9lU1EpE-Z5(WCqe0sl9^KQ8cV-{;K# zp9=qoz>i6B)?X3n!}Gfh@b77f>%VBpA8hof{-}o|`F{ZZj{?77gkAlc1b#8#?*RN; z;&A=z?ziK&F?v*g;Ukgt?*jZ40)NR!JN|nDKmXB4{vN=u-wM}1bCeywj?ts~^Cm{} z_X7R`fuB6uj{kU$>F>ApYZzI5BT>8 z{AA+u*H1Zru)xm+`~!ghiNH^@6ze0R%{)Yi-Y$cM1IH2b})9 z^W)m!^OrC1i;3^*!~H)E_;uUh{wEP%%fF`4qy7g{Blo{EfZtc(rxL%lTR2^L{qG3+ zWu&j7=no0{)t36UZE=3zk-n3{Z)Nl-za+}f+rNt-zt;tR)L3VJ`1jB9{ALUMOyYa@ z51*N#D5}R@SH%K9p7{Lz1I|Ao@V5ef3BbR%9nOEWW&J~p9_8}>F4e{MMb^Dr2 zeE$BU`+VHJeoJ~+=Uxw!-u>FWx;ppk-;KVk`GSp)uZZ-1_b<}boqP9RA0a6S]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googletest/src/gtest_main.cc +cstdio +- +gtest/gtest.h +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googletest/src/gtest/gtest.h + +_deps/googletest-src/googletest/include/gtest/gtest-assertion-result.h +memory +- +ostream +- +string +- +type_traits +- +gtest/gtest-message.h +_deps/googletest-src/googletest/include/gtest/gtest/gtest-message.h +gtest/internal/gtest-port.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-port.h + +_deps/googletest-src/googletest/include/gtest/gtest-death-test.h +gtest/internal/gtest-death-test-internal.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-death-test-internal.h + +_deps/googletest-src/googletest/include/gtest/gtest-matchers.h +atomic +- +memory +- +ostream +- +string +- +type_traits +- +gtest/gtest-printers.h +_deps/googletest-src/googletest/include/gtest/gtest/gtest-printers.h +gtest/internal/gtest-internal.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-port.h + +_deps/googletest-src/googletest/include/gtest/gtest-message.h +limits +- +memory +- +sstream +- +gtest/internal/gtest-port.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-port.h + +_deps/googletest-src/googletest/include/gtest/gtest-param-test.h +iterator +- +utility +- +gtest/internal/gtest-internal.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-param-util.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-param-util.h +gtest/internal/gtest-port.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-port.h + +_deps/googletest-src/googletest/include/gtest/gtest-printers.h +functional +- +memory +- +ostream +- +sstream +- +string +- +tuple +- +type_traits +- +utility +- +vector +- +gtest/internal/gtest-internal.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-port.h +gtest/internal/custom/gtest-printers.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/custom/gtest-printers.h + +_deps/googletest-src/googletest/include/gtest/gtest-test-part.h +iosfwd +- +vector +- +gtest/internal/gtest-internal.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-string.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-string.h + +_deps/googletest-src/googletest/include/gtest/gtest-typed-test.h +gtest/internal/gtest-internal.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-port.h +gtest/internal/gtest-type-util.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-type-util.h + +_deps/googletest-src/googletest/include/gtest/gtest.h +cstddef +- +limits +- +memory +- +ostream +- +type_traits +- +vector +- +gtest/gtest-assertion-result.h +_deps/googletest-src/googletest/include/gtest/gtest/gtest-assertion-result.h +gtest/gtest-death-test.h +_deps/googletest-src/googletest/include/gtest/gtest/gtest-death-test.h +gtest/gtest-matchers.h +_deps/googletest-src/googletest/include/gtest/gtest/gtest-matchers.h +gtest/gtest-message.h +_deps/googletest-src/googletest/include/gtest/gtest/gtest-message.h +gtest/gtest-param-test.h +_deps/googletest-src/googletest/include/gtest/gtest/gtest-param-test.h +gtest/gtest-printers.h +_deps/googletest-src/googletest/include/gtest/gtest/gtest-printers.h +gtest/gtest-test-part.h +_deps/googletest-src/googletest/include/gtest/gtest/gtest-test-part.h +gtest/gtest-typed-test.h +_deps/googletest-src/googletest/include/gtest/gtest/gtest-typed-test.h +gtest/gtest_pred_impl.h +_deps/googletest-src/googletest/include/gtest/gtest/gtest_pred_impl.h +gtest/gtest_prod.h +_deps/googletest-src/googletest/include/gtest/gtest/gtest_prod.h +gtest/internal/gtest-internal.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-string.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-string.h + +_deps/googletest-src/googletest/include/gtest/gtest_pred_impl.h +gtest/gtest-assertion-result.h +_deps/googletest-src/googletest/include/gtest/gtest/gtest-assertion-result.h +gtest/internal/gtest-internal.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-port.h + +_deps/googletest-src/googletest/include/gtest/gtest_prod.h + +_deps/googletest-src/googletest/include/gtest/internal/custom/gtest-port.h + +_deps/googletest-src/googletest/include/gtest/internal/custom/gtest-printers.h + +_deps/googletest-src/googletest/include/gtest/internal/gtest-death-test-internal.h +stdio.h +- +memory +- +gtest/gtest-matchers.h +_deps/googletest-src/googletest/include/gtest/internal/gtest/gtest-matchers.h +gtest/internal/gtest-internal.h +_deps/googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-internal.h + +_deps/googletest-src/googletest/include/gtest/internal/gtest-filepath.h +gtest/internal/gtest-string.h +_deps/googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-string.h + +_deps/googletest-src/googletest/include/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +_deps/googletest-src/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 +_deps/googletest-src/googletest/include/gtest/internal/gtest/gtest-message.h +gtest/internal/gtest-filepath.h +_deps/googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-filepath.h +gtest/internal/gtest-string.h +_deps/googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-string.h +gtest/internal/gtest-type-util.h +_deps/googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-type-util.h + +_deps/googletest-src/googletest/include/gtest/internal/gtest-param-util.h +ctype.h +- +cassert +- +iterator +- +memory +- +set +- +tuple +- +type_traits +- +utility +- +vector +- +gtest/gtest-printers.h +_deps/googletest-src/googletest/include/gtest/internal/gtest/gtest-printers.h +gtest/gtest-test-part.h +_deps/googletest-src/googletest/include/gtest/internal/gtest/gtest-test-part.h +gtest/internal/gtest-internal.h +_deps/googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +_deps/googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-port.h + +_deps/googletest-src/googletest/include/gtest/internal/gtest-port-arch.h +winapifamily.h +- +TargetConditionals.h +- + +_deps/googletest-src/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/stat.h +- +sys/types.h +- +AvailabilityMacros.h +- +TargetConditionals.h +- +gtest/internal/custom/gtest-port.h +_deps/googletest-src/googletest/include/gtest/internal/gtest/internal/custom/gtest-port.h +gtest/internal/gtest-port-arch.h +_deps/googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-port-arch.h +absl/flags/declare.h +_deps/googletest-src/googletest/include/gtest/internal/absl/flags/declare.h +absl/flags/flag.h +_deps/googletest-src/googletest/include/gtest/internal/absl/flags/flag.h +absl/flags/reflection.h +_deps/googletest-src/googletest/include/gtest/internal/absl/flags/reflection.h +direct.h +- +io.h +- +unistd.h +- +strings.h +- +unistd.h +- +android/api-level.h +- +absl/strings/string_view.h +_deps/googletest-src/googletest/include/gtest/internal/absl/strings/string_view.h +re2/re2.h +_deps/googletest-src/googletest/include/gtest/internal/re2/re2.h +regex.h +- +typeinfo +- +pthread.h +- +time.h +- +condition_variable +- +mutex +- +absl/types/any.h +_deps/googletest-src/googletest/include/gtest/internal/absl/types/any.h +any +- +absl/types/optional.h +_deps/googletest-src/googletest/include/gtest/internal/absl/types/optional.h +optional +- +absl/strings/string_view.h +_deps/googletest-src/googletest/include/gtest/internal/absl/strings/string_view.h +string_view +- +absl/types/variant.h +_deps/googletest-src/googletest/include/gtest/internal/absl/types/variant.h +variant +- + +_deps/googletest-src/googletest/include/gtest/internal/gtest-string.h +mem.h +- +string.h +- +cstdint +- +string +- +gtest/internal/gtest-port.h +_deps/googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-port.h + +_deps/googletest-src/googletest/include/gtest/internal/gtest-type-util.h +gtest/internal/gtest-port.h +_deps/googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-port.h +cxxabi.h +- +acxx_demangle.h +- + diff --git a/hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake b/hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake new file mode 100644 index 0000000..f1b642d --- /dev/null +++ b/hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake @@ -0,0 +1,23 @@ +# 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/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googletest/src/gtest_main.cc" "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/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 + "_deps/googletest-src/googletest/include" + "_deps/googletest-src/googletest" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/DependInfo.cmake" + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/build.make b/hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/build.make new file mode 100644 index 0000000..1171337 --- /dev/null +++ b/hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/build.make @@ -0,0 +1,99 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1 + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build + +# Include any dependencies generated for this target. +include _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/depend.make + +# Include the progress variables for this target. +include _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/progress.make + +# Include the compile flags for this target's objects. +include _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/flags.make + +_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/flags.make +_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: _deps/googletest-src/googletest/src/gtest_main.cc + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o" + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/googletest && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/gtest_main.dir/src/gtest_main.cc.o -c /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googletest/src/gtest_main.cc + +_deps/googletest-build/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/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/googletest && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googletest/src/gtest_main.cc > CMakeFiles/gtest_main.dir/src/gtest_main.cc.i + +_deps/googletest-build/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/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/googletest && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/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: _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o +lib/libgtest_main.a: _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/build.make +lib/libgtest_main.a: _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX static library ../../../lib/libgtest_main.a" + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/googletest && $(CMAKE_COMMAND) -P CMakeFiles/gtest_main.dir/cmake_clean_target.cmake + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/googletest && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/gtest_main.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/build: lib/libgtest_main.a + +.PHONY : _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/build + +_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/clean: + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/googletest && $(CMAKE_COMMAND) -P CMakeFiles/gtest_main.dir/cmake_clean.cmake +.PHONY : _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/clean + +_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/depend: + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1 /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googletest /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/googletest /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/depend + diff --git a/hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/cmake_clean.cmake b/hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/cmake_clean.cmake new file mode 100644 index 0000000..23f3c87 --- /dev/null +++ b/hw1/build/_deps/googletest-build/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/hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/cmake_clean_target.cmake b/hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/cmake_clean_target.cmake new file mode 100644 index 0000000..f09930e --- /dev/null +++ b/hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/cmake_clean_target.cmake @@ -0,0 +1,3 @@ +file(REMOVE_RECURSE + "../../../lib/libgtest_main.a" +) diff --git a/hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/depend.internal b/hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/depend.internal new file mode 100644 index 0000000..4b19083 --- /dev/null +++ b/hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/depend.internal @@ -0,0 +1,26 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o + /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googletest/src/gtest_main.cc + _deps/googletest-src/googletest/include/gtest/gtest-assertion-result.h + _deps/googletest-src/googletest/include/gtest/gtest-death-test.h + _deps/googletest-src/googletest/include/gtest/gtest-matchers.h + _deps/googletest-src/googletest/include/gtest/gtest-message.h + _deps/googletest-src/googletest/include/gtest/gtest-param-test.h + _deps/googletest-src/googletest/include/gtest/gtest-printers.h + _deps/googletest-src/googletest/include/gtest/gtest-test-part.h + _deps/googletest-src/googletest/include/gtest/gtest-typed-test.h + _deps/googletest-src/googletest/include/gtest/gtest.h + _deps/googletest-src/googletest/include/gtest/gtest_pred_impl.h + _deps/googletest-src/googletest/include/gtest/gtest_prod.h + _deps/googletest-src/googletest/include/gtest/internal/custom/gtest-port.h + _deps/googletest-src/googletest/include/gtest/internal/custom/gtest-printers.h + _deps/googletest-src/googletest/include/gtest/internal/gtest-death-test-internal.h + _deps/googletest-src/googletest/include/gtest/internal/gtest-filepath.h + _deps/googletest-src/googletest/include/gtest/internal/gtest-internal.h + _deps/googletest-src/googletest/include/gtest/internal/gtest-param-util.h + _deps/googletest-src/googletest/include/gtest/internal/gtest-port-arch.h + _deps/googletest-src/googletest/include/gtest/internal/gtest-port.h + _deps/googletest-src/googletest/include/gtest/internal/gtest-string.h + _deps/googletest-src/googletest/include/gtest/internal/gtest-type-util.h diff --git a/hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/depend.make b/hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/depend.make new file mode 100644 index 0000000..358d143 --- /dev/null +++ b/hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/depend.make @@ -0,0 +1,26 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: _deps/googletest-src/googletest/src/gtest_main.cc +_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: _deps/googletest-src/googletest/include/gtest/gtest-assertion-result.h +_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: _deps/googletest-src/googletest/include/gtest/gtest-death-test.h +_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: _deps/googletest-src/googletest/include/gtest/gtest-matchers.h +_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: _deps/googletest-src/googletest/include/gtest/gtest-message.h +_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: _deps/googletest-src/googletest/include/gtest/gtest-param-test.h +_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: _deps/googletest-src/googletest/include/gtest/gtest-printers.h +_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: _deps/googletest-src/googletest/include/gtest/gtest-test-part.h +_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: _deps/googletest-src/googletest/include/gtest/gtest-typed-test.h +_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: _deps/googletest-src/googletest/include/gtest/gtest.h +_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: _deps/googletest-src/googletest/include/gtest/gtest_pred_impl.h +_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: _deps/googletest-src/googletest/include/gtest/gtest_prod.h +_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: _deps/googletest-src/googletest/include/gtest/internal/custom/gtest-port.h +_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: _deps/googletest-src/googletest/include/gtest/internal/custom/gtest-printers.h +_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: _deps/googletest-src/googletest/include/gtest/internal/gtest-death-test-internal.h +_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: _deps/googletest-src/googletest/include/gtest/internal/gtest-filepath.h +_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: _deps/googletest-src/googletest/include/gtest/internal/gtest-internal.h +_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: _deps/googletest-src/googletest/include/gtest/internal/gtest-param-util.h +_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: _deps/googletest-src/googletest/include/gtest/internal/gtest-port-arch.h +_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: _deps/googletest-src/googletest/include/gtest/internal/gtest-port.h +_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: _deps/googletest-src/googletest/include/gtest/internal/gtest-string.h +_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o: _deps/googletest-src/googletest/include/gtest/internal/gtest-type-util.h + diff --git a/hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/flags.make b/hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/flags.make new file mode 100644 index 0000000..817f63e --- /dev/null +++ b/hw1/build/_deps/googletest-build/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.16 + +# compile CXX with /usr/bin/c++ +CXX_FLAGS = -Wall -Wshadow -Wno-error=dangling-else -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -std=c++17 + +CXX_DEFINES = + +CXX_INCLUDES = -isystem /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googletest/include -isystem /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googletest + diff --git a/hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/link.txt b/hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/link.txt new file mode 100644 index 0000000..3f4288a --- /dev/null +++ b/hw1/build/_deps/googletest-build/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/hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/progress.make b/hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/progress.make new file mode 100644 index 0000000..72bb7dd --- /dev/null +++ b/hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 7 +CMAKE_PROGRESS_2 = 8 + diff --git a/hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o b/hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o new file mode 100644 index 0000000000000000000000000000000000000000..06510c3252247202ea5a773d25478d8e0f45c18b GIT binary patch literal 4192 zcmbtXTW=dh6duPVEv1)GZiR9&<<=s+&L-)_6_nhZxX4YT+7<|brt8hdUcBCQ_fnjS zP^wmls8lKfaglgH;t9la#SOafkc9lB-l~bwFqVGoBO)$anT%S53pT=yBX{)@cgs$$$!iFl|S+qZVjz0 z-^s5;xAT_|AUS{e6;was>n6VPm&)MF0p~`3<+^~x>&kD}Vp&$A)eFma64A){<<+${ z#-jZ)Sv$|=heSHr&82&UB{M3?e!|e7abh>WURzsx`x^342HJ`Nh;nYhGQt`Utsvw< zxa3&U-BF4^3M{_p`Sp$u8@3x-zH2z#k6hj*vjxe@)Vzk3Ia~KL2ldgkV^q>+vzZQk z!**@Anr;{Y#NX9ddsoj?BHLNWK>lWssd`@3v2eucz&8~$BTO-s2Bg?Vcw zzWu31-)p3v3$}Jvu3b}EzHX6l?6Xr-M^gLBmBnrNl}%Jo+KOG0PX}Nq2QG9pv1|hZ?+_H@gaydyg+<-Fc0-W{Ldwh-!KZ{ zS4Eq$bn#yWJ}AC-$~-&SllBt(2z+O+PI5}zlY)S<*{(x&;LnPfCd z=>+u!@CV>e>;*}by0UM1PK^+1Qey$`;l53U@R3M1L6ZWsI= z#<^FSm)P^*{tIxbWtRC14ft=9zJfYCrCwF1H+5GjIv@VU8TALzm)4g0sKV!G_!gJ&U6( zhK5-$`G#ptTg|YBNynh}L1=`w$#IUh;n-)v@?37X3$Q9d=triohi#kj*}{p*i2{T~ z6@HB4Jp(!P(UavlK2a#}Qm$Akp6Sp|%*+&XC0?4CEadpQ@|B@4EQPMmT2M6@foobh zh*U~UoKct>xSBrHd{JfSW5*!PthgXCS#I8*pEr?F3=i90z$->z3C@&`x%ooi@fyqv z?)@I5={Cu18Qci17A!bp56g{@p8%egjaRtXYkereY#PFf>?SmLj`I#0hHA15TI`rGRMlIiR z3=I}GWZHre8ceGM0n>c1ZFIa^j}5H}FMc50@O@*6X{Og`ST3Y;z0lI&Cr}#puvwQj zoNQXt_nMX;0#^iEHNNN@4U1`2-;0`Z{Qp;d3klRZQoeE7pc@bG6x?69PAH^P(8e{Q z-wn_dQjq!wsYxMMl|5i!u5lGaTW**wG64I>^`qYtyCwg5&`6=*jS^<7)QIVL|1W_b zbM}jm^W(M-v54W=)`=tz#scDZ^HB&w%3v%3*>vAi?pQjO1&63#EIz-r9Wg8ev0wT> z3?Zr?{uahxDe?KIWIn1l#-NZ*`gOp1tzS#_PyJy3xTF+EcnvU|6O9v^Lh$zr3a*bT zG=I{k!AWhESBlkxd~xo1a9~~H^fx4sqClx>`~-gm4a^yjZ%N=wB1#>P{|xY6^}8bL zcS^=#{cxQqp6b`DZwwid3)+$zzj6G2xX%J#ow0W{~nVm H5|956m>YF! literal 0 HcmV?d00001 diff --git a/hw1/build/_deps/googletest-build/googletest/CMakeFiles/progress.marks b/hw1/build/_deps/googletest-build/googletest/CMakeFiles/progress.marks new file mode 100644 index 0000000..b8626c4 --- /dev/null +++ b/hw1/build/_deps/googletest-build/googletest/CMakeFiles/progress.marks @@ -0,0 +1 @@ +4 diff --git a/hw1/build/_deps/googletest-build/googletest/CTestTestfile.cmake b/hw1/build/_deps/googletest-build/googletest/CTestTestfile.cmake new file mode 100644 index 0000000..a1a21d4 --- /dev/null +++ b/hw1/build/_deps/googletest-build/googletest/CTestTestfile.cmake @@ -0,0 +1,6 @@ +# CMake generated Testfile for +# Source directory: /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googletest +# Build directory: /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/googletest +# +# This file includes the relevant testing commands required for +# testing this directory and lists subdirectories to be tested as well. diff --git a/hw1/build/_deps/googletest-build/googletest/Makefile b/hw1/build/_deps/googletest-build/googletest/Makefile new file mode 100644 index 0000000..1ae00e9 --- /dev/null +++ b/hw1/build/_deps/googletest-build/googletest/Makefile @@ -0,0 +1,278 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# 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: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1 + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build + +#============================================================================= +# Targets provided globally by CMake. + +# 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 + +# 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 +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 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 rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake -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 edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache + +.PHONY : edit_cache/fast + +# The main all target +all: cmake_check_build_system + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/googletest/CMakeFiles/progress.marks + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(MAKE) -f CMakeFiles/Makefile2 _deps/googletest-build/googletest/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(MAKE) -f CMakeFiles/Makefile2 _deps/googletest-build/googletest/clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(MAKE) -f CMakeFiles/Makefile2 _deps/googletest-build/googletest/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(MAKE) -f CMakeFiles/Makefile2 _deps/googletest-build/googletest/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(CMAKE_COMMAND) -P /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles/VerifyGlobs.cmake + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/rule: + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(MAKE) -f CMakeFiles/Makefile2 _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/rule +.PHONY : _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/rule + +# Convenience name for target. +gtest_main: _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/rule + +.PHONY : gtest_main + +# fast build rule for target. +gtest_main/fast: + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(MAKE) -f _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/build.make _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/build +.PHONY : gtest_main/fast + +# Convenience name for target. +_deps/googletest-build/googletest/CMakeFiles/gtest.dir/rule: + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(MAKE) -f CMakeFiles/Makefile2 _deps/googletest-build/googletest/CMakeFiles/gtest.dir/rule +.PHONY : _deps/googletest-build/googletest/CMakeFiles/gtest.dir/rule + +# Convenience name for target. +gtest: _deps/googletest-build/googletest/CMakeFiles/gtest.dir/rule + +.PHONY : gtest + +# fast build rule for target. +gtest/fast: + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(MAKE) -f _deps/googletest-build/googletest/CMakeFiles/gtest.dir/build.make _deps/googletest-build/googletest/CMakeFiles/gtest.dir/build +.PHONY : gtest/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/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(MAKE) -f _deps/googletest-build/googletest/CMakeFiles/gtest.dir/build.make _deps/googletest-build/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/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(MAKE) -f _deps/googletest-build/googletest/CMakeFiles/gtest.dir/build.make _deps/googletest-build/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/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(MAKE) -f _deps/googletest-build/googletest/CMakeFiles/gtest.dir/build.make _deps/googletest-build/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/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(MAKE) -f _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/build.make _deps/googletest-build/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/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(MAKE) -f _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/build.make _deps/googletest-build/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/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(MAKE) -f _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/build.make _deps/googletest-build/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 "... install/strip" + @echo "... install/local" + @echo "... install" + @echo "... list_install_components" + @echo "... rebuild_cache" + @echo "... edit_cache" + @echo "... gtest_main" + @echo "... gtest" + @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/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(CMAKE_COMMAND) -P /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles/VerifyGlobs.cmake + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(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/hw1/build/_deps/googletest-build/googletest/cmake_install.cmake b/hw1/build/_deps/googletest-build/googletest/cmake_install.cmake new file mode 100644 index 0000000..e406c31 --- /dev/null +++ b/hw1/build/_deps/googletest-build/googletest/cmake_install.cmake @@ -0,0 +1,85 @@ +# Install script for directory: /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/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 "") + 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 "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +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/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/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/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/googletest/CMakeFiles/Export/lib/cmake/GTest/GTestTargets.cmake") + if("${CMAKE_INSTALL_CONFIG_NAME}" MATCHES "^()$") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/lib/cmake/GTest" TYPE FILE FILES "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/googletest/CMakeFiles/Export/lib/cmake/GTest/GTestTargets-noconfig.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/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/googletest/generated/GTestConfigVersion.cmake" + "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/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/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/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/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/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/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/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/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/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/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/googletest/generated/gtest_main.pc") +endif() + diff --git a/hw1/build/_deps/googletest-build/googletest/generated/GTestConfig.cmake b/hw1/build/_deps/googletest-build/googletest/generated/GTestConfig.cmake new file mode 100644 index 0000000..771cb7e --- /dev/null +++ b/hw1/build/_deps/googletest-build/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/hw1/build/_deps/googletest-build/googletest/generated/GTestConfigVersion.cmake b/hw1/build/_deps/googletest-build/googletest/generated/GTestConfigVersion.cmake new file mode 100644 index 0000000..3161872 --- /dev/null +++ b/hw1/build/_deps/googletest-build/googletest/generated/GTestConfigVersion.cmake @@ -0,0 +1,37 @@ +# 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.12.1") + +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() + + +# 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/hw1/build/_deps/googletest-build/googletest/generated/gmock.pc b/hw1/build/_deps/googletest-build/googletest/generated/gmock.pc new file mode 100644 index 0000000..2e02a2d --- /dev/null +++ b/hw1/build/_deps/googletest-build/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.12.1 +URL: https://github.com/google/googletest +Requires: gtest = 1.12.1 +Libs: -L${libdir} -lgmock -lpthread +Cflags: -I${includedir} -DGTEST_HAS_PTHREAD=1 diff --git a/hw1/build/_deps/googletest-build/googletest/generated/gmock_main.pc b/hw1/build/_deps/googletest-build/googletest/generated/gmock_main.pc new file mode 100644 index 0000000..627ac7e --- /dev/null +++ b/hw1/build/_deps/googletest-build/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.12.1 +URL: https://github.com/google/googletest +Requires: gmock = 1.12.1 +Libs: -L${libdir} -lgmock_main -lpthread +Cflags: -I${includedir} -DGTEST_HAS_PTHREAD=1 diff --git a/hw1/build/_deps/googletest-build/googletest/generated/gtest.pc b/hw1/build/_deps/googletest-build/googletest/generated/gtest.pc new file mode 100644 index 0000000..4bd57e2 --- /dev/null +++ b/hw1/build/_deps/googletest-build/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.12.1 +URL: https://github.com/google/googletest +Libs: -L${libdir} -lgtest -lpthread +Cflags: -I${includedir} -DGTEST_HAS_PTHREAD=1 diff --git a/hw1/build/_deps/googletest-build/googletest/generated/gtest_main.pc b/hw1/build/_deps/googletest-build/googletest/generated/gtest_main.pc new file mode 100644 index 0000000..3b50359 --- /dev/null +++ b/hw1/build/_deps/googletest-build/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.12.1 +URL: https://github.com/google/googletest +Requires: gtest = 1.12.1 +Libs: -L${libdir} -lgtest_main -lpthread +Cflags: -I${includedir} -DGTEST_HAS_PTHREAD=1 diff --git a/hw1/build/_deps/googletest-src b/hw1/build/_deps/googletest-src new file mode 160000 index 0000000..58d77fa --- /dev/null +++ b/hw1/build/_deps/googletest-src @@ -0,0 +1 @@ +Subproject commit 58d77fa8070e8cec2dc1ed015d66b454c8d78850 diff --git a/hw1/build/_deps/googletest-subbuild/CMakeCache.txt b/hw1/build/_deps/googletest-subbuild/CMakeCache.txt new file mode 100644 index 0000000..743d05d --- /dev/null +++ b/hw1/build/_deps/googletest-subbuild/CMakeCache.txt @@ -0,0 +1,114 @@ +# This is the CMakeCache file. +# For build in directory: /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild +# 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 +######################## + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=OFF + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/usr/local + +//No help, variable specified on the command line. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/make + +//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=googletest-populate + +//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 + +//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 + +//Git command line client +GIT_EXECUTABLE:FILEPATH=/usr/bin/git + +//Value Computed by CMake +googletest-populate_BINARY_DIR:STATIC=/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild + +//Value Computed by CMake +googletest-populate_SOURCE_DIR:STATIC=/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild + + +######################## +# INTERNAL cache entries +######################## + +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild +//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=16 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=3 +//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_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=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= +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=/usr/share/cmake-3.16 +//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 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: GIT_EXECUTABLE +GIT_EXECUTABLE-ADVANCED:INTERNAL=1 + diff --git a/hw1/build/_deps/googletest-subbuild/CMakeFiles/3.16.3/CMakeSystem.cmake b/hw1/build/_deps/googletest-subbuild/CMakeFiles/3.16.3/CMakeSystem.cmake new file mode 100644 index 0000000..e7e9b9a --- /dev/null +++ b/hw1/build/_deps/googletest-subbuild/CMakeFiles/3.16.3/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-5.4.0-42-generic") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "5.4.0-42-generic") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux-5.4.0-42-generic") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "5.4.0-42-generic") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/hw1/build/_deps/googletest-subbuild/CMakeFiles/CMakeDirectoryInformation.cmake b/hw1/build/_deps/googletest-subbuild/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..15e2c07 --- /dev/null +++ b/hw1/build/_deps/googletest-subbuild/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild") + +# 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/hw1/build/_deps/googletest-subbuild/CMakeFiles/CMakeOutput.log b/hw1/build/_deps/googletest-subbuild/CMakeFiles/CMakeOutput.log new file mode 100644 index 0000000..d430a4e --- /dev/null +++ b/hw1/build/_deps/googletest-subbuild/CMakeFiles/CMakeOutput.log @@ -0,0 +1 @@ +The system is: Linux - 5.4.0-42-generic - x86_64 diff --git a/hw1/build/_deps/googletest-subbuild/CMakeFiles/CMakeRuleHashes.txt b/hw1/build/_deps/googletest-subbuild/CMakeFiles/CMakeRuleHashes.txt new file mode 100644 index 0000000..de4815f --- /dev/null +++ b/hw1/build/_deps/googletest-subbuild/CMakeFiles/CMakeRuleHashes.txt @@ -0,0 +1,11 @@ +# Hashes of file build rules. +6c12c3d85bf0589f269ca7cef289eeb4 CMakeFiles/googletest-populate +e2e36d0fe760701f17cd97a5b2402879 CMakeFiles/googletest-populate-complete +f565ba50b5c273aba8fef515f4607e52 googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-build +181b9c5a68ced883c80f847c1ceb6c1c googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-configure +4daef1624a6f4a2ebedb81f8604366af googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-download +a73b37c91c08236326f4b27016dc5b99 googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-install +a84ed603d7e086cff74532cf8b031a83 googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-mkdir +99b629a4cb0d0bc27b6b13f01f6a95c8 googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-patch +82e0d5ce438971bae654a93c819aa888 googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-test +818dd1e5a89ffeffb5b8366131a34736 googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-update diff --git a/hw1/build/_deps/googletest-subbuild/CMakeFiles/Makefile.cmake b/hw1/build/_deps/googletest-subbuild/CMakeFiles/Makefile.cmake new file mode 100644 index 0000000..e65289e --- /dev/null +++ b/hw1/build/_deps/googletest-subbuild/CMakeFiles/Makefile.cmake @@ -0,0 +1,42 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# 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" + "CMakeFiles/3.16.3/CMakeSystem.cmake" + "CMakeLists.txt" + "googletest-populate-prefix/tmp/googletest-populate-cfgcmd.txt.in" + "/usr/share/cmake-3.16/Modules/CMakeGenericSystem.cmake" + "/usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake" + "/usr/share/cmake-3.16/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake-3.16/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/share/cmake-3.16/Modules/ExternalProject.cmake" + "/usr/share/cmake-3.16/Modules/FindGit.cmake" + "/usr/share/cmake-3.16/Modules/FindPackageHandleStandardArgs.cmake" + "/usr/share/cmake-3.16/Modules/FindPackageMessage.cmake" + "/usr/share/cmake-3.16/Modules/Platform/Linux.cmake" + "/usr/share/cmake-3.16/Modules/Platform/UnixPaths.cmake" + "/usr/share/cmake-3.16/Modules/RepositoryInfo.txt.in" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-gitinfo.txt" + "googletest-populate-prefix/tmp/googletest-populate-cfgcmd.txt" + "CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "CMakeFiles/googletest-populate.dir/DependInfo.cmake" + ) diff --git a/hw1/build/_deps/googletest-subbuild/CMakeFiles/Makefile2 b/hw1/build/_deps/googletest-subbuild/CMakeFiles/Makefile2 new file mode 100644 index 0000000..69b820d --- /dev/null +++ b/hw1/build/_deps/googletest-subbuild/CMakeFiles/Makefile2 @@ -0,0 +1,106 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# 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: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: CMakeFiles/googletest-populate.dir/all + +.PHONY : all + +# The main recursive "preinstall" target. +preinstall: + +.PHONY : preinstall + +# The main recursive "clean" target. +clean: CMakeFiles/googletest-populate.dir/clean + +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/googletest-populate.dir + +# All Build rule for target. +CMakeFiles/googletest-populate.dir/all: + $(MAKE) -f CMakeFiles/googletest-populate.dir/build.make CMakeFiles/googletest-populate.dir/depend + $(MAKE) -f CMakeFiles/googletest-populate.dir/build.make CMakeFiles/googletest-populate.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild/CMakeFiles --progress-num=1,2,3,4,5,6,7,8,9 "Built target googletest-populate" +.PHONY : CMakeFiles/googletest-populate.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/googletest-populate.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild/CMakeFiles 9 + $(MAKE) -f CMakeFiles/Makefile2 CMakeFiles/googletest-populate.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild/CMakeFiles 0 +.PHONY : CMakeFiles/googletest-populate.dir/rule + +# Convenience name for target. +googletest-populate: CMakeFiles/googletest-populate.dir/rule + +.PHONY : googletest-populate + +# clean rule for target. +CMakeFiles/googletest-populate.dir/clean: + $(MAKE) -f CMakeFiles/googletest-populate.dir/build.make CMakeFiles/googletest-populate.dir/clean +.PHONY : CMakeFiles/googletest-populate.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/hw1/build/_deps/googletest-subbuild/CMakeFiles/TargetDirectories.txt b/hw1/build/_deps/googletest-subbuild/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..9731737 --- /dev/null +++ b/hw1/build/_deps/googletest-subbuild/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,3 @@ +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild/CMakeFiles/rebuild_cache.dir +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild/CMakeFiles/edit_cache.dir +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir diff --git a/hw1/build/_deps/googletest-subbuild/CMakeFiles/cmake.check_cache b/hw1/build/_deps/googletest-subbuild/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/hw1/build/_deps/googletest-subbuild/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/hw1/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate-complete b/hw1/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate-complete new file mode 100644 index 0000000..e69de29 diff --git a/hw1/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/DependInfo.cmake b/hw1/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/DependInfo.cmake new file mode 100644 index 0000000..19fab21 --- /dev/null +++ b/hw1/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/DependInfo.cmake @@ -0,0 +1,11 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) +# The set of files for implicit dependencies of each language: + +# 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/hw1/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/Labels.json b/hw1/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/Labels.json new file mode 100644 index 0000000..4f11706 --- /dev/null +++ b/hw1/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/Labels.json @@ -0,0 +1,46 @@ +{ + "sources" : + [ + { + "file" : "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate" + }, + { + "file" : "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate.rule" + }, + { + "file" : "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate-complete.rule" + }, + { + "file" : "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-install.rule" + }, + { + "file" : "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-mkdir.rule" + }, + { + "file" : "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-download.rule" + }, + { + "file" : "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-update.rule" + }, + { + "file" : "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-patch.rule" + }, + { + "file" : "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-configure.rule" + }, + { + "file" : "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-build.rule" + }, + { + "file" : "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-test.rule" + } + ], + "target" : + { + "labels" : + [ + "googletest-populate" + ], + "name" : "googletest-populate" + } +} \ No newline at end of file diff --git a/hw1/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/Labels.txt b/hw1/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/Labels.txt new file mode 100644 index 0000000..2999976 --- /dev/null +++ b/hw1/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/Labels.txt @@ -0,0 +1,14 @@ +# Target labels + googletest-populate +# Source files and their labels +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate.rule +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate-complete.rule +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-install.rule +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-mkdir.rule +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-download.rule +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-update.rule +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-patch.rule +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-configure.rule +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-build.rule +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-test.rule diff --git a/hw1/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/build.make b/hw1/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/build.make new file mode 100644 index 0000000..3a16911 --- /dev/null +++ b/hw1/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/build.make @@ -0,0 +1,147 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild + +# Utility rule file for googletest-populate. + +# Include the progress variables for this target. +include CMakeFiles/googletest-populate.dir/progress.make + +CMakeFiles/googletest-populate: CMakeFiles/googletest-populate-complete + + +CMakeFiles/googletest-populate-complete: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-install +CMakeFiles/googletest-populate-complete: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-mkdir +CMakeFiles/googletest-populate-complete: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-download +CMakeFiles/googletest-populate-complete: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-update +CMakeFiles/googletest-populate-complete: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-patch +CMakeFiles/googletest-populate-complete: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-configure +CMakeFiles/googletest-populate-complete: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-build +CMakeFiles/googletest-populate-complete: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-install +CMakeFiles/googletest-populate-complete: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-test + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Completed 'googletest-populate'" + /usr/bin/cmake -E make_directory /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild/CMakeFiles + /usr/bin/cmake -E touch /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate-complete + /usr/bin/cmake -E touch /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-done + +googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-install: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "No install step for 'googletest-populate'" + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build && /usr/bin/cmake -E echo_append + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build && /usr/bin/cmake -E touch /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-install + +googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-mkdir: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Creating directories for 'googletest-populate'" + /usr/bin/cmake -E make_directory /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src + /usr/bin/cmake -E make_directory /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build + /usr/bin/cmake -E make_directory /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild/googletest-populate-prefix + /usr/bin/cmake -E make_directory /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/tmp + /usr/bin/cmake -E make_directory /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp + /usr/bin/cmake -E make_directory /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/src + /usr/bin/cmake -E make_directory /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp + /usr/bin/cmake -E touch /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-mkdir + +googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-download: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-gitinfo.txt +googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-download: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-mkdir + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Performing download step (git clone) for 'googletest-populate'" + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps && /usr/bin/cmake -P /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/tmp/googletest-populate-gitclone.cmake + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps && /usr/bin/cmake -E touch /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-download + +googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-update: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-download + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Performing update step for 'googletest-populate'" + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src && /usr/bin/cmake -P /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/tmp/googletest-populate-gitupdate.cmake + +googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-patch: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-download + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "No patch step for 'googletest-populate'" + /usr/bin/cmake -E echo_append + /usr/bin/cmake -E touch /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-patch + +googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-configure: googletest-populate-prefix/tmp/googletest-populate-cfgcmd.txt +googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-configure: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-update +googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-configure: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-patch + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_7) "No configure step for 'googletest-populate'" + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build && /usr/bin/cmake -E echo_append + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build && /usr/bin/cmake -E touch /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-configure + +googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-build: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-configure + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_8) "No build step for 'googletest-populate'" + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build && /usr/bin/cmake -E echo_append + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build && /usr/bin/cmake -E touch /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-build + +googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-test: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-install + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild/CMakeFiles --progress-num=$(CMAKE_PROGRESS_9) "No test step for 'googletest-populate'" + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build && /usr/bin/cmake -E echo_append + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build && /usr/bin/cmake -E touch /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-test + +googletest-populate: CMakeFiles/googletest-populate +googletest-populate: CMakeFiles/googletest-populate-complete +googletest-populate: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-install +googletest-populate: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-mkdir +googletest-populate: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-download +googletest-populate: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-update +googletest-populate: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-patch +googletest-populate: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-configure +googletest-populate: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-build +googletest-populate: googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-test +googletest-populate: CMakeFiles/googletest-populate.dir/build.make + +.PHONY : googletest-populate + +# Rule to build all files generated by this target. +CMakeFiles/googletest-populate.dir/build: googletest-populate + +.PHONY : CMakeFiles/googletest-populate.dir/build + +CMakeFiles/googletest-populate.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/googletest-populate.dir/cmake_clean.cmake +.PHONY : CMakeFiles/googletest-populate.dir/clean + +CMakeFiles/googletest-populate.dir/depend: + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/googletest-populate.dir/depend + diff --git a/hw1/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/cmake_clean.cmake b/hw1/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/cmake_clean.cmake new file mode 100644 index 0000000..4a4646d --- /dev/null +++ b/hw1/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/cmake_clean.cmake @@ -0,0 +1,17 @@ +file(REMOVE_RECURSE + "CMakeFiles/googletest-populate" + "CMakeFiles/googletest-populate-complete" + "googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-build" + "googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-configure" + "googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-download" + "googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-install" + "googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-mkdir" + "googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-patch" + "googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-test" + "googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-update" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/googletest-populate.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/hw1/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/depend.internal b/hw1/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/depend.internal new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/hw1/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/depend.internal @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/hw1/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/depend.make b/hw1/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/depend.make new file mode 100644 index 0000000..f647855 --- /dev/null +++ b/hw1/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/depend.make @@ -0,0 +1,3 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + diff --git a/hw1/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/progress.make b/hw1/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/progress.make new file mode 100644 index 0000000..d4f6ce3 --- /dev/null +++ b/hw1/build/_deps/googletest-subbuild/CMakeFiles/googletest-populate.dir/progress.make @@ -0,0 +1,10 @@ +CMAKE_PROGRESS_1 = 1 +CMAKE_PROGRESS_2 = 2 +CMAKE_PROGRESS_3 = 3 +CMAKE_PROGRESS_4 = 4 +CMAKE_PROGRESS_5 = 5 +CMAKE_PROGRESS_6 = 6 +CMAKE_PROGRESS_7 = 7 +CMAKE_PROGRESS_8 = 8 +CMAKE_PROGRESS_9 = 9 + diff --git a/hw1/build/_deps/googletest-subbuild/CMakeFiles/progress.marks b/hw1/build/_deps/googletest-subbuild/CMakeFiles/progress.marks new file mode 100644 index 0000000..ec63514 --- /dev/null +++ b/hw1/build/_deps/googletest-subbuild/CMakeFiles/progress.marks @@ -0,0 +1 @@ +9 diff --git a/hw1/build/_deps/googletest-subbuild/CMakeLists.txt b/hw1/build/_deps/googletest-subbuild/CMakeLists.txt new file mode 100644 index 0000000..502545d --- /dev/null +++ b/hw1/build/_deps/googletest-subbuild/CMakeLists.txt @@ -0,0 +1,23 @@ +# Distributed under the OSI-approved BSD 3-Clause License. See accompanying +# file Copyright.txt or https://cmake.org/licensing for details. + +cmake_minimum_required(VERSION 3.16.3) + +# We name the project and the target for the ExternalProject_Add() call +# to something that will highlight to the user what we are working on if +# something goes wrong and an error message is produced. + +project(googletest-populate NONE) + +include(ExternalProject) +ExternalProject_Add(googletest-populate + "UPDATE_DISCONNECTED" "False" "GIT_REPOSITORY" "https://github.com/google/googletest.git" "GIT_TAG" "release-1.12.1" + SOURCE_DIR "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src" + BINARY_DIR "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build" + CONFIGURE_COMMAND "" + BUILD_COMMAND "" + INSTALL_COMMAND "" + TEST_COMMAND "" + USES_TERMINAL_DOWNLOAD YES + USES_TERMINAL_UPDATE YES +) diff --git a/hw1/build/_deps/googletest-subbuild/Makefile b/hw1/build/_deps/googletest-subbuild/Makefile new file mode 100644 index 0000000..cc04b73 --- /dev/null +++ b/hw1/build/_deps/googletest-subbuild/Makefile @@ -0,0 +1,148 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# 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: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild + +#============================================================================= +# Targets provided globally by CMake. + +# 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 -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 edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache + +.PHONY : edit_cache/fast + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild/CMakeFiles /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild/CMakeFiles/progress.marks + $(MAKE) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + $(MAKE) -f CMakeFiles/Makefile2 clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + $(MAKE) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + $(MAKE) -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 googletest-populate + +# Build rule for target. +googletest-populate: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 googletest-populate +.PHONY : googletest-populate + +# fast build rule for target. +googletest-populate/fast: + $(MAKE) -f CMakeFiles/googletest-populate.dir/build.make CMakeFiles/googletest-populate.dir/build +.PHONY : googletest-populate/fast + +# 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 "... rebuild_cache" + @echo "... edit_cache" + @echo "... googletest-populate" +.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/hw1/build/_deps/googletest-subbuild/cmake_install.cmake b/hw1/build/_deps/googletest-subbuild/cmake_install.cmake new file mode 100644 index 0000000..ba1b24d --- /dev/null +++ b/hw1/build/_deps/googletest-subbuild/cmake_install.cmake @@ -0,0 +1,49 @@ +# Install script for directory: /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild + +# 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 "") + 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 "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +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/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-build b/hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-build new file mode 100644 index 0000000..e69de29 diff --git a/hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-configure b/hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-configure new file mode 100644 index 0000000..e69de29 diff --git a/hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-done b/hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-done new file mode 100644 index 0000000..e69de29 diff --git a/hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-download b/hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-download new file mode 100644 index 0000000..e69de29 diff --git a/hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-gitclone-lastrun.txt b/hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-gitclone-lastrun.txt new file mode 100644 index 0000000..477e672 --- /dev/null +++ b/hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-gitclone-lastrun.txt @@ -0,0 +1,3 @@ +repository='https://github.com/google/googletest.git' +module='' +tag='origin' diff --git a/hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-gitinfo.txt b/hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-gitinfo.txt new file mode 100644 index 0000000..477e672 --- /dev/null +++ b/hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-gitinfo.txt @@ -0,0 +1,3 @@ +repository='https://github.com/google/googletest.git' +module='' +tag='origin' diff --git a/hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-install b/hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-install new file mode 100644 index 0000000..e69de29 diff --git a/hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-mkdir b/hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-mkdir new file mode 100644 index 0000000..e69de29 diff --git a/hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-patch b/hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-patch new file mode 100644 index 0000000..e69de29 diff --git a/hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-test b/hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-test new file mode 100644 index 0000000..e69de29 diff --git a/hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/tmp/googletest-populate-cfgcmd.txt b/hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/tmp/googletest-populate-cfgcmd.txt new file mode 100644 index 0000000..6a6ed5f --- /dev/null +++ b/hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/tmp/googletest-populate-cfgcmd.txt @@ -0,0 +1 @@ +cmd='' diff --git a/hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/tmp/googletest-populate-cfgcmd.txt.in b/hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/tmp/googletest-populate-cfgcmd.txt.in new file mode 100644 index 0000000..b3f09ef --- /dev/null +++ b/hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/tmp/googletest-populate-cfgcmd.txt.in @@ -0,0 +1 @@ +cmd='@cmd@' diff --git a/hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/tmp/googletest-populate-gitclone.cmake b/hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/tmp/googletest-populate-gitclone.cmake new file mode 100644 index 0000000..daeb1c2 --- /dev/null +++ b/hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/tmp/googletest-populate-gitclone.cmake @@ -0,0 +1,66 @@ + +if(NOT "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-gitinfo.txt" IS_NEWER_THAN "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-gitclone-lastrun.txt") + message(STATUS "Avoiding repeated git clone, stamp file is up to date: '/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-gitclone-lastrun.txt'") + return() +endif() + +execute_process( + COMMAND ${CMAKE_COMMAND} -E remove_directory "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src" + RESULT_VARIABLE error_code + ) +if(error_code) + message(FATAL_ERROR "Failed to remove directory: '/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src'") +endif() + +# try the clone 3 times in case there is an odd git clone issue +set(error_code 1) +set(number_of_tries 0) +while(error_code AND number_of_tries LESS 3) + execute_process( + COMMAND "/usr/bin/git" clone --no-checkout "https://github.com/google/googletest.git" "googletest-src" + WORKING_DIRECTORY "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps" + RESULT_VARIABLE error_code + ) + math(EXPR number_of_tries "${number_of_tries} + 1") +endwhile() +if(number_of_tries GREATER 1) + message(STATUS "Had to git clone more than once: + ${number_of_tries} times.") +endif() +if(error_code) + message(FATAL_ERROR "Failed to clone repository: 'https://github.com/google/googletest.git'") +endif() + +execute_process( + COMMAND "/usr/bin/git" checkout release-1.12.1 -- + WORKING_DIRECTORY "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src" + RESULT_VARIABLE error_code + ) +if(error_code) + message(FATAL_ERROR "Failed to checkout tag: 'release-1.12.1'") +endif() + +set(init_submodules TRUE) +if(init_submodules) + execute_process( + COMMAND "/usr/bin/git" submodule update --recursive --init + WORKING_DIRECTORY "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src" + RESULT_VARIABLE error_code + ) +endif() +if(error_code) + message(FATAL_ERROR "Failed to update submodules in: '/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src'") +endif() + +# Complete success, update the script-last-run stamp file: +# +execute_process( + COMMAND ${CMAKE_COMMAND} -E copy + "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-gitinfo.txt" + "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-gitclone-lastrun.txt" + RESULT_VARIABLE error_code + ) +if(error_code) + message(FATAL_ERROR "Failed to copy script-last-run stamp file: '/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/src/googletest-populate-stamp/googletest-populate-gitclone-lastrun.txt'") +endif() + diff --git a/hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/tmp/googletest-populate-gitupdate.cmake b/hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/tmp/googletest-populate-gitupdate.cmake new file mode 100644 index 0000000..2e78f63 --- /dev/null +++ b/hw1/build/_deps/googletest-subbuild/googletest-populate-prefix/tmp/googletest-populate-gitupdate.cmake @@ -0,0 +1,160 @@ + +execute_process( + COMMAND "/usr/bin/git" rev-list --max-count=1 HEAD + WORKING_DIRECTORY "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src" + RESULT_VARIABLE error_code + OUTPUT_VARIABLE head_sha + OUTPUT_STRIP_TRAILING_WHITESPACE + ) +if(error_code) + message(FATAL_ERROR "Failed to get the hash for HEAD") +endif() + +execute_process( + COMMAND "/usr/bin/git" show-ref release-1.12.1 + WORKING_DIRECTORY "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src" + OUTPUT_VARIABLE show_ref_output + ) +# If a remote ref is asked for, which can possibly move around, +# we must always do a fetch and checkout. +if("${show_ref_output}" MATCHES "remotes") + set(is_remote_ref 1) +else() + set(is_remote_ref 0) +endif() + +# Tag is in the form / (i.e. origin/master) we must strip +# the remote from the tag. +if("${show_ref_output}" MATCHES "refs/remotes/release-1.12.1") + string(REGEX MATCH "^([^/]+)/(.+)$" _unused "release-1.12.1") + set(git_remote "${CMAKE_MATCH_1}") + set(git_tag "${CMAKE_MATCH_2}") +else() + set(git_remote "origin") + set(git_tag "release-1.12.1") +endif() + +# This will fail if the tag does not exist (it probably has not been fetched +# yet). +execute_process( + COMMAND "/usr/bin/git" rev-list --max-count=1 release-1.12.1 + WORKING_DIRECTORY "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src" + RESULT_VARIABLE error_code + OUTPUT_VARIABLE tag_sha + OUTPUT_STRIP_TRAILING_WHITESPACE + ) + +# Is the hash checkout out that we want? +if(error_code OR is_remote_ref OR NOT ("${tag_sha}" STREQUAL "${head_sha}")) + execute_process( + COMMAND "/usr/bin/git" fetch + WORKING_DIRECTORY "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src" + RESULT_VARIABLE error_code + ) + if(error_code) + message(FATAL_ERROR "Failed to fetch repository 'https://github.com/google/googletest.git'") + endif() + + if(is_remote_ref) + # Check if stash is needed + execute_process( + COMMAND "/usr/bin/git" status --porcelain + WORKING_DIRECTORY "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src" + RESULT_VARIABLE error_code + OUTPUT_VARIABLE repo_status + ) + if(error_code) + message(FATAL_ERROR "Failed to get the status") + endif() + string(LENGTH "${repo_status}" need_stash) + + # If not in clean state, stash changes in order to be able to be able to + # perform git pull --rebase + if(need_stash) + execute_process( + COMMAND "/usr/bin/git" stash save --all;--quiet + WORKING_DIRECTORY "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src" + RESULT_VARIABLE error_code + ) + if(error_code) + message(FATAL_ERROR "Failed to stash changes") + endif() + endif() + + # Pull changes from the remote branch + execute_process( + COMMAND "/usr/bin/git" rebase ${git_remote}/${git_tag} + WORKING_DIRECTORY "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src" + RESULT_VARIABLE error_code + ) + if(error_code) + # Rebase failed: Restore previous state. + execute_process( + COMMAND "/usr/bin/git" rebase --abort + WORKING_DIRECTORY "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src" + ) + if(need_stash) + execute_process( + COMMAND "/usr/bin/git" stash pop --index --quiet + WORKING_DIRECTORY "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src" + ) + endif() + message(FATAL_ERROR "\nFailed to rebase in: '/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/'.\nYou will have to resolve the conflicts manually") + endif() + + if(need_stash) + execute_process( + COMMAND "/usr/bin/git" stash pop --index --quiet + WORKING_DIRECTORY "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src" + RESULT_VARIABLE error_code + ) + if(error_code) + # Stash pop --index failed: Try again dropping the index + execute_process( + COMMAND "/usr/bin/git" reset --hard --quiet + WORKING_DIRECTORY "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src" + RESULT_VARIABLE error_code + ) + execute_process( + COMMAND "/usr/bin/git" stash pop --quiet + WORKING_DIRECTORY "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src" + RESULT_VARIABLE error_code + ) + if(error_code) + # Stash pop failed: Restore previous state. + execute_process( + COMMAND "/usr/bin/git" reset --hard --quiet ${head_sha} + WORKING_DIRECTORY "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src" + ) + execute_process( + COMMAND "/usr/bin/git" stash pop --index --quiet + WORKING_DIRECTORY "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src" + ) + message(FATAL_ERROR "\nFailed to unstash changes in: '/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/'.\nYou will have to resolve the conflicts manually") + endif() + endif() + endif() + else() + execute_process( + COMMAND "/usr/bin/git" checkout release-1.12.1 + WORKING_DIRECTORY "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src" + RESULT_VARIABLE error_code + ) + if(error_code) + message(FATAL_ERROR "Failed to checkout tag: 'release-1.12.1'") + endif() + endif() + + set(init_submodules TRUE) + if(init_submodules) + execute_process( + COMMAND "/usr/bin/git" submodule update --recursive --init + WORKING_DIRECTORY "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/" + RESULT_VARIABLE error_code + ) + endif() + if(error_code) + message(FATAL_ERROR "Failed to update submodules in: '/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/'") + endif() +endif() + diff --git a/hw1/build/cmake_install.cmake b/hw1/build/cmake_install.cmake new file mode 100644 index 0000000..f284a89 --- /dev/null +++ b/hw1/build/cmake_install.cmake @@ -0,0 +1,59 @@ +# Install script for directory: /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1 + +# 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 "") + 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 "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/src/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/test/cmake_install.cmake") +endif() + +if(CMAKE_INSTALL_COMPONENT) + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +file(WRITE "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/hw1/build/compile_commands.json b/hw1/build/compile_commands.json new file mode 100644 index 0000000..883df5a --- /dev/null +++ b/hw1/build/compile_commands.json @@ -0,0 +1,27 @@ +[ +{ + "directory": "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/test", + "command": "/usr/bin/c++ -I/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/src/include -isystem /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googletest/include -isystem /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googletest -std=gnu++17 -o CMakeFiles/matrix_test.dir/matrix_test.cpp.o -c /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/test/matrix_test.cpp", + "file": "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/test/matrix_test.cpp" +}, +{ + "directory": "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/googlemock", + "command": "/usr/bin/c++ -isystem /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googlemock/include -isystem /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googlemock -isystem /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googletest/include -isystem /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googletest -Wall -Wshadow -Wno-error=dangling-else -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -std=c++17 -o CMakeFiles/gmock_main.dir/src/gmock_main.cc.o -c /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googlemock/src/gmock_main.cc", + "file": "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googlemock/src/gmock_main.cc" +}, +{ + "directory": "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/googlemock", + "command": "/usr/bin/c++ -I/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googlemock/include -I/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googlemock -isystem /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googletest/include -isystem /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googletest -Wall -Wshadow -Wno-error=dangling-else -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -std=c++17 -o CMakeFiles/gmock.dir/src/gmock-all.cc.o -c /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googlemock/src/gmock-all.cc", + "file": "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googlemock/src/gmock-all.cc" +}, +{ + "directory": "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/googletest", + "command": "/usr/bin/c++ -isystem /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googletest/include -isystem /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googletest -Wall -Wshadow -Wno-error=dangling-else -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -std=c++17 -o CMakeFiles/gtest_main.dir/src/gtest_main.cc.o -c /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googletest/src/gtest_main.cc", + "file": "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googletest/src/gtest_main.cc" +}, +{ + "directory": "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/googletest", + "command": "/usr/bin/c++ -I/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googletest/include -I/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googletest -Wall -Wshadow -Wno-error=dangling-else -DGTEST_HAS_PTHREAD=1 -fexceptions -Wextra -Wno-unused-parameter -Wno-missing-field-initializers -std=c++17 -o CMakeFiles/gtest.dir/src/gtest-all.cc.o -c /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googletest/src/gtest-all.cc", + "file": "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googletest/src/gtest-all.cc" +} +] \ No newline at end of file diff --git a/hw1/build/lib/libgmock.a b/hw1/build/lib/libgmock.a new file mode 100644 index 0000000000000000000000000000000000000000..3ea13541d6288fa05b2862ad4a8da3e25b6f585c GIT binary patch literal 870254 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 ~qSMdB@64_mQ!!{uH)^C$o6arFj9fc&xNCw~=+` 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 VO9eiDj$S{#Rej#0?4JUG{{!C@fz|*3 literal 0 HcmV?d00001 diff --git a/hw1/build/lib/libgmock_main.a b/hw1/build/lib/libgmock_main.a new file mode 100644 index 0000000000000000000000000000000000000000..fa3d4e80363c8eced6e99dd85e3e622ae81d233d GIT binary patch literal 4588 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

8u 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�nVMt-bZphlU)Me?T+l6?Vs-0;h$Nq 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%0Am)crHCYPTc%t-24kUJ{NbK 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%0D`8E2(@@wIeAFcU%xa9lj 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�am$WEMRoN~29_DHgNlJ;4y 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 z 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­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 z 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 literal 0 HcmV?d00001 diff --git a/hw1/build/lib/libgtest_main.a b/hw1/build/lib/libgtest_main.a new file mode 100644 index 0000000000000000000000000000000000000000..e1bac9e80bd4a661711231f5bf3333faabc42bdc GIT binary patch literal 4356 zcmbtXTW=dh6duPVEuoiCZiRAj%dJIZ?M>XYu1ZOhIB}7iMvWs-1)6L&8+)<6>+U5u z6`@qE5K&vH2*gF=0f{FN&lOLARH2GL&=;PODpa8&UMf^6oHIKo9&hZvaIBd#=R22~ zIWs#m-gCt8%*xTebgG>)iWs%kI+Yq4CWE;?##j%O3Ko7^A38NV#g7$>yp*3Q%`CCH zVLPlGSbo5=Cw8*lq@S3zUC$Jp1o#VfBx~h1>nBEB6Yk;hn;j187{h@*1)qvATs-;nFPV@?dkb zuzEv4qPqIq^;neE@a~0`dx>!H{L0<6HO9jIGFTMn%3~s&?B>z~LXr`cU_YVj&p5GL zU$3pLy>lJykTAJO03w}Ru#BL>MMC{xxn@P$R;}nm-{Om|S8XYwWjlf8IYy0pp~G9o zY(ZM3D{kFNpRIc7VSQ+zX3P(mjmALW!Q$CYd7y6i;D29T9XsV zYZi`p!1qi=Obb!n8|+l*U^gk;EBp4R7CpC~deQG&U%4o!GJUNi;n*j~#tx_U&CZ8T z5T?xLL_9u34 z-Mr;0tk2VcV?lZXtNixBt|UPJ~-$6Z;!>(MC$H@1k~H5eLO|&UW3;$K%z2bXEdt4Kw+fXn*t~t`f5o5a`AmSM* z)4GpJe46Ye4`>d|wy*CdApP>`%(m zSQq;@y5O}g_(jB_#OaeR_TP2E+b=Q3Pfz7IFFPSOo6X{&&f%Nyrj{RaRisMQgu{{dDByqIgtKcgNuEx12@mGL9uh?IfINH9T;B=xQ zj(04LhwcHyF(-sWQxF_a;&h^OIu*eJBVU9@6ddP3G$$K~VWIQw!x&ESndUFo17jX| z;6=PbEzhbM8Z2zUv;`wDm^SbGO!M4GSl4PDHnb+R_7(DiJ`4ZyFtKMBPxip+%Q|D1NM*WNAHPU(*7mjXhQEs3A4M@ zi1B#;uYw+9cJq(h$7LOS5yP>yku>a$ImGYgqu_)ly|Dl!(|u2|W8qj16e52y{{sFq z1j`MWCfHz)ltf4ENMPx-#C81aerKs_}T-+K9(Q!wb;bs`NO!K P{O`!|e~-Zwiu?Zu=3SIa literal 0 HcmV?d00001 diff --git a/hw1/build/src/CMakeFiles/CMakeDirectoryInformation.cmake b/hw1/build/src/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..486075d --- /dev/null +++ b/hw1/build/src/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build") + +# 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/hw1/build/src/CMakeFiles/progress.marks b/hw1/build/src/CMakeFiles/progress.marks new file mode 100644 index 0000000..573541a --- /dev/null +++ b/hw1/build/src/CMakeFiles/progress.marks @@ -0,0 +1 @@ +0 diff --git a/hw1/build/src/Makefile b/hw1/build/src/Makefile new file mode 100644 index 0000000..77871b6 --- /dev/null +++ b/hw1/build/src/Makefile @@ -0,0 +1,186 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# 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: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1 + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build + +#============================================================================= +# Targets provided globally by CMake. + +# 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 + +# 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 +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 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 rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake -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 edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache + +.PHONY : edit_cache/fast + +# The main all target +all: cmake_check_build_system + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/src/CMakeFiles/progress.marks + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(MAKE) -f CMakeFiles/Makefile2 src/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(MAKE) -f CMakeFiles/Makefile2 src/clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(MAKE) -f CMakeFiles/Makefile2 src/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(MAKE) -f CMakeFiles/Makefile2 src/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(CMAKE_COMMAND) -P /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles/VerifyGlobs.cmake + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(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 "... install/strip" + @echo "... install/local" + @echo "... install" + @echo "... list_install_components" + @echo "... rebuild_cache" + @echo "... edit_cache" +.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/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(CMAKE_COMMAND) -P /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles/VerifyGlobs.cmake + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(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/hw1/build/src/cmake_install.cmake b/hw1/build/src/cmake_install.cmake new file mode 100644 index 0000000..3357d72 --- /dev/null +++ b/hw1/build/src/cmake_install.cmake @@ -0,0 +1,39 @@ +# Install script for directory: /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/src + +# 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 "") + 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 "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + diff --git a/hw1/build/test/CMakeFiles/CMakeDirectoryInformation.cmake b/hw1/build/test/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..486075d --- /dev/null +++ b/hw1/build/test/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build") + +# 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/hw1/build/test/CMakeFiles/matrix_test.dir/CXX.includecache b/hw1/build/test/CMakeFiles/matrix_test.dir/CXX.includecache new file mode 100644 index 0000000..6df13af --- /dev/null +++ b/hw1/build/test/CMakeFiles/matrix_test.dir/CXX.includecache @@ -0,0 +1,416 @@ +#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +../src/include/common/exception.h +cstdio +- +cstdlib +- +iostream +- +memory +- +stdexcept +- +string +- +type/type.h +../src/include/common/type/type.h + +../src/include/matrix.h +memory +- +stdexcept +- +vector +- +common/exception.h +../src/include/common/exception.h + +../src/include/type/type.h +cstdint +- +string +- +type/type_id.h +../src/include/type/type/type_id.h + +../src/include/type/type_id.h + +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/test/matrix_test.cpp +functional +- +numeric +- +common/exception.h +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/test/common/exception.h +gtest/gtest.h +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/test/gtest/gtest.h +matrix.h +/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/test/matrix.h + +_deps/googletest-src/googletest/include/gtest/gtest-assertion-result.h +memory +- +ostream +- +string +- +type_traits +- +gtest/gtest-message.h +_deps/googletest-src/googletest/include/gtest/gtest/gtest-message.h +gtest/internal/gtest-port.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-port.h + +_deps/googletest-src/googletest/include/gtest/gtest-death-test.h +gtest/internal/gtest-death-test-internal.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-death-test-internal.h + +_deps/googletest-src/googletest/include/gtest/gtest-matchers.h +atomic +- +memory +- +ostream +- +string +- +type_traits +- +gtest/gtest-printers.h +_deps/googletest-src/googletest/include/gtest/gtest/gtest-printers.h +gtest/internal/gtest-internal.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-port.h + +_deps/googletest-src/googletest/include/gtest/gtest-message.h +limits +- +memory +- +sstream +- +gtest/internal/gtest-port.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-port.h + +_deps/googletest-src/googletest/include/gtest/gtest-param-test.h +iterator +- +utility +- +gtest/internal/gtest-internal.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-param-util.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-param-util.h +gtest/internal/gtest-port.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-port.h + +_deps/googletest-src/googletest/include/gtest/gtest-printers.h +functional +- +memory +- +ostream +- +sstream +- +string +- +tuple +- +type_traits +- +utility +- +vector +- +gtest/internal/gtest-internal.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-port.h +gtest/internal/custom/gtest-printers.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/custom/gtest-printers.h + +_deps/googletest-src/googletest/include/gtest/gtest-test-part.h +iosfwd +- +vector +- +gtest/internal/gtest-internal.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-string.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-string.h + +_deps/googletest-src/googletest/include/gtest/gtest-typed-test.h +gtest/internal/gtest-internal.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-port.h +gtest/internal/gtest-type-util.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-type-util.h + +_deps/googletest-src/googletest/include/gtest/gtest.h +cstddef +- +limits +- +memory +- +ostream +- +type_traits +- +vector +- +gtest/gtest-assertion-result.h +_deps/googletest-src/googletest/include/gtest/gtest/gtest-assertion-result.h +gtest/gtest-death-test.h +_deps/googletest-src/googletest/include/gtest/gtest/gtest-death-test.h +gtest/gtest-matchers.h +_deps/googletest-src/googletest/include/gtest/gtest/gtest-matchers.h +gtest/gtest-message.h +_deps/googletest-src/googletest/include/gtest/gtest/gtest-message.h +gtest/gtest-param-test.h +_deps/googletest-src/googletest/include/gtest/gtest/gtest-param-test.h +gtest/gtest-printers.h +_deps/googletest-src/googletest/include/gtest/gtest/gtest-printers.h +gtest/gtest-test-part.h +_deps/googletest-src/googletest/include/gtest/gtest/gtest-test-part.h +gtest/gtest-typed-test.h +_deps/googletest-src/googletest/include/gtest/gtest/gtest-typed-test.h +gtest/gtest_pred_impl.h +_deps/googletest-src/googletest/include/gtest/gtest/gtest_pred_impl.h +gtest/gtest_prod.h +_deps/googletest-src/googletest/include/gtest/gtest/gtest_prod.h +gtest/internal/gtest-internal.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-string.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-string.h + +_deps/googletest-src/googletest/include/gtest/gtest_pred_impl.h +gtest/gtest-assertion-result.h +_deps/googletest-src/googletest/include/gtest/gtest/gtest-assertion-result.h +gtest/internal/gtest-internal.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +_deps/googletest-src/googletest/include/gtest/gtest/internal/gtest-port.h + +_deps/googletest-src/googletest/include/gtest/gtest_prod.h + +_deps/googletest-src/googletest/include/gtest/internal/custom/gtest-port.h + +_deps/googletest-src/googletest/include/gtest/internal/custom/gtest-printers.h + +_deps/googletest-src/googletest/include/gtest/internal/gtest-death-test-internal.h +stdio.h +- +memory +- +gtest/gtest-matchers.h +_deps/googletest-src/googletest/include/gtest/internal/gtest/gtest-matchers.h +gtest/internal/gtest-internal.h +_deps/googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-internal.h + +_deps/googletest-src/googletest/include/gtest/internal/gtest-filepath.h +gtest/internal/gtest-string.h +_deps/googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-string.h + +_deps/googletest-src/googletest/include/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +_deps/googletest-src/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 +_deps/googletest-src/googletest/include/gtest/internal/gtest/gtest-message.h +gtest/internal/gtest-filepath.h +_deps/googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-filepath.h +gtest/internal/gtest-string.h +_deps/googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-string.h +gtest/internal/gtest-type-util.h +_deps/googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-type-util.h + +_deps/googletest-src/googletest/include/gtest/internal/gtest-param-util.h +ctype.h +- +cassert +- +iterator +- +memory +- +set +- +tuple +- +type_traits +- +utility +- +vector +- +gtest/gtest-printers.h +_deps/googletest-src/googletest/include/gtest/internal/gtest/gtest-printers.h +gtest/gtest-test-part.h +_deps/googletest-src/googletest/include/gtest/internal/gtest/gtest-test-part.h +gtest/internal/gtest-internal.h +_deps/googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-internal.h +gtest/internal/gtest-port.h +_deps/googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-port.h + +_deps/googletest-src/googletest/include/gtest/internal/gtest-port-arch.h +winapifamily.h +- +TargetConditionals.h +- + +_deps/googletest-src/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/stat.h +- +sys/types.h +- +AvailabilityMacros.h +- +TargetConditionals.h +- +gtest/internal/custom/gtest-port.h +_deps/googletest-src/googletest/include/gtest/internal/gtest/internal/custom/gtest-port.h +gtest/internal/gtest-port-arch.h +_deps/googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-port-arch.h +absl/flags/declare.h +_deps/googletest-src/googletest/include/gtest/internal/absl/flags/declare.h +absl/flags/flag.h +_deps/googletest-src/googletest/include/gtest/internal/absl/flags/flag.h +absl/flags/reflection.h +_deps/googletest-src/googletest/include/gtest/internal/absl/flags/reflection.h +direct.h +- +io.h +- +unistd.h +- +strings.h +- +unistd.h +- +android/api-level.h +- +absl/strings/string_view.h +_deps/googletest-src/googletest/include/gtest/internal/absl/strings/string_view.h +re2/re2.h +_deps/googletest-src/googletest/include/gtest/internal/re2/re2.h +regex.h +- +typeinfo +- +pthread.h +- +time.h +- +condition_variable +- +mutex +- +absl/types/any.h +_deps/googletest-src/googletest/include/gtest/internal/absl/types/any.h +any +- +absl/types/optional.h +_deps/googletest-src/googletest/include/gtest/internal/absl/types/optional.h +optional +- +absl/strings/string_view.h +_deps/googletest-src/googletest/include/gtest/internal/absl/strings/string_view.h +string_view +- +absl/types/variant.h +_deps/googletest-src/googletest/include/gtest/internal/absl/types/variant.h +variant +- + +_deps/googletest-src/googletest/include/gtest/internal/gtest-string.h +mem.h +- +string.h +- +cstdint +- +string +- +gtest/internal/gtest-port.h +_deps/googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-port.h + +_deps/googletest-src/googletest/include/gtest/internal/gtest-type-util.h +gtest/internal/gtest-port.h +_deps/googletest-src/googletest/include/gtest/internal/gtest/internal/gtest-port.h +cxxabi.h +- +acxx_demangle.h +- + diff --git a/hw1/build/test/CMakeFiles/matrix_test.dir/DependInfo.cmake b/hw1/build/test/CMakeFiles/matrix_test.dir/DependInfo.cmake new file mode 100644 index 0000000..13b3ca2 --- /dev/null +++ b/hw1/build/test/CMakeFiles/matrix_test.dir/DependInfo.cmake @@ -0,0 +1,25 @@ +# 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/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/test/matrix_test.cpp" "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/test/CMakeFiles/matrix_test.dir/matrix_test.cpp.o" + ) +set(CMAKE_CXX_COMPILER_ID "GNU") + +# The include file search paths: +set(CMAKE_CXX_TARGET_INCLUDE_PATH + "../src/include" + "_deps/googletest-src/googletest/include" + "_deps/googletest-src/googletest" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/DependInfo.cmake" + "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/googletest/CMakeFiles/gtest.dir/DependInfo.cmake" + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/hw1/build/test/CMakeFiles/matrix_test.dir/build.make b/hw1/build/test/CMakeFiles/matrix_test.dir/build.make new file mode 100644 index 0000000..e59aaae --- /dev/null +++ b/hw1/build/test/CMakeFiles/matrix_test.dir/build.make @@ -0,0 +1,101 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1 + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build + +# Include any dependencies generated for this target. +include test/CMakeFiles/matrix_test.dir/depend.make + +# Include the progress variables for this target. +include test/CMakeFiles/matrix_test.dir/progress.make + +# Include the compile flags for this target's objects. +include test/CMakeFiles/matrix_test.dir/flags.make + +test/CMakeFiles/matrix_test.dir/matrix_test.cpp.o: test/CMakeFiles/matrix_test.dir/flags.make +test/CMakeFiles/matrix_test.dir/matrix_test.cpp.o: ../test/matrix_test.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object test/CMakeFiles/matrix_test.dir/matrix_test.cpp.o" + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/test && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/matrix_test.dir/matrix_test.cpp.o -c /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/test/matrix_test.cpp + +test/CMakeFiles/matrix_test.dir/matrix_test.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/matrix_test.dir/matrix_test.cpp.i" + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/test && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/test/matrix_test.cpp > CMakeFiles/matrix_test.dir/matrix_test.cpp.i + +test/CMakeFiles/matrix_test.dir/matrix_test.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/matrix_test.dir/matrix_test.cpp.s" + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/test && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/test/matrix_test.cpp -o CMakeFiles/matrix_test.dir/matrix_test.cpp.s + +# Object files for target matrix_test +matrix_test_OBJECTS = \ +"CMakeFiles/matrix_test.dir/matrix_test.cpp.o" + +# External object files for target matrix_test +matrix_test_EXTERNAL_OBJECTS = + +test/matrix_test: test/CMakeFiles/matrix_test.dir/matrix_test.cpp.o +test/matrix_test: test/CMakeFiles/matrix_test.dir/build.make +test/matrix_test: lib/libgtest_main.a +test/matrix_test: lib/libgtest.a +test/matrix_test: test/CMakeFiles/matrix_test.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable matrix_test" + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/test && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/matrix_test.dir/link.txt --verbose=$(VERBOSE) + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/test && /usr/bin/cmake -D TEST_TARGET=matrix_test -D TEST_EXECUTABLE=/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/test/matrix_test -D TEST_EXECUTOR= -D TEST_WORKING_DIR=/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/test -D TEST_EXTRA_ARGS= -D TEST_PROPERTIES= -D TEST_PREFIX= -D TEST_SUFFIX= -D NO_PRETTY_TYPES=FALSE -D NO_PRETTY_VALUES=FALSE -D TEST_LIST=matrix_test_TESTS -D CTEST_FILE=/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/test/matrix_test[1]_tests.cmake -D TEST_DISCOVERY_TIMEOUT=5 -P /usr/share/cmake-3.16/Modules/GoogleTestAddTests.cmake + +# Rule to build all files generated by this target. +test/CMakeFiles/matrix_test.dir/build: test/matrix_test + +.PHONY : test/CMakeFiles/matrix_test.dir/build + +test/CMakeFiles/matrix_test.dir/clean: + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/test && $(CMAKE_COMMAND) -P CMakeFiles/matrix_test.dir/cmake_clean.cmake +.PHONY : test/CMakeFiles/matrix_test.dir/clean + +test/CMakeFiles/matrix_test.dir/depend: + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1 /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/test /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/test /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/test/CMakeFiles/matrix_test.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : test/CMakeFiles/matrix_test.dir/depend + diff --git a/hw1/build/test/CMakeFiles/matrix_test.dir/cmake_clean.cmake b/hw1/build/test/CMakeFiles/matrix_test.dir/cmake_clean.cmake new file mode 100644 index 0000000..11dacf2 --- /dev/null +++ b/hw1/build/test/CMakeFiles/matrix_test.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "CMakeFiles/matrix_test.dir/matrix_test.cpp.o" + "matrix_test" + "matrix_test.pdb" + "matrix_test[1]_tests.cmake" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/matrix_test.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/hw1/build/test/CMakeFiles/matrix_test.dir/depend.internal b/hw1/build/test/CMakeFiles/matrix_test.dir/depend.internal new file mode 100644 index 0000000..4551216 --- /dev/null +++ b/hw1/build/test/CMakeFiles/matrix_test.dir/depend.internal @@ -0,0 +1,30 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +test/CMakeFiles/matrix_test.dir/matrix_test.cpp.o + ../src/include/common/exception.h + ../src/include/matrix.h + ../src/include/type/type.h + ../src/include/type/type_id.h + /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/test/matrix_test.cpp + _deps/googletest-src/googletest/include/gtest/gtest-assertion-result.h + _deps/googletest-src/googletest/include/gtest/gtest-death-test.h + _deps/googletest-src/googletest/include/gtest/gtest-matchers.h + _deps/googletest-src/googletest/include/gtest/gtest-message.h + _deps/googletest-src/googletest/include/gtest/gtest-param-test.h + _deps/googletest-src/googletest/include/gtest/gtest-printers.h + _deps/googletest-src/googletest/include/gtest/gtest-test-part.h + _deps/googletest-src/googletest/include/gtest/gtest-typed-test.h + _deps/googletest-src/googletest/include/gtest/gtest.h + _deps/googletest-src/googletest/include/gtest/gtest_pred_impl.h + _deps/googletest-src/googletest/include/gtest/gtest_prod.h + _deps/googletest-src/googletest/include/gtest/internal/custom/gtest-port.h + _deps/googletest-src/googletest/include/gtest/internal/custom/gtest-printers.h + _deps/googletest-src/googletest/include/gtest/internal/gtest-death-test-internal.h + _deps/googletest-src/googletest/include/gtest/internal/gtest-filepath.h + _deps/googletest-src/googletest/include/gtest/internal/gtest-internal.h + _deps/googletest-src/googletest/include/gtest/internal/gtest-param-util.h + _deps/googletest-src/googletest/include/gtest/internal/gtest-port-arch.h + _deps/googletest-src/googletest/include/gtest/internal/gtest-port.h + _deps/googletest-src/googletest/include/gtest/internal/gtest-string.h + _deps/googletest-src/googletest/include/gtest/internal/gtest-type-util.h diff --git a/hw1/build/test/CMakeFiles/matrix_test.dir/depend.make b/hw1/build/test/CMakeFiles/matrix_test.dir/depend.make new file mode 100644 index 0000000..195840e --- /dev/null +++ b/hw1/build/test/CMakeFiles/matrix_test.dir/depend.make @@ -0,0 +1,30 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +test/CMakeFiles/matrix_test.dir/matrix_test.cpp.o: ../src/include/common/exception.h +test/CMakeFiles/matrix_test.dir/matrix_test.cpp.o: ../src/include/matrix.h +test/CMakeFiles/matrix_test.dir/matrix_test.cpp.o: ../src/include/type/type.h +test/CMakeFiles/matrix_test.dir/matrix_test.cpp.o: ../src/include/type/type_id.h +test/CMakeFiles/matrix_test.dir/matrix_test.cpp.o: ../test/matrix_test.cpp +test/CMakeFiles/matrix_test.dir/matrix_test.cpp.o: _deps/googletest-src/googletest/include/gtest/gtest-assertion-result.h +test/CMakeFiles/matrix_test.dir/matrix_test.cpp.o: _deps/googletest-src/googletest/include/gtest/gtest-death-test.h +test/CMakeFiles/matrix_test.dir/matrix_test.cpp.o: _deps/googletest-src/googletest/include/gtest/gtest-matchers.h +test/CMakeFiles/matrix_test.dir/matrix_test.cpp.o: _deps/googletest-src/googletest/include/gtest/gtest-message.h +test/CMakeFiles/matrix_test.dir/matrix_test.cpp.o: _deps/googletest-src/googletest/include/gtest/gtest-param-test.h +test/CMakeFiles/matrix_test.dir/matrix_test.cpp.o: _deps/googletest-src/googletest/include/gtest/gtest-printers.h +test/CMakeFiles/matrix_test.dir/matrix_test.cpp.o: _deps/googletest-src/googletest/include/gtest/gtest-test-part.h +test/CMakeFiles/matrix_test.dir/matrix_test.cpp.o: _deps/googletest-src/googletest/include/gtest/gtest-typed-test.h +test/CMakeFiles/matrix_test.dir/matrix_test.cpp.o: _deps/googletest-src/googletest/include/gtest/gtest.h +test/CMakeFiles/matrix_test.dir/matrix_test.cpp.o: _deps/googletest-src/googletest/include/gtest/gtest_pred_impl.h +test/CMakeFiles/matrix_test.dir/matrix_test.cpp.o: _deps/googletest-src/googletest/include/gtest/gtest_prod.h +test/CMakeFiles/matrix_test.dir/matrix_test.cpp.o: _deps/googletest-src/googletest/include/gtest/internal/custom/gtest-port.h +test/CMakeFiles/matrix_test.dir/matrix_test.cpp.o: _deps/googletest-src/googletest/include/gtest/internal/custom/gtest-printers.h +test/CMakeFiles/matrix_test.dir/matrix_test.cpp.o: _deps/googletest-src/googletest/include/gtest/internal/gtest-death-test-internal.h +test/CMakeFiles/matrix_test.dir/matrix_test.cpp.o: _deps/googletest-src/googletest/include/gtest/internal/gtest-filepath.h +test/CMakeFiles/matrix_test.dir/matrix_test.cpp.o: _deps/googletest-src/googletest/include/gtest/internal/gtest-internal.h +test/CMakeFiles/matrix_test.dir/matrix_test.cpp.o: _deps/googletest-src/googletest/include/gtest/internal/gtest-param-util.h +test/CMakeFiles/matrix_test.dir/matrix_test.cpp.o: _deps/googletest-src/googletest/include/gtest/internal/gtest-port-arch.h +test/CMakeFiles/matrix_test.dir/matrix_test.cpp.o: _deps/googletest-src/googletest/include/gtest/internal/gtest-port.h +test/CMakeFiles/matrix_test.dir/matrix_test.cpp.o: _deps/googletest-src/googletest/include/gtest/internal/gtest-string.h +test/CMakeFiles/matrix_test.dir/matrix_test.cpp.o: _deps/googletest-src/googletest/include/gtest/internal/gtest-type-util.h + diff --git a/hw1/build/test/CMakeFiles/matrix_test.dir/flags.make b/hw1/build/test/CMakeFiles/matrix_test.dir/flags.make new file mode 100644 index 0000000..88bbbeb --- /dev/null +++ b/hw1/build/test/CMakeFiles/matrix_test.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# compile CXX with /usr/bin/c++ +CXX_FLAGS = -std=gnu++17 + +CXX_DEFINES = + +CXX_INCLUDES = -I/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/src/include -isystem /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googletest/include -isystem /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-src/googletest + diff --git a/hw1/build/test/CMakeFiles/matrix_test.dir/link.txt b/hw1/build/test/CMakeFiles/matrix_test.dir/link.txt new file mode 100644 index 0000000..f6c2b41 --- /dev/null +++ b/hw1/build/test/CMakeFiles/matrix_test.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ CMakeFiles/matrix_test.dir/matrix_test.cpp.o -o matrix_test ../lib/libgtest_main.a ../lib/libgtest.a -lpthread diff --git a/hw1/build/test/CMakeFiles/matrix_test.dir/matrix_test.cpp.o b/hw1/build/test/CMakeFiles/matrix_test.dir/matrix_test.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..652a50a8fc7317d634e988ebb2e5d339587ec760 GIT binary patch literal 287864 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 qeMAUBfBiQBR7|A3!dmxc+y`= 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 literal 0 HcmV?d00001 diff --git a/hw1/build/test/CMakeFiles/matrix_test.dir/progress.make b/hw1/build/test/CMakeFiles/matrix_test.dir/progress.make new file mode 100644 index 0000000..b700c2c --- /dev/null +++ b/hw1/build/test/CMakeFiles/matrix_test.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 9 +CMAKE_PROGRESS_2 = 10 + diff --git a/hw1/build/test/CMakeFiles/progress.marks b/hw1/build/test/CMakeFiles/progress.marks new file mode 100644 index 0000000..f599e28 --- /dev/null +++ b/hw1/build/test/CMakeFiles/progress.marks @@ -0,0 +1 @@ +10 diff --git a/hw1/build/test/CTestTestfile.cmake b/hw1/build/test/CTestTestfile.cmake new file mode 100644 index 0000000..ab5fdb0 --- /dev/null +++ b/hw1/build/test/CTestTestfile.cmake @@ -0,0 +1,8 @@ +# CMake generated Testfile for +# Source directory: /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/test +# Build directory: /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/test +# +# This file includes the relevant testing commands required for +# testing this directory and lists subdirectories to be tested as well. +include("/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/test/matrix_test[1]_include.cmake") +subdirs("../_deps/googletest-build") diff --git a/hw1/build/test/Makefile b/hw1/build/test/Makefile new file mode 100644 index 0000000..a14c6f5 --- /dev/null +++ b/hw1/build/test/Makefile @@ -0,0 +1,232 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 + +# 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: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# 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 remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1 + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build + +#============================================================================= +# Targets provided globally by CMake. + +# 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 + +# 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 +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 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 rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake -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 edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache + +.PHONY : edit_cache/fast + +# The main all target +all: cmake_check_build_system + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/test/CMakeFiles/progress.marks + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(MAKE) -f CMakeFiles/Makefile2 test/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(MAKE) -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/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(MAKE) -f CMakeFiles/Makefile2 test/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(MAKE) -f CMakeFiles/Makefile2 test/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(CMAKE_COMMAND) -P /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles/VerifyGlobs.cmake + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(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/matrix_test.dir/rule: + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(MAKE) -f CMakeFiles/Makefile2 test/CMakeFiles/matrix_test.dir/rule +.PHONY : test/CMakeFiles/matrix_test.dir/rule + +# Convenience name for target. +matrix_test: test/CMakeFiles/matrix_test.dir/rule + +.PHONY : matrix_test + +# fast build rule for target. +matrix_test/fast: + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(MAKE) -f test/CMakeFiles/matrix_test.dir/build.make test/CMakeFiles/matrix_test.dir/build +.PHONY : matrix_test/fast + +matrix_test.o: matrix_test.cpp.o + +.PHONY : matrix_test.o + +# target to build an object file +matrix_test.cpp.o: + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(MAKE) -f test/CMakeFiles/matrix_test.dir/build.make test/CMakeFiles/matrix_test.dir/matrix_test.cpp.o +.PHONY : matrix_test.cpp.o + +matrix_test.i: matrix_test.cpp.i + +.PHONY : matrix_test.i + +# target to preprocess a source file +matrix_test.cpp.i: + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(MAKE) -f test/CMakeFiles/matrix_test.dir/build.make test/CMakeFiles/matrix_test.dir/matrix_test.cpp.i +.PHONY : matrix_test.cpp.i + +matrix_test.s: matrix_test.cpp.s + +.PHONY : matrix_test.s + +# target to generate assembly for a file +matrix_test.cpp.s: + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(MAKE) -f test/CMakeFiles/matrix_test.dir/build.make test/CMakeFiles/matrix_test.dir/matrix_test.cpp.s +.PHONY : matrix_test.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 "... install/strip" + @echo "... install/local" + @echo "... install" + @echo "... list_install_components" + @echo "... rebuild_cache" + @echo "... edit_cache" + @echo "... matrix_test" + @echo "... matrix_test.o" + @echo "... matrix_test.i" + @echo "... matrix_test.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/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(CMAKE_COMMAND) -P /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/CMakeFiles/VerifyGlobs.cmake + cd /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build && $(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/hw1/build/test/cmake_install.cmake b/hw1/build/test/cmake_install.cmake new file mode 100644 index 0000000..564c69c --- /dev/null +++ b/hw1/build/test/cmake_install.cmake @@ -0,0 +1,44 @@ +# Install script for directory: /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/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 "") + 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 "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/_deps/googletest-build/cmake_install.cmake") +endif() + diff --git a/hw1/build/test/matrix_test b/hw1/build/test/matrix_test new file mode 100644 index 0000000000000000000000000000000000000000..63b6cb8d83dc2fabe3be102019dc1dcb2ba08f58 GIT binary patch literal 1154528 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 z

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�KMtkyq z*4>kd)ybRpQ5(8@6PjvMch_Bzp}Sp|6CW?2@T|g@3X16N%=?9d!r6sy`J6pl;lkOy zSFmwUss58`1T%GaG;sOsGp6RJ`&wc2!ulYi{bue!GXdQl{*uS{AuzaZN1DR_v+mwR ztWMs#54NtmDJVlkcNfV?qY#IW@HrgN-HGV5)!i*`_#FQFUV#gT=Pmyoy1NLKGgvwe zSb{)7_gA3vfxhm(3m0j0cXyavcgg$0!~dh*?Ln+g-eYUp(A@~KKqRBo(QBtpfI{U zum^x%GjGE21$6hq7d^iJ118rUKvUSN?oQX3L7fZMB{yPQB%XW&Gu&eFV%41Jw(SC+ z!O01TVwZ+CL~$$)zHxzgpN}XdxDXdO@;PB!O(3}V_zi+WqKK<>BBGeWlMco}@3G7m zMMs4Tv)+FzB#LS9S-*SsA{?_ftDWZ*``0b|GGg$1rDIl^qU`MV(uPuu&Sn9KQD&OZYbHUMX zX7DuA2kwQ+0ZwTYcqy<1fg-W4K<5K3HEH*FpNT7ArQPu~kN;;M_~`TONZt=C+fd#y zbO>$5Z)?xVup{})gpD=IG>O!XReg>qZ)fFT8STiHB|c}*bbQY4{stTO2KZNSTED5h zF9Da&K4VAzi`Q;~KwEo=kdy-7;7oEHk&k?AU(h$wCYcdU|^;PN#**HA2VDPI(K;cQJn z6qjcD&P>AO$tk`5-m|Az(#XY<)um?E6fmrilK;0O3#$h&y&&FdVu%9dvbIV#bOOs38 zHE6*sOAq9-v>q+O(qqlrT-vn){a;%yZoB16+iLlsP|Lq}R%SOn>Q98s%?W^HJ7})W zSWe-W*KLnAm&xG8Wb*f-*C;{^HM9SbDrHs;w?>`3!+#L%6qdO=(&QLV;KXxT%JPtB zEEYj-WFwE_(RWqytMT$=q+V<&!DGC|5<;t@2e6JUa#FNZUC3@ft@8cL4Dfd0%YBW{HrVf=c!U0>^KUqH)ZU|X< zr=p~{4tDG@QoJ&*Z*4SsNvsa(vtX)P3;~!9ynL$P!Cz0ubNPgtSjn|2I=oK+ZZ!|_ zM=MaL-P3?8IKTzz2|yYI3VZ$n>_MRLaT1$RQ}BMK;mvmcMnBnVD6mY7Q7udf5X>yZ zPqMlX{$`lR#HCUM=S^r+%WGMbXM9q!^(d;6`koB0mV)+Rs+{p@ID;JVFq{Ivno6*h zMBR-C0)w>fy%YDuSJXJsm4b({R(Pi>M-5Q3j#*ASMq)e6qrH09`t^Q!h`IqGOO!mY z%%B?$bY62ff8*r!^y^IN&yR{2&8T}-x2A(4(dksZsp(uu|^LY|n6a;u1f8diDWMBB0deByO%G#f@(!}sdim+pdI zzuL%5d@lwV-B)@+as1#yx460|Cwzn*u6hV!S=2V-qeQ&O6?=(SqSv3zEysIT(9+Et z;79C%)`Pj>flRiNMWXO^i*J+<$I*8r$!A~}KJPEyq~I`9U}tqMQg>&JorT>nZr#15 z+Tv8vN6Ot!6FCw^%7rJ&jYwb>=R1KI8| zWLWuLD&ATx4g#~F4 z!P7LME@ZpUv%ADszNA~gjL~0z3gI~g2X5>T)6Zp|jNVoGC)rSBcP+9Vi|{3Uci%{n z^7Z-X3V4?4Ag9+cIP6DWoq~1T|AE}_Zm8&uXYCP)?xtknTd#K5+F-PGTz4B>vnT=R zU=Y`v%7QR1Pn};O;of%Nty;E)bR94+7z|S`adc+RRyJg(uqR3Ao9JBH{pJ;_Aefsj zYD6nI7+gemL4DHL&1-jCE2hJ!^aC5>sX^Gr?6V_&XULhoMG`u>Yc+Ol1ct_V7Rr`S zXpG@pA{F$6qWaP8n&)CTq)Gm941Jw}X+f1L1xlUYyhV3r%H;C7d_qI47X4#8Y|eWDkoc7DT0Yn1_if zdjvq*eFg9Q;yEPHpGXbzedP$8jmW;A=z15qCHuuwd*31Ln1L}8Yc31AkpCDZrSuun zNcJ!ks=@#Wo`Ept2?B4`E`hQN&?&+d2`D3n-KF6b{=!K<4ey)mX=`Q% zvz5Jv(|%jaaW-mt=+7g?>Fj=$AE<(%SV7clQAAL4%?VBww*2kulej0{35Xh zBJw%xF6RbS#wx$TEdznn84dX9Qd13FT+mC{fb17ZyaA(zfCtr3s3S0L@FCaX^e;$+&bvuk=D=(Up)%+|3Ga0!yXEexQ zq$6$jP&%Z|pI~Jo;u+lhXMe~@g=|*PnB*Z0sYvdZJ;T!t!TUJynkrYJin|jfK$^nN zn4BMHIS1)|6I)aO!ijaF4&=mU3?AjghL?R#jOKGHd-E#g#QpOloG34Vj`5&T zr3ABb>IVuLS_jK~&0ud}4MyFf7rlVWXy)6{AYYk<(63%JpI3 zC~Ok#!in5LcZ!W5bh+CAHeoeTW)FhvmSeFL^kGg#x$3sSN(6s3Th%6o=+EQ=t>7~2 zs0)RTIuh^~Dw_<;XYt~rD&w$!0cM8f7ca`Q;NKo?LNPDrf;y`H3|p+-ZEl|$!d{{e znE#_jR0dZBS8xQ^f@7e>M@JOyMpO;zsFb{)C8H;G&L&xC1?}wuYw9kXgLEq^Hs+;_ zOdXWh6q=wvVDu!8B?zV6Y8A@h-oijBvXo}a>H9ohPjvrvSU}V{74^z`DfXDfL?$=| zcgx$1Y4=Zxi3$%7LecRlQmtHF17K-}`iEMAh0w~mVH7UZ)i zdhsc!XhsMR&=Cf-Tv#f{>|7I@%&JFczLUl0#5zoEaSorgb%@U5D?K@!qM8w>e6aY8+f z$JjmLIWRYo`VHR18vt@d_(>*|+F?40D-+`JZYdQ(${hwjKwQPl}f} z{t8aENcu3I7RP*@t&|cZ%G$@rP-ZY(2n>Oh1oSZV5FUF$C5U2*_ky?f2A0K>Ln`B~zXVIm+6k-jurU~idQ!qE7`jr)?GJLB zZssv_n#JjsVRNy8`X(#+l$2A@M6GaN{ z=askL(tmMW$ne9b@mIfU4>a*t8{5HX#k1<-hrG(1B<4okIrEF7EX%nl&IUP`lJZ&$ z{74O)9w@#Q>~F-K4!Z)&9JCOuVyNLs_qh-1zun_GFCY-wp&g3O31Ih$$s(=O(ReU> zYmHY9nuKt2Qh8l>j1|kT%G@TbF2i{7HId+HmDit##Nh>kt4@QcLajy`z2Zq<==BhK z16My$zaE(J48^1s+R+~unQnvKNkj8lVAUB2w8aq@S*vRG)0AftLlkr*r z^{rQ6w*EV8Wd7$N> z+i3lojFR2GXhS?1>}|TJ1(pIM41S4=bwzlBTPeEkDBpsMdqKU;6?Hdu#%%@*$A;d#@%<1w z6D6^QPT!EYktF7n<1hsY_Q-_3wP@f{StQhApEsMk5!P*XG=w0$q68kaNdG<>5vc zx^{whbZdCmW26Gl`5y7)dZ1m7WaRe*&c;%@aYh`5vObTE*%$DyGvQ%oS~}Y`;p`ac z+>mqo3rgpvoICg;s_B1w(wTFci6H|m>4#Jbm6ow>(V8Fb3+-H}FEPI_8#8FWTl%so z6W)4X+Ba>1{SY}ecdBaomI;V6=4)6hmLWI}f81=}rolU?p%Ho;aDin}Q8VsxVdGwE zP;Ykg)8ap+lj=dQCd4Ut+!VMF$*5b$V1xY=zm8wbSEmt)_a@vl@!+olCyeVNId!ny z?e$p}wyLu96G|uGGdV9U+m;74x(h)-vSS#@u-1@#0p4eNcl)YdfTH)GVW{CzRC+U$ z5sKabMZXK#V_{^cwTA2|8e8~*;Ig*AP#&P{?@xtzby#cNyoEM1g3R9a0Ed>jEuwcl z%z)TN8?h~ZoXr%~%W|D}M>_9#qpL8Uck0jI7sns)4j_cq@gZIXI%CmC4Ys;{mUMta5F$=+phjO zbOGi(=;;3nTtX*3ZsuhV@z$85mp#m2pO3{9SF}P>Um}V$_YNfO>(ozv%!#qA0)QFf z>y}MLn@+*rZ<_ee6QCfu3rOHS`hqG+--0x@WJ_Rw6>yyZbUXX(Rc1T;JU--NUNM9Z z+|Irj53<^{*8Nf&JVzk#PfYq$PZO#oCSD*pm|tYCtmE>JtW{lL=rfb{R~}>S1_+oD zlR12rxi5X6DF!ADhDy5aIU4n-9ak^7mmhY>Fp4^tAYbpB9*X^K$zmoG-r2~ypyY(mhv77EO&R2 z9{+(mRqT<=`Lu`l;2-O!oR0jFPKtRwuq&_d?I1wRGldh9apAt!$R%=_tL(Z2hk7l$ z9*`2?IXXS=VYcC&^6XE~q8Di_jb$ODm?+H6CW@&&+%z)s1vhTa?nlHPf?aTBkgW#v zon_A}fz?;`M1K<9rK(7=w@A^vr2^~p8^tS;&zF$1$yt0o#?Y`ztKldYX_X&Kk+kwA z^SNzNhnS>~B_7MqcqNrg;3+;?Ff;c;$WVP(&XgB?#y2xjCW&P8c*7e^H87HbrALkp zG=YVMR;YL#R5Ty&xBisDd`PmD*3Z+{?=fYvxfkenxDFd=O*r#nWre}rkwkWpEyD=A zyZP+imHFnL6jS9uts<<%m!VkJQ3SzpWH zeRCnT1kj}3KBFf=fhx5?n|&5_LD0=$Nug1tIS*j~kP;jj)6r!{o-Th5TSflpin$|2 z>7WmoM+dzInDdoL^>XVum`vf^$sAbOKfc0}Y4_+FIKXdrLQhhUw8(%WnQ6Ca603Nl z=?fZ8f2{osQ-Wl%q4g{3NW}Z+RPcCGQ!V~PY+lWtt?cUDi1q@8&}+Egqhy1)yo2C& zBB)LY*HY4t3`-l6`6MYD_XgjmF=?s|gGHj}QDJk&o^08qGz0Ejyo66vZgYMK% zMwjW@v9CmeMDGUdO8$jhN$pF%1P9HRY1F=Pvo$l1LUIavEK>F8olE}m)Bracd35gn zx#TW9{f~H0)jK-3{(V7-%O!Cy#jR%X}|2=-D9x>F%oVS_BQa0>B<;P zyevX!DE(%j>_NONx+{Hq?6=Dsk=rA%_s zd!>eqOR+HoYHap2Expl{o{S{-h{~uW4{OmaCU3kHRl>)!yTU$s)!~QIl~_&=O&da& zxCotb)=?v{AMBNH1SI!RKes)t+4E#m`0S&IGAcv4DFbI^H6W=c-G6qVD)v}`KyoVe zmYG2ewsw&dk2uSCW@ZymmhMm%SB~~=w6DGLpz5Fo`>}F=wGhS9?mBMI_eOksFTK%U zU@|zrK$e({YkBdNoD8kkt;iCpZUa~A5k#j3*2l}6a19Waiet?kkV7sa7w_7x-cp~1 zPom3O;(eI&_$n>KA~21aeSr8K-nY|2ifT0-nmDyx`^HG^fBd1^C!lo3{W$q#VX_o* z9n_E<*f;=d3k!QetK19dk2pOot(T?oK@F**&-y1fs%JhQGZ@Xw`{#fw`!GLR6Whk`G3ExhZ*TNy?=d{7Ds7!i`rB zZ@T)?W6SsnXj+^QBC;xuUbVwJ;5jmZ2wmh@!+w8xcgQ1a&36GbBXJV!w0kneqG#Ev z>`8puOeirH?kL1%l|?I6G&uP=5xsEozP~3lEk+ERixMcVGgI!+aTqv*d*N4He}BYP zCJ1Z17cC+?XV##VmBoWI=E!fc4Yd{D)1`$C!Pd`!;vKKSj3mv;8c>9r&I*L{*s&?@ z1^xjhqq8s0kVDBp$+Fbo?);H?Eh=mwqmw*z(|}j2o_@JQEV;&eN$O8nFO?kLl8moR znSp1TO7L#Z9|E;n1bO=Rn;b42e&N#G}VS+&K~; zGKgKsnkC}E1}%i8ssXIdDEB(?dQ3`~y@`_`qp8CjP-JTNKsUFhwWyDH78QcsmUcG_ z*Mu$qhAVRK1STlPVC<%e)&}n8iaH4%I2Bq%>Zd^caR9h(;ZWM7*QkoJWHtxF&xiMo z#r$jLzs91u?Z(4*vSdTp&jrr^5*qX7)!hFn!919Ybr7&v@ksy!sKxorW^~$XkoI&gUK_48cM5 z_rHrzjVHg2CtGr6Z$CWQG42$$i#zAwe9s~fn|=~ zH|U;zxEk{!IgW?83g&}n$3xyv^DwpLu{|RD z`Zb|J$V_MRxnR_*YR-S6Sxi!~YK&sJVkir;@CkO-T_Z^)aLrPT&cMqbbu7?O5n{iV zd_wG31M@5I2^av)y$5&<G{KKTPLi%+1f$XNy23~la@8g) z7u@fTE|8wkY`c{xg57c7lY{#0qm=n3k$!Oo4#td&_vB@xL<6G-A9}t*8zrWw)*mgSvBx0f zGt|$~*h6ZgU-eq8BXR3x?U)n98Kl5K(5=ZDDGF|p?HKbJExDiG%M=$mQ}bPIf1~^) zB&F?tjC`W4W9L(kXoHH!tgbr+ADbnrA@WUWU2Sz7T^Y}7^xgIj9N=cH*4$>}#VRLg z9zsDBaYo8dUT=&V6MNSyZplEmzMTk>`U|`3G$~CYcO{dEDg=wJt2zaj*69eE4X~~1 zwNx|9YiW46rAk3vt%R91TH)MUYMHqx-|RX0!Nr&}s7-RGKZ1)wTh2th6{4VAy)Pz- zpm>x(Y=FUDwiaNV10&#G_l6f>upDc5(*VOFTU92^$u+r4k!zc-g zp?IX%p%rbkns)o5P(Xa@y!kb@AP~ghE5mGEmmo&LM7n!35HP1pGmeki6E`Cesf9KZ zc-n^U&nbBO3FYl;l$P;`4~pc_d3dx1#~TNDssb~K8A_VtI6SR;82Oxrn|_SfsiW0OS?I*&ez=bV&fT8Pk-B%n(U`lW zrPc9tJcjV9394a%12^X8rocy91j}it<)7OTM8^UI&t!3(3S5TK+kss7Wwt}oxFV(J zc06Ch$T6;-W)7@zh8o&0{SJLxnLYSc(yUPQ@en4H@SsEyb#$7pHNU*4Ss9~%JW>4bh;B5?$ zCGM+SJ_#AiNffc07HitQUdqraT1@LXop3BsWgzN!L)2g;3LtM>-SacYRpK4fp&6*_ zUVa5&=-toP^A`uTt0mif=3QsGods2Op^Q6o^NMt_P!N(A7>$lxrebG&#JK^(AI%E~ zUT4uH!nOouW(N8K(I8V|+MXQg-o-AHH7Sh(*8w*R2QBTJ#OH`6yVpy}qB1tQ`KAz~ z-$t<}SPde!ESpOkh|k@V4Eb=8*8<(EYKKhaEdP4gd7RY^m7@3LpwXfrE>p~l> zU-ixuT1pUFq3P|@+Bz+1X2)mS@@TOA9w8ZR;&CghDp(J{F(jj6HF7ni^bILlgnr^g zh8D9-IYf$i-212HUdbUqtpdPTMo2_5qCU4mCz|fic|;vCkJ48=<@sbPjO@DCFss*( z>>CJBRaLxem~-wUk|U)KP%;IK@wX;tkrz9gy1}Q zctVjodM^}oNzz!n0RWPds745S*}Sdn@HcPYbOMyy9D$eBb8Lz7h4oEk6E>YxvJL(o zS{m8|4R3dJ0V~M^AWgevw~>XMeoOK)8hO0|ZzSe+h(vfqQ+FB6cl6?@K0UfyqGziC zPP^yzgaR<;Dz8IJX?NF?s1Q1OdofQB4*Ox>#x8VKTHvu;Q9ukBxP`h*I(a9`VE%-V zI}$8_wE|t!ky0D+i6&hg!P&{cID3m?E?-X}YEFy^x>@409#Ctb* zN6cv1v88tR(IqKwaf*}tz}D3@CmOKhGhN0K9!ljlNpl_RZUkXP#FS{q{$VYF$y9>aytlVs&g0neO4f?I>uD&I_uf1%b}P{*~>dQys{_l!v4$B<=S1kl}l2BV`(v6QJo^YN>Y2 z+mo)i2E9vic3oyjxR@lQWkU|JMUX$;S+=+2$f=c_ird8QR}WP(&?3}cC_X~aa_<+t z9$5B@zArBU>nr3ZU9Nm;(GHEOAEe`edW3ujpDhKUXy@M`&tMbohvaj)kdf6iM1;-o z*Mv&a{NEYX8Le=Ni@i)4RA=kLj`gLxNK(E1#_J)Lex6u@XM}qOQL0F_t7a$B3jQ^Y zabJ7hx;(nNpr_57{sGp}Qt=#tF=wOLx~vfah$(bXc0FKlxGWpJI^#sIjv9VQ5%bkB z&{Ob}K#XOJ87#Y!Tz@!i%cL5_mthOtOKImOF5!suEeQ9P#=&Y$h99d!L=jrK;4w%_ zm)~D=@;-mmTLP>)P2^sO(4sPMC&r}jDOq_N2KYpJxLX>p(4e|{wTrG3+1IdVXX6>< zg%+_xr&mNn4ne6vbOmZqbr+)1uB}0Y<5ti}>run7tuV1@0X zKFNy?qD;pj%U;*a;qDzI46Qxz{w7*9@x(KW@e{RZPT~g1#C_E=*Qu6dD*Bm&nVSr^ zpkY#881^u)+DOUg6{vcC#siqb2qz6N?H)umHjHieS0eKoeh&jb%G*KBXL;__!|^Gw z2H7h-pLuPF=N{GxG$+dTVF)(F--fx5Gb?ktl?6ijdG-0^L{=@Y(d;nWji?m zR?F?iPETxYm#s_4+oN-xj^VJ#J8cw*6bH}9*iGYYA?l1o5V&G4DUMV8{gc!(??OKl z6SV&x;ihtVGp)RdJV~jIVY;zpbGlAj!p9qrmd0QITd48WpwE(WxD3$?Utss!?$%n{ zcWm<7F4MMo^Q5Q$Fc$f2+Fj8Zjp>BKP2rMrd{Xid5F#S}d|P%_Ux<=lfs1k<2Tn8} zYztN))keWbkQLZ1w(WwsO(VVjxo2ilvAeQa4x)h?X>|bzYUa^M@F0}YQwY#_-}$cf zm)Wh}QY-N6T_CdpcKP)XXBhmU$x=?fU~vi&9(h*h%VnbWR)+2|2#14nk%{Z4Q$@mG zTaPDYp9fz`9)Z?RO*&U75ok!hGnz38 zEO(FI2n90>x{skpV(y{IUw5Wxyzf0M0Qn4?__|9@#V#<8QqU>5(ZoQbdB!zq7WT!M zetrSfvEZb;HAuSUd`X^X%AX?T5oCK!T!bccpLvGRw$|M+NU9ues>}d}bkP*BDM(pY zRO?+dC1(mKD>=bX^~PP==yq&0xi~dwifKsop(4!@4l38W-;c-Zmqk-}!Jy&7imu3% zRU&dz^yjW(qTw8;(m)>FUpF040&gTWV_oA3@A?8r%@Q*fL~-ez$6{hQ(S*h;2Duz#bQ;Kz1QxuxC5 zAv91~!)~?zLUg^3&*>}h4CCOvIGj`Q5IWaXg+HEq(4jRRj?tLr%l;NTCLoH?fz1Vi zIstBQ0Sqh|3Gf2~{T)Q5>4wk4Kq2l>5~t2!17dRbAyPnbdT!U+6k{XB0wo9GA|1JS z#DqR{M0hQBz4`(MK7=&NC|KM1iB8l}_$yUs}5gVxl{IV~FeakRw z&1L${VY-PGx~8kgHIZw&P&8oKQEmT2+p&uU*N86y%Z0yc?~6MI;~TIhTpQk!4UbQ7 zT+ya%G(xx}j-ILKkP^e&p$(KQ>5r0leV}|%aXhuX?^EP0+n{F-x5G9L5h|~``hTW! z4{}@DMhDw$n{$Y6U=fyX{JW&}HG0UWc(5{GOli;6>WX^U;tCFWVSwOtsTBje(=m*cLnST>FnhL({kRe~EN(xI;V$-%qomMqMFzY#}g0AmCchNvD3b#pxDci%8{p`ly zDhq`1>scsZBUDRTYy18-@HyG5M%Xi)sevu=iLVMFvc4F{J3mR>*|FTMeJk|cZ;vld z_N%|6_N{H!e(rbF?$>7R|A)4353q9j`kyJING6w2DjE?*rEn;f%Gb%DNE(GCx5_2L z47pTOGegI5$Ym<`At_Yib?KrSNhcv8iO@*$OcUjnLG=54*4q2IoipnFzJ7nyoM-Q~ z*KM!8*4me6KM(Il>$$_@geb;WZKBLywEq0@IgOt`C?AVIs ze~~)8Fou%O$Rg{F8ugCXiRXWjI5RVzb3`#+49DfNo;z2Cht?*>Fa+3u9d-y2Sd1Z- z;hgvZeL=L+dHG_rk&iKB>`I7`A$`gyIz?pc3C-I7xJ90~*`d7`>tUqc-4zE^@1sE+ z->bd~0rUbelWv4DZ|9qcg}B{l^tKGVSX_Oi{K5tTS>wgENas0l)Vt&kGw&OEV$l%} zhYn}JKb2!KWr|-$eWz4#0n1$MY?No0Yyf6?N*u^!kiTbOuO^N=Lb6NDhpfvnz|f%0 zlGrMYIX3kJ^J+D$0q|tK%zWD%4=lkom&`yY!gjHw~xSB&iJ{hI2&2Zj_QF3B36A#&o`jnujNOFQ|WEjoQymY&> z5HIUP69P~;AustRsEFt7cqyP{wKj^b6Jz`63eYg?D^FjDN%Fr5)aRc#-oy8N7ZaLF00U*6SUj+NjnZc16=kN8- zWf9=yyc$G{_&YJM(c=BsC0`?`>l7>RN-%SZF_1;X2v1Sz+%H(yvgJWw#~P497TG|W zQd@)e>DEBUIzIzBJr3y z-(yN3WEvw(y`g}Xsdg??3F9)zmx%p{It$@z&mgq{L5=ifZBlL*fodUuUS{6rW)ydp zVzUV(Z=9QJNJ=Y4W&f0yee|lIviB?Fp@!;1*r6Y8=3C5rEn(G?pRxy5pjr>=*egni zTzWhc_}$fzmU#FnyV2vsgeC~5=0+0=Bj88)!J~Lc@`gi18R0Oq3SZ9SZdPCXk!c{L zaIsIKgy^5+&9OCBSk!a%-6ha#v zpx#%h5!8}(%*!yS+@_m3P`suR5vBP~RG_&u1&R*A=GIL9s;&9{pw8Pguy!*Ch7)XU zZE{4gHDlDLGO9rs#P`#?W9PW@xxEeFX&?OHAgQua807!^PxO@RUnIsQ(v zTAo~6^O>kn`>i??Rt!wSIoORBW#7qVLCZd$C+TyaA~N1?w-|r-hJeaE#w$^=YsSB- zt@+QWP>)h|zu}6?&w3Is4eVN-k=oFnxm#T2)zZH z#{Bbi9b%;fF$+>}p)j7oPi8R|#{E|~O#;)ns6w{{a6L+18(~3;>gbIrC?c+^+lkON z#+w*oR$TbE60H!;$dRUtP&rZA!sWBqgC`kCSa%r_PKC2e-h|4kUdMknbu`z2Y=rQ> zwN*DOXiKG-$k|%dCh6tFn5u*@%m+0;1{=cbpxhVx|0GyT+tw54b^+56Jr>I^R)~u{ zqDO$J^FcmyAJxOSrObIS9kM%ooseEFM|K(*i3Q+;hnp37c zfyH##yve1B?|pcgkONH=7i0f=I=u~#p=swC)u&oBH`v<%yKjgnq8>p+9mQ^Bkez@z zinG3-*t>8v&hDoh+sGBW;TlYgABf=oDHdDYWpzv;WD^^gVE1UGN(D%=M-$)gT=%zJ zvX9$aahO?96<742Q5^0)59IR!c!qhZ`RO~ebGh=6KVw4lmC#HBA82@`xTamf?f5VI zzWosQifeKU_ARbCM)RYpzd;?u=5ka?y2IbGzPVBcVtJB~aP4Mb>t)do0Fyrh9e_)0 zrOW3+S2$#d6&_p%B+Fi$ZXh>V?=(mERz2yVZ{kCbK`AH)0%f}p$}4L}`3|aNF@x+j z^5JV_@bv(`V?y|HYR5;fGcjZ{S-YnNGDrvA;r5 zWW@mVlFoV|#*G~5p`mA^HWBGRQnx+_$Rjz!`)h!#;*M{Mc0N2uwA0CG$Mu`+5S$Wi z2;vw7J@Dz!&{kzs2WaGa06AP5x#>>T=3adO>(d40*#>R5 zxI^o!dZRwZ6;h}RmLd8433(_?M2{NG38efcKJo1mReMDYd_<~~ax`FvA?BP`fA(>fShQLaR zfs!H^fAPX1_5xH?x}1e^X_R-2K5$V_M((Sdb7B`vp0t={Ayo+)f381eiF&EDwuFUG^q4)}7Wu>RG$;?Cp zI>ihbBfV4v?JP~Q$F~;`D{9EQ9InCbl4saFR$5M;68cA9i1O`+WJvyT~aA|4MnNnMi?dJoE0jPSikFOO%G@}CF(}UrfQ?_#0zPcqU#VPPmiiMMod>b;DgZFOpojj!bXJ%nm)nc6) zkD?$LyW&=)*)oh6Qna3CXf)ty)?w!=6q5X(h;=EIfs!xBbJTS`wG*zVf(CFcj$1;S)>hK%aC=GaZ8kC5UQkDgQKW`0J%TLV25 z1d+LPZCS|E&2x~~p`+autPHm{WYh9Jml^PcBj#i-i%w@IFasIZT>RxlB>X-Uu8Lzv>JK zYBt(Bcc;fSl<{GxYJRE2PpgxmH3+mOM5pT>B-eYr!_-=R&K9zp@+?lQ*cb(;@S_ zm>d_!*-y@wPKzy{PlpJd9vXR3;S1%Kh|BTjLq{Ug3(w6o$rKRRe0`_%l z$(g?5{Mnrgi$c{stOXAEZOjKOo_!3S$yZTOx=RHYJX?kjG}BY16bVB{MwYs}e{&)BzoWQbmLN z2Hn!o@W?KCo1K)9)m@)jj+2)|qUF$;;tI?7i(mAfzfQ~&Nn4DhiDY^ z@wi@jyLMfN_EfHU?S?Pd7Z%Nf4?!6=yx@|7v%*Y3ZY8K0KfiaOvjbZIYt~W9i}*WR ze@prIzY|7w*cDV*pWccD*_*?~rljx{yvqY$s`w7CU^}$}pj`Au%CNbky3kuGs36^| zz>haV45INJ0xN7#Eg(m*(6^N>tj<{+XztQJ6|{}B{S=PP8GkCC4d>&Qa#)3&Eiz=^ zYqPOFb8sc?jPP)hS5xsO`vM~8G$~q1&em6ox+^gW=ysd-&iKBnEL>q_<`7RDL}f>g zG63iCh+vE-qURWZ(FBkeW;vWr5ajr7rGf8Ee?&stqh#WvTeWCw z8`}m>Pe#$8F;f06HY3$-;H5I`*ht}P zZed%GzkXR#O~QdE2Jni?6XTIGMh9D*8?D&{KiG$w`d2Cyux;Hx#{4)S(1qS zVgT;D(gI8|0ADJ=X9i&3p%%c}>0>NOL>3x=cEc=yCGn_Ym}UTGx&RXli3=6Og9hLl zcPLmME>H}Y8-S}_3`GV*6UETq093gE$PmPi8!Lvx3_xoOV8*||d`#IBkq!ptG|6H) z;Ly_o@UjBjVgTMU0Afqx+&=wDo!ctfRxb>Vs&{<-k(Bqdu#S_6jJR3*qw=z_vaaK6 zc!|gr24E*2WfWUo^ihB_48Rx)CIGfS_E9do7%msOVpv@?Pz?JR40pI)UT);vOs-%P zh05fgE`aT@=Tw^;48Z)eEf1E-8H(X$12E6UP-I99Qw-A$4|7wP9I6;b8Vt8s4E_#l zsYo6ls(hZ;TiNjXbWlkCY3@@`PUWm)EvB!ct%;`C@uY<+OjK3RI zgViDb+2U^z15p+{0NKM&kiLfJEcygi^9(_{HEhTfV&bI~t+TQ;54t9m<_#${eJAYD z@A|eUKW&Q~lS!msQrT$I`~a@bIL>$0$eWXN#%Pb_CG=Jm-^Y<5XVM9cIT`zdA;$Uy z-saV!@AnfPr|9+OxHg)vj$%sCQ*MYogP%f9I$xW8iE=(1d%XC=3jRJEzx_933&6fC zbdztJ{~YI9$ReFe1Z?2Klcg)Bq}ss$RXu-aXJjC*yXrX}uU6Hfp069FsAnaMs93rE z-LD>aB;2JS>RIx$hH{a<5d}3u?}6Vb>e<>cje0&up&39=V(vn#^jm6|&b6yYw@8+A zQxcmbb74B^b0}|S-N>LGi~>kPN89H{^$nA0(J{X> z&l*gfMLHRP6X{C?0E~#Y-*~YA9BKf5buoYy0eDLR_BH^&xUPDJ0eD&gKD|#PCcM8uj)-9uZdW7bi(sY9{qx>GmGHq^B8)tJ_82hjd%# z2UoX0n*E6`vasma?Q?@fbzc~O&)q0zbvr=;));`!DY_k|0J9Ci6c>ZlZ7&75{R-9X zfL>wUo>lGB?fm~qquXgHG`ihroSWZti%v|dTX$319`G)}SLblR+w8D(iEiUjZ@e~Y zJ~FFj`#;A58NVM=;jNedcbMjptyD}s{N5i!X%(g;>3l!@0g`#TetZ)I@3H7tA>7xX z+TAAUYarU(5)noGL$vwt=`FcEm0rF75A@(2FuZXi;jO9kCZF){%V+6rNTbiA{!jGc z=syYFY5VV%J5uF)9bt`*BVc*EZ7=ERS^4Uvp?CWK2YL)z?7vC;a7ic|`jmm||C4-2 zrlB`1g&vP-kHP?)5GxG7Ul5O$blbVJMaIoT;`t>^VbmWyythqrxDpfDagDmM?k|Zb z6XgDrM9%$vSuAN_&zIGmRZt689t|+F^l<@xS6vDHfKqYI*juufMK|*Igy=U_??G$A z0A5(XrOmSFw@ji+7VT-2`SEY~Ci3#43DJ#gyBw>Z-&FBzpfthW&n?}SMK=YTl-nlX z1~A2Jv0|zOrs{snqTdA@Uv8l`1seCZ#X+1ATdX*73)eSj_9W$x(g*U!(L|qb(DM_F zj$Wbm3`olk@c7}Yy4&HHi9f+BC$c6eG-2RNcph&GAf!I0|2FJ$4)!koN#DS@Pa+u^p2QkLg=yADNd|K6D_ z?Sw*fQ3ek9;8zy`%1-oW|4T_8GCuq2kK(hh-yG}0U=6;rG#t~{ZNzo?)P{}R`ouow zeIkQ&Iku+OKzkqJatUOqp@oQo{%*tn7I6ZIW2Km3?JO3-GOJs57}bvpIh)25X0xTQ3s(9&aTxSF*{n*)Y7cyY1OmMLI`(Fi6|WL|s=Ui}erL3!r}_*Zg9DNG|X zQ>x;`NwzAWd;Pkw4(4TbhzmVJ)a#vT`v~f94eA@uwaqHf%(v-qpEj#7&8}lJ@F-%5 zu!pYqMb~g`bBL_(g3=B7&v8B{`D zx*uaYIl|U1`VT|i|CaiHIeu<`G?QGYK<{1SCDPRZ!B+AhJ7>E)l~LYph2}Uxvmk zfmBIh#JTX8POA0bzAKuAcHTEsV`%nqfgq;g)T*~_6QoaT*W5Jt3$>cqQE9E_G&+aa zTZ?JK&Zft#$s9u3iOBc&shST({)ord&0{tnV@tAM^I23gG4nJQwL$di8S;3rv^#pf z5OBt;Jqacq_E(CY=`-z--Qm#l6hx+pDeB(aVT=rUQtR&SWua?4uq7(98<;^r#U}zgfrm9N;NOgL1f|xdq+%3+GL6e+<%a zE}BLr4c2UFK3#beQ=h$P6{{7~M5?zqTAo?`I)AbNPiU zz}*&b^8`)y80q^xiobmaT-^mb#VT0d;FVxLDpRn5E6<>?1sw2w6>I*seXQ`8;?cik zjACLXtlqLuMn>o8FLwkY96Bw_xuMJmfsc&hgT0vDX;PH{+1=p5$(~Qpim^GMeqWP8WG2&5#q(VGFkB80G1}XoqMdRjhIT8aKmRo@ofpJcBt&sdIzM1lE%N%&g)84(snsyE8Ur`d@#e)^T|nkokwYa47!9 zci|bhzEd%}?=9cJUi+!5` z{}={QH6P%M@h`(Uv?~`}3a>=3Y@GKyhC*H^=(^8+c|8j zK0BuFIJX42>fkq+ccUl94^Y)Es2kALX$NUfOwSMY#9#w{PY^ucfR7@$uO~Vi z@QZ`s&l>Pe1owL4p_6?*vDaSG6UArwdgA7MuP6GJNl#RsulyG`mB%gSv4D>;e@}dL zFafkDF2l_^yU`PoPt)|ok!-6yv6Bf)AOdGOkFvwl_e3WoYRlo$Q{EUg7wk2~auH4w zSBg=XgKkIf3y;$|T50bKpuH52uFNRlHL5b2>l325rcTO<#RDKM2i0Hss-asC1E6X2 zaYHt8cyhQ>PXt@&j|_BGe?TaLygWrP2%RYI8q-O^BYt#cXO@a@dl17D1e+N6wuCQ^ zR_X;rXu?BpFmY*i-U40H5tBdYp_D8yaOh2deteK!DnIXpmv=g{i-}aEt4bCCYNNACz^7(9e=A>C3zdMlCyl4eTYy{em3X%Iyv9m5`21Sk&QH-|^ zN`7X~$XUarbM9O*Q-DS8>94w*iBHF}XN&aoXk*gY?hy1Vvs~MKPW<5|LRa>EkRRNsM#wb@Xm%Gq0tNsbkSW?gr(ivBK;e zvo!Evk$uFjfc^&cr1PKsplu`Hum}F$$pf6ce;ZC3R^@-|IB+lzKId@?ndtpmMy*mG?;t@b zX!hmsQ3IcbxZ?CB33F$Fg)5l$Tb! zz?HYVxK?Ai6$^Q_;xaR)&5dil>(QjdCxR)DAI9${5Y9nL^3frP$fCMN@+UE{{^A;_ z(0T3vm`iTjqx&5mVuvO<8J6uF)x!LP=X(67pE1hWQ{&LsG5;+$u(Hi@r zcX361_R9u{n|8ipre7~p#rVC5uY$8d6cqilEA-by|9Wir+1^ut`HyqyufzdwY%lkN zs2@1T;C*i2Op=-!1x-yz-7v<8okAWKfGdn|?iu4*oOk;_B^jU0>Qgm8CvF>k-^E zHZ3NKCNkg3Uo284A{{$wyt#|wd#YAG>5>0^G zclRYg-`;FTx$KQRaEpD!4LAB*v~^<)dv%zg(0rxfn%S=UemGO*9moUIiAZC^z;AMX z+TDw}VseVU8mK&*PuKQqn1?1JzkyXMxY?OjUqx2_Z$x0n06cMs1wenJ13q=;E5Oyq zDu(CSV~NNz17EKES^QNsQrp_FJ6>xqFpqDaMdVg}f1yj~tyJ}G?dDV8vxQb)qQ3K7 zZQ=%T{Vm!$e!@THj3cUtdLFNwvcChg{;@7dez?mW>&1vDp(c~kHCf;_>5C@LpACT` z%_eX0mQDyCuxp&;i{%Fn`pKqDw31xiG84jbc8^;JPJ|&;Lb+EN<$geI#%SHZAf3@} zgX*`7c1H8`#P(;fOqK#h*qAZiye@p!`0t`WEiVZXP_ziGwFPAWD41yiw;A( zp0Xa*JN9Gm*q^;)+j__F$!AOO97C`%2wFsUra|<^!9=tW|7G-!ecd}&-8+U$LpFPe z4m5~X<{>rAoG87`@9*^--18D&#B}bLbzSVylL)we0V%n^{svQ@Z|Xk{)t_tXBc^^T zPR9G%+nySZo`P0_2iAMXc)UK^NP<;7+5~?Cn_Fwmrw+VZwsNvy53;~uFZ7WC_&3c4 z#k~{5d&p8QU&_uX;Fq^QrBG*Qn?={&i7P){oC~En7uBbwC7DX1CC<-pfCW1*+>Okm zKCFVPvFL!p3B6-momuD%^YLv#x07v^T%IL2!$)pCa!6U@^~i0JA!5nRFyy+XC3i}Q z+(bhTuaWl!*>dA79>16NMKfn2+jkUyFDoii#`$xc_jA1Wv)KMbyNP+RiIh~(xOeMs z{1&&xtwAw|96p-1C|5v6PjH4p3U$`{Ewz2Dg1<)vKcse3N|WPjYck(7>0rG(MKQCZ zRV9{=rXj4zV@LLZH4C%F6+QUe&3n$}b7@AnAqq#L&^VO{qXL|t|M1m^Ur z8FzNXxlX)D)P!iDpDQ!Z$PzhIf^YEwiGSgOPc_|pF(pSCQ660892z42~L?j#uEcsYVRzQ^_5|F!4?wJWN#`_%2Q)( z^)4ncd5JQ4bU(lb`;#UoNRtr=4`pUrWy8$ecxFcLMB$vpjp*5*mGFQ>OTU4x?~Lz! zmHh6M&z1Gzr%zVFi^CVnw>#H6H}Y}{e(ogpxNP7^5{q}7$CDr3#69P4=+|R4mrllt zgiQ*qwc^)7t#i@S;w|&y3BehcTY2;1=JwWQPBB-W%uCSmLYmtNty-glvP;VFe^ng+ z*^xrQcqD6Y$i^Y$+na$BlFrg`ev>vFKmONW{;bK>@|9GO$NJ47Fe}3;qDLe_c%KV% zEoY@PyRuTg(Asmb_dP7V+-jtF$+XLG@I3fJ=2Y4MCmfNPr)mzgZxkjSW0Ew%xU2e~ zK_!XEr^hM4$9n@H5qS(5I#KM|Qy$;$p^ww}7-;^^T4{cx!T;C~@>pmdU)1K$n#Y>& zm6my|(#QI;2amHnrwOfY=J8xX6@6&l8aY~?^E)_PglU@awWX_w_7HhocE{g4`C&=S zz2XCN`G=*K(LA_dfD`KWyPJ(WORI8--aGc4(>;^D5_#xI6|RDhW(n9^ggE*cX;UHU zTJJQFHab0h@lV=k6zDMi^|vroj05tbca$#xbD{Jqb$MYZ8v6}QFrFJK6x6MO+7BuH zJODI|BV{~uCfC7p@zRm<5zBObGyAooAuw-El#YeQ;1nIB+4gs#kEDcGFjKTnoQ0ue znKa7udpTdu2ah>=ir+ge?^xlq`bJS)^PT>E=WG6z120p+L=k8z6U@$7G7cqN&VP%v zwTLm2MRT-h4%Yzapz&oTMp*Yvx}6_ZA@XK817vlXiwaUZ*CfV8SW6IKY2G7EbJEL8 zOqmFJPQhc4SyShiCeUbg&iTz!K?0okymWK^4y3O=7cqI&JW{Y}Jn9|W-a7^-!o-r_ zM@}>xVaC%>GM=Ip&K}$C;nV}1PVVn;4$CifRS0b^&=!xb$SA;NNM^mGSqeM76RmE$ zGqcuo6v3lmUBgKCQ!w^C`K`PMQ(jfW3bhNP{(-ksD8`ywAyHdl@8)i(oOssZ(Xc(aS4}?j;QJ8C?QSddD6XW4XhF7e1Ja)() z8L`jYE$m@q**WGS@T4<$5=RtGrxCvz`+Em;pJS@@W9c$u5$gH~+ z^7vgs9%dl-+9hN+1G&D(uBi7lkgx6%vb%wd?-KHO19|B#AfcWu0%EdvaI;5{805*mTG^Jw_=VNSoAIlaR$@mgM?CzHTihLQ_#pt!l*9 z`JV`|mh?AbZecUITtP6p-06<`w9}+zs9=tFl0`^e8_riVA=PJ*Y(sbPl&o(}O8vUH z&-MBI$j{WGFmVYdIH6h1pXAXxKrf+l$5$d}-XGHEHQt^N$Iyt=bquXh@(9>g8^=N$ zpyJM24p)ZxEDU$FEeyj?oh%HqUKps^?#Qx51j7zua@Pd$((=#=}?c6k{xB2j^Xyi7#?tx-I73JQ~Dsn+Z&&0 z=hXR1{|;Hpzg!vQKSq)cUc|1@l!&3m)^lP-KN<53L&&;AV=^1*?s7fe<3S6rR?T2|G8^^i~&v<<-AWndQL zOIbv-xH9z>4Kz9hXHxJ2U@SV5lnIz2%+1to^w#lwsZf@VH#nPtrQ+z!%<6ZGqcbwA zT46*@wBo)#pUR~Q#utg7(roVN{nO~YRd498w#7y2{E8EGCbJXX+3VXO>HD@q?E>z% zzAzwhgb9<_g_p^-!b=WmGP&cn`y5#)lf%e`>%nS128+*%xj5_0eSiwaSz5WOg=cCd zNn4DIo}BGi-J(vruG7Ddd?Hp{13dWWvtnYd@maB{?WD2dads&E8iG~B( zfqi_5-L9#mdCTT!L|rO4U=q0|+|`QsF=9;QJY^8ymIm=7DTrgEcOcvr*VHX&jQ_^A z!)j?`eCMeZ&L8sb#Y3ub`(oAwK#5B}5?M#&;zuL==*yCN=0~u%hcjX!dkyRg=r-L9 zs&dstvEzyS-Kaq4N>O=QdJ|1r4wt)qIqoPx>xTu=TFl`cM0O-Se;la(?6S|}uGo=71N$O*(u2=$caSi;jA$%?y8ks~X{)x$7kiBA=sqgFi@NX8R># ztl;+-V$OPXZ#^#DhlI?i*bkhAMndYw-WCT9l+%}f1*d~>u`vvur#I~IhWQ|Ot6Oj+ z{~y~1|7RA|$NzN-8dNufc}&_LcG4I>x^}>ieeom0A6awhY&S=y*zAe$1b^#t(Hxk=db6wk>f4OX*(GN(BTaOBAH~j}m$B!Kf)bHM2K2ZbdlFtGdlptuR%0dsWw)su!iI@Fqj& zVpBXtiwBwF{-$`G7Dr9-nWp$^EpBg$&oIU3X>nsy+{qMomEzz#rW2ws7L9%^qo85Y z=od2z>dE}CdZbJbtFJFq? zl=YQAve|)s6t0J0ABC$YAbNPVeqbrPO`oFdHu)2?+gx0p-R8yvkfwfzLz1^Q^|T4imCoL33bvl~{5y zfI;CY{05#z#UeYpZ7$5-j;{%&Ex-=mh~yt#O2wG8+a9VVaUz#95XlS{?viCX=$ zp+AUh+*0;tczrsT;SUz%&=YT0-;F#`pN~Tv!2rj!m3LF|imIB7f9s1qgJKPF&u3O#$t!rdCFLI!^KFn=>44{0um~YKe z7VY$k>R8zzsM%*+QF!%uR^z?u;j1{A10F#z%>3xf2jP@$mfPf8k>5B>phc`3)0yDV!%vpb96Odt^%aCAUx z3o$cgzoOK6g(-48D^W)|Z^hieOFbEz^Dy|3B&B{Wm>wMh{;(O218QQ9-tgv@G?|?G zt?>tSKjCl*=zrQKK))O5o7O9CpuynfTO($3Upqw- z;3T(q_jUgHAOYkX1dm}BAv2k7o89%wO~xCP!y61gRJ_3-2&H6h<5uW65qSsKko$c2 zv2?qp^$bxGW?-tEDMmRtD?H^){pv5fsZX4Do4zu${8H57e4Xn;eg`d8VEhYDf!X{W z&zka=Dy;+MHwb=N2i=}vG8o$->sjbK=OG=s0)~M5X(&@RBZwozR)?iNn zp?Ll?tW@kPmjTqy)Bv6b^B1!zYy=<)AXyuCA}J1kdMdjVE7raRUjdy7P;bGPt7y7b zJ4cC)`wp_%xgLnUdbK6i48$eZK!Sj`aqRB4AmQMSeL=u{o7^DD_@6VLyJm8$9A(Cg524N7XL&Kq1!_qRp+h-Q+`z3+%G z?gq7<2mSce8u>}oDhQT{T4{MNyGmTU_AjirZp##v{gPS5#En_}m}Bw3s%tiYMO`o8 zN4yULkE&~`i{wEd35}ah5PLb;Tu#p85HuG3qImQdIP7%>%r_ZbZ4@E(m%d3wtTu{h zBle98%%jUy5kI^oil{_MCD9Fs9G-nk(Vvy+?fWB;Nk-QiVgmXe_CGpfY5cJYE@Qkb zTIb?%r4oAz<`1pAQ=v}~a+MhETl%fZaJBFElC{})e{{qfSj+Rd;F;T`BLqR=P;1}9 z(b0m>*msu})(E?O`j@fkrq^axMbxHOXI3qOO*2jDl2eo?IK4m1eO zhQM7Z$oRP1SGg;qdVj~pQVf}$&G6SE`Lxa{hMv}uDWH?kaRO@6`~C`APBeoB)JSy? zl%Ydw*cxCkfuQ;m`CUQq_4tjDch#SJGNhjaT?>UGP(XKtqt!5OX&Z<6EA*tv?1?Uw zOr;{2OMzK^Lp6gwZjK7}%>H!FhTMXX?8Q}{>-G;-`ORTG4`qw_|HoP%4rI#KMtk>(u<2xXuNF+ z9Ie+xYM=6Iho;sRd$oC~wO4wzN2AvHgmJ}vOD26*Ve;?6gM#_^lkCQL*3@5A=q}7@ z{5wy(laJ589HtE|%*VUB^ibbIK~V4Q&7od+Mq>~cZ;_4{eH|&wuMC&+`1_?qAi4Bk zPvfU4ZUmb{SJ$tR0p{k+XBl$Mq*Y4J{5NRYfp!lKPiBofnpwk~@)63+Kx~fRHfJu< z^zY%HRTCYdQ~$jl6_jwxhi;eBzJlg~)yUoqu(}@Z_JVzzaaaCrTGPOQYhUe+lY_Am z8uR(L8XWDnB0MLyKvfoz!`HBUD4@o_6)32vd5nM>|2ETA$Xyi5__qf7TZG+-5Ai|$ zvF$(Cz|M^&@ZtzDQ}`?**9WNPgjUhO#4I&B%` zTt`Jhfv*)OavH3LOp-lvB7oJ~ibm+GH7#LVFz&ZnVE@?`jp;+`8dx$~2`XfDu1ElK zYshNnsJ$76F+{5QjZR4th0IzJh=6l+k6RKUa!Y zVSg0=c!WWg5eBeWPBh3t_M7!_PIb24_tGD_5u*;?iIL@uru!^j+9UnSI~TH$U*g0@ zeOU8_c-^YTNbOjuD-RW^YxKYXm)UuoOS@JTyNM7utKl7Q<@Kk+HV&2)M{6>xXG8I> zH?{KNvUbZ}$6^X1kL8Cqh`+`~JJsuiGW{0zdVU|26gVWiZn} z!@Jcqg+#jBhK;f=ZWTWQQ@k1bJ>rJ`Ae5E6bqeJX80(96W2^@#kJ&BCMSjYo{vFDD z>=xxc{gem(JCyInwU4{j_C18M+8+MzP;Rtal=t^j9`avPX2S1Al1WYcGN0mB1ubj} zp;YE^OXS3Jcxcne7Wg7L;ztzbAYK#D2B!;X*(BgPbv5*0K+Ex1z?=hJ%bT%|$n`Q75-LRU@ z|1NR~HZkYO_X9X5i%&2U0?fPzviT#Y=bv@GyBtr*l4M`-?;9nu$QjwXZP0TC@EP1a z_r&(iKre3<_*@XIZW}6WOh|Xl-p9`VOAUKa^fK8!fQ)$G6Fq)s?5=po(k3Cq!pwzlMK{DvF(! z#Wl^d?^=&R8>?_Xn3Kr*tpTR1d(^>88i|~0{Kl2!r|hiEBlSe&H5S0OPQzy?s``+O zmQOY1ZCM`i$|sug9&cu5R2_oyqS5zc;9gj5HOkaF6{y__MwUfiJPH$@7o}du!Kru= zvFaPt1zJW;%h_y+oiMg+8ERRdEuTZ3NGwOKig5&;p6UUM?_jU)WT^`tvchC&fZ_G? zy;brnj(=70Ty|a@rji8RWES=F4=lkr}4dBiQcO+N5*iVi*c;qsgBwsI~b; zSX0J&dUS4P)lqaG+N6efk~ zp*OSbi4UVf-&bi-(ka6;ELP9Rt-wnHsLZvMqfDjTV!vEzHl_O$d^lx<`s#aa#4s%X zzL10^7%T#Rp+TMHT)nNXwBlsyV`{)G0@PXQ_8?ed$ zQ}zW|r}n-mfiZNUgwZq~FgOf?ptoIwZvtV6*|eX;c$j`n<@*XA&WTANR08gYB2rdr zWR(Or{3W>2C!O~-Y$yC(M!NO6IG2T>m?tl{yxIeQ!b*rISeiHggWt~kX4<1mbMs=$ z^M2c$_vRn<`0LG@?s;vn_E|baFvv2=2rO9WnpzK343Y{QEfEJ@CXcvNf~7dmx1p~1 zo++m>dvIavLR(cQWzpm94s~2caaDzb6}Y@MZ-OcA9z-kVb45Cg% zI=MuOuMkd3Gu+}lDITuH<>+sP?kL6AYB2_#DQ?Q*(vc`m^v#3_mH4F%GNh&e&so>v z3wJST)8C{z&&nKy%;q_jdR5?Y_rZW~o2Z%ur2s%R$zL~*2(6!H=Yf!2ELqp*Fh z)F%`y=liX0`>EP~h_>&cU;?e}yJ`C(tx&L>llG)@6#AEI`wDGeu3!SK^?yAm^eeSO z!EzQ!*Gl`twS6vB4F0KU@GsEXexbJSp%n_2GsbKGO;5@nEkffV3L~J}xJVjD%kfGH z0CL(_yJF8|Giz$NR+4X{Xq(<>L*I*MtjW*A&>(jFeqMf?Q^85+QGFDSPL)WUZRgf%wu1D%r%ca^)bUd9;c7mr?@XfAH@=Y>Og&zj>lt`KK3we zx6dX2rRC=FJAKTcq5!;BA4P9?d`BLm6|7o_-&G$XfLovH4Z!hq7wUF~!GpR0s<9F@ z^amnQ-SxpjSBC>au^+oL!UX={p#z(#PoTZ1p!U_l=9 z864?gdmU@v(UcV3FPVz&2t|j*r;56yRy`G&t!X3CsxAN|I)dN=(`f4gl=)A&+Aqna z`A$b(EJ1aJLm3Br-2cJ0!^-K3Xw*oU%-N{>a3UYiBtM0tWUM@M2TvZG$RjS$HD9-| zH=1{s>pXE0PXZTyC3qo^NOA>=HQm``o!op<`Y6H@04C1siT4uVu(rZsxmQbU_*FdJ zL=t|3AN0gI+zeIP*7?w5BGTTdqmqwQw*M;|T@)tAz`WtYj1+Gm(Ydk0WE+?%@~Bge zDci+ijuIamIdeTdY0|mb#iEDe11{?!FMq<&`2ePengvH zUZtp;DRI;yKX`@mu`lpm=X3PWFdA=OA2@$4`q>O!RX6uslVGX(pMW<|bajBvc(aEw ztew+fN|>%qK~MO`0n;HCAszCa{tw%b(RU)UdZ)@TK)vx;kr`*@Kmc({9w~PsGS>jU z(uMt5I>rFDP(XR4*onxOzbMAI0**F-+c|&|W%4LNFmmLt3V4|S_5l%Iw2rSST4TT^ z;&Sv}gW4xA6G5rP_pC6inwhUvmZ!K@i6)=aDiH)-GBPOUrOK2~%t2o$Q}3S~5VMm4 z`oyef#C%2pEnC?sVsTQ&OmP#u2V5Lbq&<}%@F4+AD`q{PnDv5U zuB9I~!)D7I(SQ|mp;n2QA8M5q^J%Ga#e9&nsDPLgKUeN|Vg2v*s$4N=GVTP# zeC{*lzDZEbVg>YxIqXLT+I$w4IeD77erpN@_ zLwV>h;p$Ip+en93#NvDl)?YiQJ6ws%Kr3NrV#Vdk`g_kWv`e4Fs(z%H*9~g_g zX_km*WjIYknRL}at+Fz-(JF9^_mx=X$&-;H&v`+4z84qlmnZpy_Ui?bD!B42RY0FS zzZk#{0@x>=JX3vdQcay1kf#7a6{3nf6ST_8bAeWgJR?};#>b1lR^Cox9C1q**J$Zs z!RWGoifFArQou1M1RPM6_~$a8Xw$z}zNz#N>!gTTvqb@~Q$Wks zXX41qd}1D8#Ec4HS~2J9>jctibDs~08I$OuVm_`_R?O?PO2izmRaVUNG$z@{)08Qn zn4fP~?&lmA5VM&A`g*go5%Vquv|`HqCXfTQHGqQ!Fs+y$%8P8;n;$+G5c6pXAu8r; zT4lw&ORGf8N43hzb*%;-`*^W9YyWt>=>rw>osI!9Pf$Rgn7Oh_fmK!ov|=_;Kwoc0 z4d5*Tm{!cqJdtnw?B*E(F&9XjP%%HyDl2BWR*9IeXqA<#lvSQz>UUDu&%P$7vRyx$ zFD~1!hod*E9^UK_&_i1V^yy)!0h}U$Y5h_I6|bBgvq4aXFC;!hMTTwDMRF^{n_5-G zR-drSlV{3_VR@>9@|22?_RDjLnXmlFFJpTt{2&GN$ur3SE*HSG@^typiyK{(Y1=3J z_~gkA%JZXy5w+zkkw<4)HXg}jtL6R~STWTIm57WqdF5+x%fZQ1cFDba;-qv5{`00! zqN?Yg4NRZhIm3-gUOM5<5RB#iY=x2DxGV%?yX9!Y=(EQmJ>yYd(hgwX$4sh})RhhQuxR})4xc}^ zrT!sYWk~iPo=PwKYZ5fnidKYREcFKzMr40B1Y@aR=TSc|mHNm~D=T{^ANAfL7)$*? zANAHD7)xE^o67zPoTw+e^yyFKLD?|YrilIiJYbB5uTQ0NPY8ph z(%(mAcnHQ)>ENSsnnz_XP;p*iUE1}y87b>=c`>;^H+5NV;7-IG}C92$$W)wZQ2YYL6(yZZ^tUYOZN>C{C zNppsgW|jb^l_u9GO>R({AL0J<%oH>$D9svHc^t;u{ev{m)7yHmmk>5x-_#FEbCWn} zzceGw;`sVj6g#an{rF{5IN5jm`f#5#Cux=KoBC4a8q@D|iyp(hYGZhS@Zl0z zBHq-`@S3mGnA+FQ@Kd-3z%u;QV*!S5WYjV0zf-F$!vk35ak#84?n6@c#fsJHbu(m0 z4C?l@a7chjtgl2)G)%^h5UrM*Wf%X#_7306RXZLHF!?^hhUNcjRN?KYW8RdvqjJHZ ztm)%28k`fLn<$5$)j@p+4-R++e;1vxC(n_P2M&O*dGCj&^7hX$#9_xX`ks3mA2_QI z4~&5B;?(_J5cyI`zaW5VZRSwl`(TF#rP~UIAswhCow{0OyI{3cxi<4Q-Ki(R6~~AK z_@;_FMYO+Mu0#`|?!~gb+z@!ucSgGY_>n5z_Lc$ZE){p~mu{?G{};ft()G}n!^$Z_ zk4GquYq0zIq-&*BR=Vws79Q_!wdR=RvLEoswCAWVXt%ET%jm&v??7LP$fIV>{y1f= zJdIgR`$lYEv^(u#Va?LNne@##zMEAZFMU#YDG%~;atbd88eX0~tX300*vHGkL0&dL z>GAUSlmMF_h`-n27MJZ$Fb#R+1V$&J=4yMY!uq`PeP+EsTiJrvQnr-FZ}8m1c%^M) z&3Vd}Xm41Mtxl|pm&u-DV6s|>VJCOifz2XXM0+$W{xdVrzwMV@@*jXzb;f^g#^ZMM zmy83N5-ow(bOC4>c>jBHFeS3QPM7GR<7hz$#&&rzV5(+en>>Uw9)hBT?oeFoJyRy zNzB*36||WbYJtB=af&Q=0jBEy)V9~x()J`@+p`GcI|(lcPYgA*iv3%hyb7{^2*wKX zIbc#w;(Ys%J1(AwTXpiufqUIp;8gc=CVR1kog@d9k2{4D>ttzf)By@NDE4)K^*6uZ z3Oh(s+?;KdyN}ct+x1u1X`L!3Lh8)Tmm0hw8{ah?0Gm96J za%Lf}N)*E3yJiXw0$yPpA4D>_<-6*hZSsB@PAALlakk(96iB|OrvUM;wRp!BAHf%U z%=8o}Jz{l}6C_1gcCB~;TqeIv3y8J;pJ$fWfTZK6xF-qKLWV^{Pf0swa+EB4tVcuv?VM1&!!m&rg=I6Z2MRG8vC|1_VO+7Z> zcmNEMWjcH9p7%fY;^6mUNAiAxbg~57W$QeEJJ{Y8^K8R%FJ&1RaUNDF6!G`j^4q;M zusa^B@JVe>sH{j0AQH{sWE2;Ry}=CF`(g%SiT`8<(@grf6z|~je zNUh`@Vs(WUvDaB|@TvtdIXPU@4IUKPPPIuh7s;cV&PNkjrGaso{C0^?4k~MCQ|cxp z_3*i_)FoF5&GMk}_iW-xJydD=t?HH!J)@aSGl+$(YUF1gz>#e4T2-!*W*a=9m0%C0 zAo{AgkL9jaRpGH%+)!rKV4RvzFOpGsxb-4Uf!g}4igD>K`651J(#t?9 zIEeOQVXsi(FZZIbW2kUF3w>`3l(YGYP@$;s)nK8k%g0e}@~g`bXF~YLqPFVs)HpaS zh)r#-U$D?MzNU~pMVwXy4vW($h(Xc*nFz`#;%o{Qy5g)vxe@0<&M^FWCN2j#mc2G^ zDI;R=9iH7e6_#+PR(Udc(R^2&LuAwk96U+ql^l){7qA7rt2-?{-{jwW$?!La8swzi zFm;=wjIVGs#M#rJ-4Qs|T?l|U192CRsQQt3px+5kGTf=)_0-hau?3NY(qYCIOq+C0DMge_;q2Id-*hqOo+mz{Vv1Ud> zxL66>!O-7EJdBg!L7qBmFtdZ<4#_F}ix*eF%MNh8!d@vde6>PZE8MSEbvYk-o#;#m z=wzORM>VbYS><)&-YL9%6XazyJ)#+}9O}4}*zi)-s8(JE`FI%=w3?vRy8dLM6&b_xIIoMW>yu@4ZF^M zgyFThL?pknzfD|en2ws=@yGziUVpUbLGAhwKG!G2kV4 z1_Gx$GVb>2_lXdU9cDuTQ}t15zH(g%-j0qF6{pZW6EIbiQrjL^OWQwG0n&C~w!JX5 z?e^02vMlno{Rl8s2$kU+YknaZnXs_qTo z6!@cSf&WPYh7RLB36t-2s5JbsB&Y;SXr8a(`-BM}n4cSLsJ1p0g(g)Rjws+9K#|-H zy1)v;u20N+&aJIP6ziai;84z8riMO6K6mXJZ(R+7W@tx0RG{zaTHQf3z?6Q<(wKh` zMHJ5Z-0j!#}u!@T#_lM96-&Wec$(Oa$CLmY8?|I*=i@}VS&~%a5 zrQLQ8t30pq!-(3s>J;SaSMi&EuAX12TwPi_SF7LixLQ3vz|}MfQOeakR(V{F`3J6^ zzCNIt5bqpW&5}~T&t`RbAA&HL_fZu3K$}!T=(^^0{Q~` zt#2vdNy<~Y!2Y~MJypl^;{uwxT>@BCM%aB?WqBGB3}9`bxZtkD{kU$?7uY+b$dF}N zdu*>-)s?NR3H|IK{YpkZlb!ui6zIfTt_}0D_tF3_&xl91l8j-m*(31%vS3g|%D#sUrgRwNu=v-|CmVsZ3r|zgC5P^^V8n zS7QTx`69xHRoGjs@~r+;S7Fe!ta8n-4;6B*VS~DqenGcrvX3IgZq4Cb<<@u^s&t-7 za~I+x-aePmIv`d#05@SG!dUT;0H&RY)l;#`305yC)>=dZ%hQ%I{Ox+tg{*S@XR-5x%M!>F}IIOLXPB(8%=x{c9i&v=e6>xz8l6v*l3(+>+7%t7PgX zFCGqrOAp1~LLl?4w7A}=o0^OC+PQ$K+MJqzbgrdsrmt-d+s;mH`_~=m>AtOk3f<2D zQ*~pYt(3o6OWT;XtzaiV9)hv9ekEYiB~v46fsgq3IfMKJlPRIqv6i;KOC*R2&kfo3 z+0>-z*W1(UVWF?>hlCjs>bN&p7~YPVUJJJC6`OEd9D=c$ISVj8OHf-oAHXJ=YKEZU zEF&T}nIcQPWs`3o?s7K^pu8- zPQ;doG+3^sah3+gP!+t5w+93~x^}8#*Bingt%UE6$%?&i^d9(ulnToU!>Yolm+g&u zIFQr9ZC@kS<7^TqF43vC)jqU@cR0wF(5jg15cyjD2d%0f%hU9ZFvg8<<-O>h&Spvo zusWlYzFl^8l1`I4DIrBvgHaHdI3AULkKYRYc=!fM7*yjN8LaA=Lh3n_>dwlP?y&+l zQ9yYV{v&H-3kN<{00Z&B^7Pvh33KHfrN505o-DrQ5+0P@FSJVZ56D@paxGz$$!sSx zXt@0t_ zqPpDU_eR6-ckqTm8;!Cg5t(k%&t>u$EuwNhza`bre+&;&^^V_-xPvNAUFeB|k#N8v zcaZ=x-{^K*u+Cm&3U_HxW_# zwd)B?z+(P)2W7&UlVJ?T_6--*wJlmHwZRVuxN(#O%~ouegYPxlX0#`8-|y$<5W zgE-vqay;=QA_qRDuH+8)lLYeG{6%}vWbm3f-h4MZorC(JC=q$wq`_y&SdHYF%)YB> zpNJNdyC3N^%`5or1Q$+J<`)B9x!LZ_{~HjpOyzE7K9)xc91F5P)^oTJ-1NM1__@3B znsi<+l*Yi7be`4ULiRRwYSv|2NZ|CgR8 zmAKzTrWj@NXtvbw2}zT6|GI-Ja$$!ss(Fv+`kO|J(61kvb_;{;TC-i;y&a_6P)Q`8 zU?OP_*T zChSnQcvaJ`2|w^Bbqag+ws=2_(q>%~zEC`RgRGTm+O-d_r!p z(52!)j_NZ)7=9j^2E$juLKnlc#NgW)7Hzx)V0Ucc{SQ8BARLAOzhe8A4~(zxxb*+n@JCncpbQzG*&}yqHfcCRvK0U>lJ|#+vkay1IA4J^dwIA>xbHQg|l_rrb*Bq67*L(OKxN5U6W)$|S&C@u$kgGO}YX)VPmID@dS`LDH_uqzjg8lMk zbhgoSOO#Zt0W?f_4ovr3Gb7mJc9io2YNmXZDc^D%$~iGMkk=5AB9-OfszXgE`pMt6g#}dNzC| zW*%0y&6Suph%0B_=w69=4|<9jqIBCi-=|nm>Id8ZxF%pe+A;?%jqN-SzvblLglFcC z!EdQ?#yx`_A6qz3tZo-~Kt6$y9=HQ?#3yyr-2r(%qgW#HotzZI{T4Je9C0HFb5*b= z8~dUH(z+%;8~8&*Che7wchckN(0CWF+__mtybwsa5|ToWVnP*Lh_wf_dlk7zN(vZH zuymJqJeCUvNqu6o{C7M)CKcE>1wRl{9^<7#5Z`m1h*5xX_{vYLEVZyLAb!;ya!6G0 zB9m9WEJx-SFMEb4;ceX9>?J9lp~aQZrb0g=#WS_I$Sp2rap@cs>$QxzZp~Fv^9pLr zwT!}$UfgJTSJW?^PirpCke*9a3W=OaPf!{;V$=Ia5vYgMmyrUlH56#A-*l?9AEFfs zmUF(>ejjaLuI-ByOrW*>v)aBwD-=1MSLsbB)F?T2dnTqeO_O#b8? zb-&yG9&JBFD$1y7fC;p=KT_I9i%_aCIh&;`Mfh{1akN5mRbIWQZGP$rnQhl|?IP#v z*Ia_l(1zo?g67bDIJF1t_SGVX)kt}amXqie_+9lB zT#K8gxmMqXQBw!+zKAd`fa>HJH1tJ7Rn9@dLRU+F4-Ejzr|wC8Q>fhPZDpvu!U*zO zsJz^iKM^V)V#@CfmG>~^*M-V6O!@hta;xoALgl#z{>V^yktyFdR9(7LxhR^@ABe>tMZs4 z#y*^%%jk=`b@MSU3|uQjM%4Q*w+nm=RB&Yy#^gV6l+OLyX01sdX*YJ&c!rShukhd< z+2LZAGH!e8g!Z)9@(D6GPMQBhGl5$X8=ON=Kz$)*nl+bO@zqNIt%z62vwJII9eMQ5 zz}Q<6+dM1H!nY!xjbgnO@rPLGR>WYKMmC5x@v6Kqhe*)CpHzTkaMVfHY1j}{m`T^+b5@ff{%sKO*tH)^vk2KCSKs6L|J<$vugTG$`` zn<1}2jABnGBELMXTr5{mbY9Zgd*E(dqc|1HO*s|v^ksoDrDJEo0CuKKaQh(#asHw( z>EA1<)h1(!E5NVcB!}R6mnJz1i~3=c+;m0IB-hBZYm(Q?W2#9`nwr)m7ob>8@}j#! zCb?5hvKKl7iwQcOJ3sB2FPI*i^#Y1R=?74sqjx1NQrwIi$nmhA%!vNP)zzHpffhO5-!oX zm6}U$gS)Zv8Le1^1QZC9PGh-yPVH9j4Ty@XW~jThk}9YOMu z-0W9+i6Fo}37vMLOdhE@yr^VWw`Y7OjRzaR0~Ammbra}Aqsp-gc(DQ8jQI{Q$|G~9 zM5O6c%G&t?D19QYW_Sl!DNfIMT>3gARzp!23zuk(-}43wBNqSNDquOQp3o}G-6sB^NYD$#HA3!^yW+v=>3ZW*q@NTMYjO#Wv#LT6>F7fXfmpBpyliF?!oa>criV+ z@5;CCw}5<6W!op;ACmOr7K(2J95hdnueVXe1OeO)`R>vyGey4d2L-S%LZGk%_9Lyb z@=et$k?(b>@=4P$D9tSr3jIdh+(`3{gyK?bAQJx)Wxn1TV*uw1;6F$M+sqJaRLc}; zS_GxphKOXP*&`^;Ct4-aR9z%sUf*<=YYko7(|GKcCh@r1UQSS&B8j7ZY33NfE#HvD zZb(xtW*-%4&K15~UA6Q{bD~z+zNzPvrde2;8zfC|rCCSs7jQ7K$5firg-Ms*%L?f0 zn+*o=(A|~h5T7)~7m}`vz5k`6^a^(2aILb^bk-{An?6$Iv$UzdVBC0nK~)Z|z+1+b zBJi3>sLVql4a_? z-`4>a7b>7n1>YOMHUhX?DtLel8Wr3#Fo6GJiGWe*_8YXys^C;FIFhmRq*hgMy8f}KE*#tpUyS7T4|9OxtHvGjqQTXy$MQ^l7H&WCgrW0j*~K z5clcN_f9Z?Lj`cRH1mOQshWAGe?T*jXn+yT%+@NanXy_Wnt4#GtY)szh-EcXD7EnG zb|}3|hvoV8qrOSw)Gm@Qdb>uop9(4zG$*VsQ;m%NBA_})oU1=Bw=|QT{sOpLPHmxh zRE^B9pBKPCL4%Zt{g_r+u}5fVvto~t+W$w~yTDmJt^ebD$|$#{(vbVO=UQS@Dkj=& z6h)CsbX>}PZ}KmfN%1+&SZiR=G5H-NufJ1J4YBU)rtaIN-qRt0xRsjA>c zg=CSdh52g(?c+#g+$Z5Fqg2AlD+3&~%#d*X0}6Pf0^0VmQl=XI_R+!U>@)#vx_xlS zY34((370Cx3j>4^i+{9sHB}4%_iB-CAD5Y4h()((k=0TkDRN`#ASsPixoUZ-UUXlL z*$bB5QiV{NSw3&w1%9IE&V94cD54^DpNFVXVzw z@^LpW1Y?bNkHEObn+!0+%#Z*xLTGddi6wN3kI?xc7)xkhg%P2;dQ>(dxOyTBl@1{c zmdYxzmik4**+G#lm6-}7R6YQVk>&51R9+2XuvBjKQJD~eu~g3WQMuZqazrMTcnE`~ z($+`ipb(6uvetAoG;zeEvIucGq_J=N1+`(Ryr>weiD7OC#!|W4N99q#7>!+)No7n3 zgQe2PM`dsb#!@K|7}w2?34&=b+S{Z44FYdS#?5`R%eYwkB9U=r2*y%>N_#dN$KMEo zDfK6iX=J}5KwU7Gc%`w-(#yTlLj$Gahkb(N+$OxUa$ZI26og=`ZXNA%gojOM1vOx$ zTj+H~MD;1aj3AF9GJ9$iX5I`TvGHV_5)x(}2*FrpF7`2VV+h7Fb3%}rxW~*cnams> zLSmWu)fe@*55ZVwmMV;B=G!x~Yvx6PalP&>fEmq{U`pg^Mx_2n2#FFE;?MPi+;w2V61*(J`OJo!C3w5ALOvB$IM0qLXQ~{vqKPxj$60HUH%tlR`~{{ zzFtzReBf32JE}N6$wZb@eeO*Z9fQcJVeBb(+mg9cV^8p7j{gP59Omq7s{8`LQjgsw ztWT1pIl7CN=_lx5?x`Bk_h5HnC&+bGJC7*U7YD27+KK+nk`Z1ih%rp2qA!?vz+y>i zuekE`0EL$rbUl_&`kXBDXwiv4$9d1Mu;Mb)srO2@k}b(HK7vJenk8naNBzt z(nldj*=0QH#?e*Mx-zelAzNC3CVcBxuVx_e>){Daxk8QYD}A}d`lDRP^_ z(Ln+3Xi9*I9|j0)lt}6qU?(HM6#}?T0(`LA6JT+l0RD&BAsGQ)(jqIs7#4Xdum1#R z9eJ+ZmS3W*Nm3{6#doW2mwZ5^c8xsPCUoYtB=H4(C9QsghL?7Z3R2&U4gec3!-mTf zzL$a#2}h~u%IlQKR}wU3=hBT3{l6ALflp>9hZ7_f{pbB!<0VPPgxb7Q?E}F3Vh_;6 z{!*#JjuTi{){%^ro-XpB3tU;?v%r0TT%H9!n^bHpK|CM}A36Lgx34vHBA%4rocoq5 z!3PC!o6PywSDraHo)W;n#3$k^Ewbi%B`DDo47Z*{y>KrI67iYf!6xqYJXS8`QpnqJ zY)qaBzKB0sA?HROB+HQYqxS;boJbl0X$P07w9g6PHc6Z3lXi!ov@6-88RuQsTS!}J z=ds9><*6FR3qBK3W%jqf_>4+)4Sb&jVXr4hMTZ+t`14&N7FMft!!hX4zOB_OS6TN< zJC_Fe>8z}RdfGXaMILVrABA}vERRLGy!|F2)X&?JyHt&rZ98vEd@nc7FAV7F0qJz8 znY8nKuxONzv{|YUeM>+2%@RRldy>8iD@pAqyBRiT3SiUL_N~V3uWSl0dnqp#|61ui zV%20b5@d6kE#kwP$&`Aq@Hl;6C^utCrJaOoMK%3oTEiaj@vXc3fYTmZLATZ)5i9xYMzv=F@2`6wUGi6Iz^b0Be!&cu012;Sm6$cM9A2*%=! z5a%J8I9rF{EzTP0Jk+3TdS#dWWx!;6x#(X_z>gvPQ~qB#iH}y&ya%RM85uyHAiKLNHc2zai>poDbUEBOtZT>gs}-?i6qt@=Zf~2!Yt? zO{&>%%<_5%j>~tFPH=hw{$w0alVj=bG-VZnby_aQGmNFnk3$vyLWE~+MyunF;srz& zn47eR!LyT-m|>uF;dUe{U=qcd7V_l}YM-)5PNbDNa1Ue)XQ^n5J6eLzwDTDvVX2VE zW4T>WGbissUZ*?_9dDr`Qdwj_y`#j<=r=cNo{igg$2197O0?H3p1T-b2Of-Vp~c zk=U);+5Q8l#q{=(6Qvjx($0qN{GCPEBM>Mt{QK0*XI^G9!2<@O7mm+9cUmdT3fZc| zkJ!?zkvmU>QjPIH8>$BTf=I(69jBD8y-H!GGwIfR+|-;RHG`w)_8(gX%jkJ6VhZJ zy878J1T1LRpAbOnvi3RhP0N2AG1fVqdLO@#tvvkB>o%MiEWd~?3cL-Km_A98?!rdu zcGdX1^F%uqR_)~l+H%gimWbG*nq$f`udWo zEb@4JA6;*dw>fFzad{h@!P`-Ww}o$!NYlJgQDz7FC?9W!26=0gt|3-MX?G6tcA4;o z-j~gT-xH7~zQ}txH7?Cuy8ZnTGSP;X-mH3iN|LAttTVc@h|?xrV9~y|K>|#4)-_t; zCRU)0Oc0iy@dJe!IbLD<0cLUe#UP475MBkbgCOl})6Ua9IS68b83av+29lGQVKlC! zZ#)?pU~JKRS&;nG=oI zknii3%WVw5&BtRh1Y^VLd4Q?I#|S)Tl-9*fz#mBXV>988XafE>sI9JLCj6hBgFIV) z77(8A{DfqGzX|vU2>)~@{9{ePUm<4HMtK`yt_=~oyorj3`zoG9nD8_AhcVMP4ieYs z5X7cFvgPQY>_gd%&}x1}z8UYlj5zCDK$7kz&wu?kj8*AK=_5=GR?kdD?;ok2|HTaY zuIqq(q;tb~2ksdmPqUXu6PI?Cibl*q%6-@?crEknJ&yz<>Kk0YD zfrgtO-XP+pdv^pY+q<8$m^d{eo)P3{Pw9I#kQ~h-kGIcv3-fmByZ~=sOJMf%_QnX+ z)R|l14Xjz--dN=E_R8S_UEQf2QWYEU{Vei$YbSaOk37!W0UT$nv_6mEg^|a=Yn8W7 z2=P`KJ%a>y$q=a646$$jr*LMwq%{&n{nM7G%$87p0oz*rYZ|GmLhx>S| z9ctBQLv>N0E6D4wT(y@@%RjanDe*G;yPbJxvb%AJZzZW6;U9;J@!b9o$?#z5NDh_` z$U0b>ER+3Wd1>sb%V=ME8EKOwN1cxC4BH1R*91*HUZy)@OXY9Jb>A; z3HasEM_v0&_?3rb=l?0fe+!Qa$@^jx@HeZzB^KNbm~1P3fAqs1$^-*|zUU&k~c0n-0z{-9o_ltfp@AQ3%-j%bUnIDp z+U+^u(yk%f+zQPVl4hwiWmagViC3c>i^eA-XxU}wc6bp;-|RGPUj9I~l}BTiB{eb zptn`pe^`PaN^JHMjNYUKy9+^AuxAudN))>{q~ zzO3T<2wxBxx*DuSmdC@SNcs;-YPO#M8Ub`faTn z>ePHG4}X^m?wtChElWjDKT|nBli0|4ti-IIPesInXh#`K9Hvs-WRiPIlEC=>>j8vx zC%yY28II$tA!!}X&3IwU^|l(JEOC4~f@dhME#E&75!_mjqE<%ec{T)W&3e5uD`p)Z zg0c2Jg9zPs;>>h@US_Yrjy(9fXtOkkQ8ZP` zeem@s=#?)R$%C)2RE0e>%Y(0jf!yy9Lh;m4rjTwE?D3Sw8K7ZYS&Rq)b}vzqYJ7@~oRoFizMwG@%D1za+ z?sS+e)cil*CyNp01~QF$UO=YN_YF`*FaY5R#~nCYAZ+QvQK6SGMe|v-o-D*ufm^UA ztIvyUI)$s6#pgk;X|oR6l}#eQ{yg8)B3};?RmmfGGyg#aM9(r4yLt(c(JM`Il_d4i zyH%HJt=YIi6yY0z5n6c10t^{q|6&p^Aku1h39$-)5ZWn3br(Wy#|9uxmsxF@^$Rth zNK4z22lKuk@> zTg#uq?Gj6Y_Y|5jIjACW3bRdpJV;K+{^-+)HjedVDZ;`zs*HoG)K2I!_b^4s|6ChP zMY^yx9E)tBZeb^~Rwsd6_{8_dIW}==<&}R)2C1LZRX?rH_37t77mKw-*iRlq#Zja}Y&zj}{r@XUXT8a}-&{>=~oB$APJpA33zww;q!jAr(Z^23sRJsKEroO=sdo%y&IbGocGx;~mq6 z;x&--TPb4$X|(KS(pU@{K7KsTeHvg&JX?&TSUzGy~PYS*QX7 z_3HHI`1;Sw%Kg8Zh5E!m&2ARzRRcA%S*QvFHMd!)%MH|L%|i7wQ0tn7+RZ?1->kkG zUQ$i$+bq<32I}}`p`I~NXEzIVr-8beptWb~aEyGz;~^ zi>irlvqB|`H)!ZcJ97kZeloT}JJF3&!R;GtzNL$>RbRmfeSU zpAg>PvU6e?U-yDacw|<*=yDlZ8xRtUTg_yAsXs(RVPPR#`pW67&6zslv5X#O^Ya*} z;n@fA3(p5Ppl)2xLnfvl#Mqvg)DeFY@>VRK@@tDk-$aVTqm1s|{nq+~nHLirQ#(hqD51*)rE@sB$B+|;s=~~?EbthI8Biz3DDyH! zAj>L7+*EXb!`4vp!SS{%q$JsS%CC5m;*X??^eo45XLFcna%7Y|7Q5h(=+z!7(Qbl? z^o5cP-o==M1kU}8%ksA93`$?2AUSo1lR&bZ_M)uY?}{>Xocs9l+GG4&+K_|Jsg=wc z>T|_~kUqlG^1-Jo6EEPPhprANN@3uW7GzY{CR3BT2rV(`^K=C7gHILh*-fRB`tWd4 zJS(Ygrh=OzGQZ+Dp|4sF1u|Y^Y}e&AdKkx97#8e^^Ps9o65X<_bPhc?Qgng-XjybN zdgj-Tll{n+AJi8jb!Svk(Rm!!IVHjuZ#yX((SCGCdT)NgGvp=u;UVanF-XjnZrRm! z$FGG`yJ~b5W-7p<8b~{%D#K&vys{}EST_m(n10+Pns)Zc!_4(8FTcMrS`PD%W&Rn7 zg=C@&tk^g4oo}hZW$2!-(D=PIDR&w4{jy-bW%1MdXc8GkU%MAZ(fPX}J$@nMKyVas z9)ja240R{-_5FBaP(`@;bNwbcxR5ikc(NZCPO6M&fAbi%!lWp+=T0`6cKUqBL3Pt3 zebh-i`vJ)CxEKQ+=cat{7@U3d9>n-nx^^%*^mDf2m}(4?ZtTjj)*h%PL8Kz~TFKbg zB1NrcL(E8h9w4^IcAhg5`)(R1rV{zQRK_f34$H&Nd=QQJ51lPCl$CA-WR!sayJ8GwgN+3?MIGx^^;%q>g%#x=u!QS<(X7Z`rlE#I7D?&i0bv(sV-q$3CU{57|@L_085?|K%#g)_u5?($KYyA>NgNHXo~!g7#5dwWQsr2C42h{ z;<*J#%@sHx?2u3(RPW@6N|$u;Cv&?YMFwVoYvC|8xe!_NS_6?YY3IMTV3g4}@uTwx zRyF%3eqcn{kDt#IHN;KjCr!@clEFkSg}^xxU#3BI#dQX7G424tC!dn$*F-xBQr1y- zcAyi$`xfwe;}j2|c z*&OR6yZqheSVy|>Zy78a+pT7156w122ZETz?j z#8LWJ3&m=d@|SsO^ac3J#1{iD8-foU< zANTyE!9VV{p`RUTL#Smf_|5y4M{B`3D{YRo;92+C9BaWB?iY0dkG0@!@KEK@T5uff zr8(Aue-1G@#&GwHGI))>KK@he)d>4_p;7kVZ)*0Vzxea+eHMM3d=AG(K3f4aAHgx{k)IP=oZi|WTQhta#g(8%=(K> zHp7{}<^!f?!mBADxfSB67* zO|@jHNA@?UnjyOrus9EGA0WHsK9B5qKC(B0Z2cHR^V&m{X0naUWv&8|2WNeW=@7=I zn~(Qxg#A(|R3D_^@0Wm3D!R^`3EZ4Zx*T{-HUqCqn3IbBW&pmDWK8OQ)!V8&?R>vw zQ)qiCuZ*+nx+MNFJciyIEOBap|Mqiz`j$f-SXU;H;A^a^_X0N%gAH=nXSP8TP2S_`A+sQ20 zrCEr&}!(3@mOb znjV5OAdnAgVLD2fG!ADehT82gK}cOSO;=AYM+z1DCcZ@vkHtf7lseZt<+1J`J394#Dp_jIrP=0o%tP z(3NDsw&ptzOCQ`&<|e34`usePU#lJN94;5f6VuzupGmFdk9?2}tH+J#()|9-l?Cq* z;lJs&_G))Z5J-TPt8SNZDBfsN_RSY3mt=8$!Wox zz>m&hcgqA!xlG0s9qT%v&!5*Ct=nlSy&M*hr&D|Jq<-8jshUm7g8UhY1~aigJD1A; zM;8j2(sg1Wtzu`A(sO?l2X_OzXye(rRJ4jLUA(3q9k@^#2iAtx5)w8xQko zKFmpLGSm~3y>?eNYRGAx~0(?w zRF&9WwXdM@D=;xttGmOwr8I##Cu=ty5UbKo4)tvo|J|dqJ|8(i;7JMEx3 z29;z#Z$&MytPzOo*5Mx$(%__`+2J7K4_s9gcSd6%nz=4~r`KCuf%s2U7!%B;1CpP4 z2-8@>B!)hw*f*N^TL`K3mBT!wZ8B>e(L}A^K+DIs@yoQc>)mchtw!{8t|RvG3mJ8! zPqo1)uw;ZI8C;j((N-QFXyP~q%LKAx2-4jdl<$Yqg7|(Y+EyrrIo+<@yrrW2T9hEf zp0c-u*d1qrvq)VPUSEcnuol&q{~vUY4)PY4UxzHW$Q_%W$i;45r51?18S*EA-MeV~ zD74yCufO4sa}3^6t|%V?93^x3ue+L^D+l%rNo~(Z?h=Ur<&^4*^6LQ#9=GfzJmTn+ z%h~VkBN1i!=Uf~X&D{@TfZ^9W)$=oSmGZ8CG#>(Dt_Nyqr zL77hp^Tj)q%wYxu7q-o|RYm!Y$V|(I2=tG2da0%xTzN^!?-47@EBohmWXl!5=VT;P zI!K>U9f_38p{gQ9r$Sr%sYF{;1?CT0*s zy|4tQcHkb86ZqBocr4*TxudeIdWz+p3Lo$℞S`52wKT)%O;H*D68 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 j$ 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%0DTcO1xla`F+lD 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

-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 PenQ_A#Vb*T=(6}9(%B$1 literal 0 HcmV?d00001 diff --git a/hw1/build/test/matrix_test[1]_include.cmake b/hw1/build/test/matrix_test[1]_include.cmake new file mode 100644 index 0000000..63e1518 --- /dev/null +++ b/hw1/build/test/matrix_test[1]_include.cmake @@ -0,0 +1,5 @@ +if(EXISTS "/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/test/matrix_test[1]_tests.cmake") + include("/home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/test/matrix_test[1]_tests.cmake") +else() + add_test(matrix_test_NOT_BUILT matrix_test_NOT_BUILT) +endif() diff --git a/hw1/build/test/matrix_test[1]_tests.cmake b/hw1/build/test/matrix_test[1]_tests.cmake new file mode 100644 index 0000000..626778d --- /dev/null +++ b/hw1/build/test/matrix_test[1]_tests.cmake @@ -0,0 +1,11 @@ +add_test( StarterTest.SampleTest /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/test/matrix_test [==[--gtest_filter=StarterTest.SampleTest]==] --gtest_also_run_disabled_tests) +set_tests_properties( StarterTest.SampleTest PROPERTIES WORKING_DIRECTORY /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/test) +add_test( StarterTest.InitializationTest /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/test/matrix_test [==[--gtest_filter=StarterTest.InitializationTest]==] --gtest_also_run_disabled_tests) +set_tests_properties( StarterTest.InitializationTest PROPERTIES WORKING_DIRECTORY /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/test) +add_test( StarterTest.ElementAccessTest /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/test/matrix_test [==[--gtest_filter=StarterTest.ElementAccessTest]==] --gtest_also_run_disabled_tests) +set_tests_properties( StarterTest.ElementAccessTest PROPERTIES WORKING_DIRECTORY /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/test) +add_test( StarterTest.AdditionTest /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/test/matrix_test [==[--gtest_filter=StarterTest.AdditionTest]==] --gtest_also_run_disabled_tests) +set_tests_properties( StarterTest.AdditionTest PROPERTIES WORKING_DIRECTORY /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/test) +add_test( StarterTest.MultiplicationTest /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/test/matrix_test [==[--gtest_filter=StarterTest.MultiplicationTest]==] --gtest_also_run_disabled_tests) +set_tests_properties( StarterTest.MultiplicationTest PROPERTIES WORKING_DIRECTORY /home/zkr/613-lab-cpp-training-master/613-lab-cpp-training-master/hw1/build/test) +set( matrix_test_TESTS StarterTest.SampleTest StarterTest.InitializationTest StarterTest.ElementAccessTest StarterTest.AdditionTest StarterTest.MultiplicationTest) diff --git a/hw1/src/include/matrix.h b/hw1/src/include/matrix.h index 479ce80..5994e06 100644 --- a/hw1/src/include/matrix.h +++ b/hw1/src/include/matrix.h @@ -16,11 +16,11 @@ #include #include #include -#include "common/exception.h" +#include "common/exception.h" namespace bustub { -/** +/** * The Matrix type defines a common * interface for matrix operations. */ @@ -35,23 +35,29 @@ class Matrix { * @param cols The number of columns * */ - Matrix(int rows, int cols) {} /** The number of rows in the matrix */ int rows_; /** The number of columns in the matrix */ int cols_; - - /** + /** * TODO(P0): Allocate the array in the constructor. * TODO(P0): Deallocate the array in the destructor. * A flattened array containing the elements of the matrix. */ T *linear_; + Matrix(int rows, int cols) { + rows_=rows; + cols_=cols; + linear_=(T*)malloc(sizeof(T)*rows*cols+1); + } + + + public: /** @return The number of rows in the matrix */ - virtual auto GetRowCount() const -> int = 0; + virtual auto GetRowCount()const -> int = 0; /** @return The number of columns in the matrix */ virtual auto GetColumnCount() const -> int = 0; @@ -78,7 +84,7 @@ class Matrix { * @param val The value to insert * @throws OUT_OF_RANGE if either index is out of range */ - virtual void SetElement(int i, int j, T val) = 0; + virtual void SetElement(int i, int j, T val)= 0; /** * Fill the elements of the matrix from `source`. @@ -89,7 +95,7 @@ class Matrix { * @param source The source container * @throws OUT_OF_RANGE if `source` is incorrect size */ - virtual void FillFrom(const std::vector &source) = 0; + virtual void FillFrom(const std::vector &source)= 0; /** * Destroy a matrix instance. @@ -112,19 +118,28 @@ class RowMatrix : public Matrix { * @param rows The number of rows * @param cols The number of columns */ - RowMatrix(int rows, int cols) : Matrix(rows, cols) {} + RowMatrix(int rows, int cols) : Matrix(rows, cols) { + + data_=new T* [rows]; + for(int i=0;i int override { return 0; } + auto GetRowCount() const -> int override { + return this->rows_; + } /** * TODO(P0): Add implementation * @return The number of columns in the matrix */ - auto GetColumnCount() const -> int override { return 0; } + auto GetColumnCount() const -> int override { + return this->cols_; + } /** * TODO(P0): Add implementation @@ -139,7 +154,13 @@ class RowMatrix : public Matrix { * @throws OUT_OF_RANGE if either index is out of range */ auto GetElement(int i, int j) const -> T override { - throw NotImplementedException{"RowMatrix::GetElement() not implemented."}; + if(i>=this->rows_||i<0||j>=this->cols_||j<0) + throw bustub::Exception(bustub::ExceptionType::OUT_OF_RANGE, + "Out of range"); + + return data_[i][j]; + + //throw NotImplementedException{"RowMatrix::GetElement() not implemented."}; } /** @@ -152,7 +173,14 @@ class RowMatrix : public Matrix { * @param val The value to insert * @throws OUT_OF_RANGE if either index is out of range */ - void SetElement(int i, int j, T val) override {} + void SetElement(int i, int j, T val) override { + + if(i>=this->rows_||i<0||j>=this->cols_||j<0) + throw bustub::Exception(bustub::ExceptionType::OUT_OF_RANGE, + "Out of range"); + + data_[i][j]=val; + } /** * TODO(P0): Add implementation @@ -166,7 +194,20 @@ class RowMatrix : public Matrix { * @throws OUT_OF_RANGE if `source` is incorrect size */ void FillFrom(const std::vector &source) override { - throw NotImplementedException{"RowMatrix::FillFrom() not implemented."}; + typename std::vector::const_iterator iter=source.begin(); + + for(int i=0;irows_;i++) + for(int j=0;jcols_;j++){ + data_[i][j]=*iter; + iter++; + } + if(iter!=source.end()){ + throw bustub::Exception + (bustub::ExceptionType::OUT_OF_RANGE,"Out of range"); + } + + + //throw NotImplementedException{"RowMatrix::FillFrom() not implemented."}; } /** @@ -203,8 +244,20 @@ class RowMatrixOperations { * @return The result of matrix addition */ static auto Add(const RowMatrix *matrixA, const RowMatrix *matrixB) -> std::unique_ptr> { + + auto cols=matrixA->GetColumnCount(); + auto rows=matrixB->GetRowCount(); + int val=0; + RowMatrix *p=new RowMatrix(rows,cols); + for(int i=0;iGetElement(i,j)+matrixB->GetElement(i,j); + p->SetElement(i,j,val); + } + // TODO(P0): Add implementation - return std::unique_ptr>(nullptr); + //return std::unique_ptr>(nullptr); + return std::unique_ptr>(p); } /** @@ -215,8 +268,23 @@ class RowMatrixOperations { * @return The result of matrix multiplication */ static auto Multiply(const RowMatrix *matrixA, const RowMatrix *matrixB) -> std::unique_ptr> { + + auto rows=matrixA->GetRowCount(); + auto cols=matrixB->GetColumnCount(); + auto r=matrixA->GetColumnCount(); + int val; + RowMatrix *p=new RowMatrix(rows,cols); + for(int i=0;iGetElement(i,k))*(matrixB->GetElement(k,j)); + p->SetElement(i,j,val); + } + return std::unique_ptr>(p); + // TODO(P0): Add implementation - return std::unique_ptr>(nullptr); + //return std::unique_ptr>(nullptr); } /** @@ -229,8 +297,21 @@ class RowMatrixOperations { */ static auto GEMM(const RowMatrix *matrixA, const RowMatrix *matrixB, const RowMatrix *matrixC) -> std::unique_ptr> { + int rows=matrixC->GetRowCount(); + int cols=matrixC->GetColumnCount(); + RowMatrix matrixr(rows,cols); + RowMatrix *p=&matrixr; + + matrixr=Multiply(matrixA,matrixB); + p=Add(p,matrixC); + + return std::unique_ptr>(p); + + // TODO(P0): Add implementation - return std::unique_ptr>(nullptr); + //return std::unique_ptr>(nullptr); } }; } // namespace bustub + + diff --git a/hw1/test/matrix_test.cpp b/hw1/test/matrix_test.cpp index 7b3853b..453c771 100644 --- a/hw1/test/matrix_test.cpp +++ b/hw1/test/matrix_test.cpp @@ -43,7 +43,7 @@ TEST(StarterTest, SampleTest) { } /** Test that matrix initialization works as expected */ -TEST(StarterTest, DISABLED_InitializationTest) { +TEST(StarterTest, /*DISABLED_*/InitializationTest) { auto matrix = std::make_unique>(2, 2); // Source contains too few elements @@ -69,7 +69,7 @@ TEST(StarterTest, DISABLED_InitializationTest) { } } -TEST(StarterTest, DISABLED_ElementAccessTest) { +TEST(StarterTest,/*DISABLED_*/ElementAccessTest) { auto matrix = std::make_unique>(2, 2); std::vector source(4); @@ -116,7 +116,7 @@ TEST(StarterTest, DISABLED_ElementAccessTest) { } /** Test that matrix addition works as expected */ -TEST(StarterTest, DISABLED_AdditionTest) { +TEST(StarterTest, /*DISABLED_*/AdditionTest) { auto matrix0 = std::make_unique>(3, 3); const std::vector source0{1, 4, 2, 5, 2, -1, 0, 3, 1}; @@ -156,7 +156,7 @@ TEST(StarterTest, DISABLED_AdditionTest) { } /** Test that matrix multiplication works as expected */ -TEST(StarterTest, DISABLED_MultiplicationTest) { +TEST(StarterTest, /*DISABLED_*/MultiplicationTest) { const std::vector source0{1, 2, 3, 4, 5, 6}; auto matrix0 = std::make_unique>(2, 3); matrix0->FillFrom(source0); -- Gitee