From 75b2760b3873d58a518d60be8d168e592898be36 Mon Sep 17 00:00:00 2001 From: Caleb Fontenot Date: Wed, 24 Apr 2024 10:49:28 -0500 Subject: [PATCH] MP6 --- ...on => index-2024-04-23T18-33-28-0149.json} | 0 .../cmake-build-debug/.ninja_deps | Bin 51108 -> 45372 bytes .../cmake-build-debug/.ninja_log | 20 +- .../MP6_CalebFontenot/.idea/.gitignore | 8 + .../.idea/MP6_CalebFontenot.iml | 2 + .../MP6_CalebFontenot/.idea/discord.xml | 12 + Assignments/MP6_CalebFontenot/.idea/misc.xml | 4 + .../MP6_CalebFontenot/.idea/modules.xml | 8 + Assignments/MP6_CalebFontenot/.idea/vcs.xml | 6 + Assignments/MP6_CalebFontenot/CMakeLists.txt | 18 + Assignments/MP6_CalebFontenot/Employee.cpp | 81 ++ Assignments/MP6_CalebFontenot/Employee.h | 39 + .../MP6_CalebFontenot/SalaryEmployee.cpp | 47 + .../MP6_CalebFontenot/SalaryEmployee.h | 43 + .../MP6_CalebFontenot/WageEmployee.cpp | 56 + Assignments/MP6_CalebFontenot/WageEmployee.h | 33 + .../.cmake/api/v1/query/cache-v2 | 0 .../.cmake/api/v1/query/cmakeFiles-v1 | 0 .../.cmake/api/v1/query/codemodel-v2 | 0 .../.cmake/api/v1/query/toolchains-v1 | 0 .../reply/cache-v2-aa3f931ae978de15e849.json | 1211 +++++++++++++++++ .../cmakeFiles-v1-930d8cba4f89ddcbf9ff.json | 141 ++ .../codemodel-v2-685c17ed2d37bb819e0d.json | 60 + ...irectory-.-Debug-f5ebdc15457944623624.json | 14 + .../reply/index-2024-04-24T04-08-35-0312.json | 108 ++ ...ebFontenot-Debug-3b4402fb5cfbdd6947d6.json | 190 +++ .../toolchains-v1-3a45e23eeb554008254f.json | 106 ++ .../cmake-build-debug/.ninja_deps | Bin 0 -> 25516 bytes .../cmake-build-debug/.ninja_log | 15 + .../cmake-build-debug/CMakeCache.txt | 377 +++++ .../CMakeFiles/3.29.2/CMakeCCompiler.cmake | 80 ++ .../CMakeFiles/3.29.2/CMakeCXXCompiler.cmake | 92 ++ .../3.29.2/CMakeDetermineCompilerABI_C.bin | Bin 0 -> 15424 bytes .../3.29.2/CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 15440 bytes .../CMakeFiles/3.29.2/CMakeSystem.cmake | 15 + .../3.29.2/CompilerIdC/CMakeCCompilerId.c | 895 ++++++++++++ .../CMakeFiles/3.29.2/CompilerIdC/a.out | Bin 0 -> 15536 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 878 ++++++++++++ .../CMakeFiles/3.29.2/CompilerIdCXX/a.out | Bin 0 -> 15552 bytes .../CMakeFiles/CMakeConfigureLog.yaml | 497 +++++++ .../MP6_CalebFontenot.dir/Employee.cpp.o | Bin 0 -> 72440 bytes .../SalaryEmployee.cpp.o | Bin 0 -> 64560 bytes .../MP6_CalebFontenot.dir/WageEmployee.cpp.o | Bin 0 -> 78440 bytes .../MP6_CalebFontenot.dir/main.cpp.o | Bin 0 -> 244864 bytes .../MP6_CalebFontenot.dir/simpleMenu.cpp.o | Bin 0 -> 162536 bytes .../CMakeFiles/TargetDirectories.txt | 3 + .../CMakeFiles/clion-Debug-log.txt | 4 + .../CMakeFiles/clion-environment.txt | 4 + .../CMakeFiles/cmake.check_cache | 1 + .../cmake-build-debug/CMakeFiles/rules.ninja | 64 + .../cmake-build-debug/MP6_CalebFontenot | Bin 0 -> 414768 bytes .../cmake-build-debug/build.ninja | 169 +++ .../cmake-build-debug/cmake_install.cmake | 54 + Assignments/MP6_CalebFontenot/main.cpp | 147 ++ Assignments/MP6_CalebFontenot/simpleMenu.cpp | 78 ++ Assignments/MP6_CalebFontenot/simpleMenu.h | 15 + .../TestQuizQuestions/.idea/.gitignore | 8 + .../.idea/TestQuizQuestions.iml | 2 + .../TestQuizQuestions/.idea/discord.xml | 12 + Assignments/TestQuizQuestions/.idea/misc.xml | 4 + .../TestQuizQuestions/.idea/modules.xml | 8 + Assignments/TestQuizQuestions/.idea/vcs.xml | 6 + Assignments/TestQuizQuestions/CMakeLists.txt | 6 + .../.cmake/api/v1/query/cache-v2 | 0 .../.cmake/api/v1/query/cmakeFiles-v1 | 0 .../.cmake/api/v1/query/codemodel-v2 | 0 .../.cmake/api/v1/query/toolchains-v1 | 0 .../reply/cache-v2-d8acbf283f7d8085cd6c.json | 1211 +++++++++++++++++ .../cmakeFiles-v1-29165e58c9a6c96b2853.json | 789 +++++++++++ .../codemodel-v2-c126bf74bd76a36a79f3.json | 60 + ...irectory-.-Debug-f5ebdc15457944623624.json | 14 + .../reply/index-2024-04-23T18-50-30-0268.json | 108 ++ ...zQuestions-Debug-8bd5449191d923e6fa1b.json | 99 ++ .../toolchains-v1-32527f80345b4972f586.json | 106 ++ .../cmake-build-debug/.ninja_deps | Bin 0 -> 10660 bytes .../cmake-build-debug/.ninja_log | 5 + .../cmake-build-debug/CMakeCache.txt | 377 +++++ .../CMakeFiles/3.29.2/CMakeCCompiler.cmake | 80 ++ .../CMakeFiles/3.29.2/CMakeCXXCompiler.cmake | 92 ++ .../3.29.2/CMakeDetermineCompilerABI_C.bin | Bin 0 -> 15424 bytes .../3.29.2/CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 15440 bytes .../CMakeFiles/3.29.2/CMakeSystem.cmake | 15 + .../3.29.2/CompilerIdC/CMakeCCompilerId.c | 895 ++++++++++++ .../CMakeFiles/3.29.2/CompilerIdC/a.out | Bin 0 -> 15536 bytes .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 878 ++++++++++++ .../CMakeFiles/3.29.2/CompilerIdCXX/a.out | Bin 0 -> 15552 bytes .../CMakeFiles/CMakeConfigureLog.yaml | 497 +++++++ .../CMakeFiles/TargetDirectories.txt | 3 + .../TestQuizQuestions.dir/main.cpp.o | Bin 0 -> 21488 bytes .../CMakeFiles/clion-Debug-log.txt | 16 + .../CMakeFiles/clion-environment.txt | 4 + .../CMakeFiles/cmake.check_cache | 1 + .../cmake-build-debug/CMakeFiles/rules.ninja | 64 + .../cmake-build-debug/TestQuizQuestions | Bin 0 -> 32152 bytes .../cmake-build-debug/build.ninja | 146 ++ .../cmake-build-debug/cmake_install.cmake | 54 + Assignments/TestQuizQuestions/main.cpp | 32 + ZIPs/MP6_CalebFontenot.zip | Bin 0 -> 427480 bytes 98 files changed, 11174 insertions(+), 13 deletions(-) rename Assignments/MP5_CalebFontenot/cmake-build-debug/.cmake/api/v1/reply/{index-2024-04-23T01-54-13-0233.json => index-2024-04-23T18-33-28-0149.json} (100%) create mode 100644 Assignments/MP6_CalebFontenot/.idea/.gitignore create mode 100644 Assignments/MP6_CalebFontenot/.idea/MP6_CalebFontenot.iml create mode 100644 Assignments/MP6_CalebFontenot/.idea/discord.xml create mode 100644 Assignments/MP6_CalebFontenot/.idea/misc.xml create mode 100644 Assignments/MP6_CalebFontenot/.idea/modules.xml create mode 100644 Assignments/MP6_CalebFontenot/.idea/vcs.xml create mode 100644 Assignments/MP6_CalebFontenot/CMakeLists.txt create mode 100644 Assignments/MP6_CalebFontenot/Employee.cpp create mode 100644 Assignments/MP6_CalebFontenot/Employee.h create mode 100644 Assignments/MP6_CalebFontenot/SalaryEmployee.cpp create mode 100644 Assignments/MP6_CalebFontenot/SalaryEmployee.h create mode 100644 Assignments/MP6_CalebFontenot/WageEmployee.cpp create mode 100644 Assignments/MP6_CalebFontenot/WageEmployee.h create mode 100644 Assignments/MP6_CalebFontenot/cmake-build-debug/.cmake/api/v1/query/cache-v2 create mode 100644 Assignments/MP6_CalebFontenot/cmake-build-debug/.cmake/api/v1/query/cmakeFiles-v1 create mode 100644 Assignments/MP6_CalebFontenot/cmake-build-debug/.cmake/api/v1/query/codemodel-v2 create mode 100644 Assignments/MP6_CalebFontenot/cmake-build-debug/.cmake/api/v1/query/toolchains-v1 create mode 100644 Assignments/MP6_CalebFontenot/cmake-build-debug/.cmake/api/v1/reply/cache-v2-aa3f931ae978de15e849.json create mode 100644 Assignments/MP6_CalebFontenot/cmake-build-debug/.cmake/api/v1/reply/cmakeFiles-v1-930d8cba4f89ddcbf9ff.json create mode 100644 Assignments/MP6_CalebFontenot/cmake-build-debug/.cmake/api/v1/reply/codemodel-v2-685c17ed2d37bb819e0d.json create mode 100644 Assignments/MP6_CalebFontenot/cmake-build-debug/.cmake/api/v1/reply/directory-.-Debug-f5ebdc15457944623624.json create mode 100644 Assignments/MP6_CalebFontenot/cmake-build-debug/.cmake/api/v1/reply/index-2024-04-24T04-08-35-0312.json create mode 100644 Assignments/MP6_CalebFontenot/cmake-build-debug/.cmake/api/v1/reply/target-MP6_CalebFontenot-Debug-3b4402fb5cfbdd6947d6.json create mode 100644 Assignments/MP6_CalebFontenot/cmake-build-debug/.cmake/api/v1/reply/toolchains-v1-3a45e23eeb554008254f.json create mode 100644 Assignments/MP6_CalebFontenot/cmake-build-debug/.ninja_deps create mode 100644 Assignments/MP6_CalebFontenot/cmake-build-debug/.ninja_log create mode 100644 Assignments/MP6_CalebFontenot/cmake-build-debug/CMakeCache.txt create mode 100644 Assignments/MP6_CalebFontenot/cmake-build-debug/CMakeFiles/3.29.2/CMakeCCompiler.cmake create mode 100644 Assignments/MP6_CalebFontenot/cmake-build-debug/CMakeFiles/3.29.2/CMakeCXXCompiler.cmake create mode 100755 Assignments/MP6_CalebFontenot/cmake-build-debug/CMakeFiles/3.29.2/CMakeDetermineCompilerABI_C.bin create mode 100755 Assignments/MP6_CalebFontenot/cmake-build-debug/CMakeFiles/3.29.2/CMakeDetermineCompilerABI_CXX.bin create mode 100644 Assignments/MP6_CalebFontenot/cmake-build-debug/CMakeFiles/3.29.2/CMakeSystem.cmake create mode 100644 Assignments/MP6_CalebFontenot/cmake-build-debug/CMakeFiles/3.29.2/CompilerIdC/CMakeCCompilerId.c create mode 100755 Assignments/MP6_CalebFontenot/cmake-build-debug/CMakeFiles/3.29.2/CompilerIdC/a.out create mode 100644 Assignments/MP6_CalebFontenot/cmake-build-debug/CMakeFiles/3.29.2/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100755 Assignments/MP6_CalebFontenot/cmake-build-debug/CMakeFiles/3.29.2/CompilerIdCXX/a.out create mode 100644 Assignments/MP6_CalebFontenot/cmake-build-debug/CMakeFiles/CMakeConfigureLog.yaml create mode 100644 Assignments/MP6_CalebFontenot/cmake-build-debug/CMakeFiles/MP6_CalebFontenot.dir/Employee.cpp.o create mode 100644 Assignments/MP6_CalebFontenot/cmake-build-debug/CMakeFiles/MP6_CalebFontenot.dir/SalaryEmployee.cpp.o create mode 100644 Assignments/MP6_CalebFontenot/cmake-build-debug/CMakeFiles/MP6_CalebFontenot.dir/WageEmployee.cpp.o create mode 100644 Assignments/MP6_CalebFontenot/cmake-build-debug/CMakeFiles/MP6_CalebFontenot.dir/main.cpp.o create mode 100644 Assignments/MP6_CalebFontenot/cmake-build-debug/CMakeFiles/MP6_CalebFontenot.dir/simpleMenu.cpp.o create mode 100644 Assignments/MP6_CalebFontenot/cmake-build-debug/CMakeFiles/TargetDirectories.txt create mode 100644 Assignments/MP6_CalebFontenot/cmake-build-debug/CMakeFiles/clion-Debug-log.txt create mode 100644 Assignments/MP6_CalebFontenot/cmake-build-debug/CMakeFiles/clion-environment.txt create mode 100644 Assignments/MP6_CalebFontenot/cmake-build-debug/CMakeFiles/cmake.check_cache create mode 100644 Assignments/MP6_CalebFontenot/cmake-build-debug/CMakeFiles/rules.ninja create mode 100755 Assignments/MP6_CalebFontenot/cmake-build-debug/MP6_CalebFontenot create mode 100644 Assignments/MP6_CalebFontenot/cmake-build-debug/build.ninja create mode 100644 Assignments/MP6_CalebFontenot/cmake-build-debug/cmake_install.cmake create mode 100644 Assignments/MP6_CalebFontenot/main.cpp create mode 100644 Assignments/MP6_CalebFontenot/simpleMenu.cpp create mode 100644 Assignments/MP6_CalebFontenot/simpleMenu.h create mode 100644 Assignments/TestQuizQuestions/.idea/.gitignore create mode 100644 Assignments/TestQuizQuestions/.idea/TestQuizQuestions.iml create mode 100644 Assignments/TestQuizQuestions/.idea/discord.xml create mode 100644 Assignments/TestQuizQuestions/.idea/misc.xml create mode 100644 Assignments/TestQuizQuestions/.idea/modules.xml create mode 100644 Assignments/TestQuizQuestions/.idea/vcs.xml create mode 100644 Assignments/TestQuizQuestions/CMakeLists.txt create mode 100644 Assignments/TestQuizQuestions/cmake-build-debug/.cmake/api/v1/query/cache-v2 create mode 100644 Assignments/TestQuizQuestions/cmake-build-debug/.cmake/api/v1/query/cmakeFiles-v1 create mode 100644 Assignments/TestQuizQuestions/cmake-build-debug/.cmake/api/v1/query/codemodel-v2 create mode 100644 Assignments/TestQuizQuestions/cmake-build-debug/.cmake/api/v1/query/toolchains-v1 create mode 100644 Assignments/TestQuizQuestions/cmake-build-debug/.cmake/api/v1/reply/cache-v2-d8acbf283f7d8085cd6c.json create mode 100644 Assignments/TestQuizQuestions/cmake-build-debug/.cmake/api/v1/reply/cmakeFiles-v1-29165e58c9a6c96b2853.json create mode 100644 Assignments/TestQuizQuestions/cmake-build-debug/.cmake/api/v1/reply/codemodel-v2-c126bf74bd76a36a79f3.json create mode 100644 Assignments/TestQuizQuestions/cmake-build-debug/.cmake/api/v1/reply/directory-.-Debug-f5ebdc15457944623624.json create mode 100644 Assignments/TestQuizQuestions/cmake-build-debug/.cmake/api/v1/reply/index-2024-04-23T18-50-30-0268.json create mode 100644 Assignments/TestQuizQuestions/cmake-build-debug/.cmake/api/v1/reply/target-TestQuizQuestions-Debug-8bd5449191d923e6fa1b.json create mode 100644 Assignments/TestQuizQuestions/cmake-build-debug/.cmake/api/v1/reply/toolchains-v1-32527f80345b4972f586.json create mode 100644 Assignments/TestQuizQuestions/cmake-build-debug/.ninja_deps create mode 100644 Assignments/TestQuizQuestions/cmake-build-debug/.ninja_log create mode 100644 Assignments/TestQuizQuestions/cmake-build-debug/CMakeCache.txt create mode 100644 Assignments/TestQuizQuestions/cmake-build-debug/CMakeFiles/3.29.2/CMakeCCompiler.cmake create mode 100644 Assignments/TestQuizQuestions/cmake-build-debug/CMakeFiles/3.29.2/CMakeCXXCompiler.cmake create mode 100755 Assignments/TestQuizQuestions/cmake-build-debug/CMakeFiles/3.29.2/CMakeDetermineCompilerABI_C.bin create mode 100755 Assignments/TestQuizQuestions/cmake-build-debug/CMakeFiles/3.29.2/CMakeDetermineCompilerABI_CXX.bin create mode 100644 Assignments/TestQuizQuestions/cmake-build-debug/CMakeFiles/3.29.2/CMakeSystem.cmake create mode 100644 Assignments/TestQuizQuestions/cmake-build-debug/CMakeFiles/3.29.2/CompilerIdC/CMakeCCompilerId.c create mode 100755 Assignments/TestQuizQuestions/cmake-build-debug/CMakeFiles/3.29.2/CompilerIdC/a.out create mode 100644 Assignments/TestQuizQuestions/cmake-build-debug/CMakeFiles/3.29.2/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100755 Assignments/TestQuizQuestions/cmake-build-debug/CMakeFiles/3.29.2/CompilerIdCXX/a.out create mode 100644 Assignments/TestQuizQuestions/cmake-build-debug/CMakeFiles/CMakeConfigureLog.yaml create mode 100644 Assignments/TestQuizQuestions/cmake-build-debug/CMakeFiles/TargetDirectories.txt create mode 100644 Assignments/TestQuizQuestions/cmake-build-debug/CMakeFiles/TestQuizQuestions.dir/main.cpp.o create mode 100644 Assignments/TestQuizQuestions/cmake-build-debug/CMakeFiles/clion-Debug-log.txt create mode 100644 Assignments/TestQuizQuestions/cmake-build-debug/CMakeFiles/clion-environment.txt create mode 100644 Assignments/TestQuizQuestions/cmake-build-debug/CMakeFiles/cmake.check_cache create mode 100644 Assignments/TestQuizQuestions/cmake-build-debug/CMakeFiles/rules.ninja create mode 100755 Assignments/TestQuizQuestions/cmake-build-debug/TestQuizQuestions create mode 100644 Assignments/TestQuizQuestions/cmake-build-debug/build.ninja create mode 100644 Assignments/TestQuizQuestions/cmake-build-debug/cmake_install.cmake create mode 100644 Assignments/TestQuizQuestions/main.cpp create mode 100644 ZIPs/MP6_CalebFontenot.zip diff --git a/Assignments/MP5_CalebFontenot/cmake-build-debug/.cmake/api/v1/reply/index-2024-04-23T01-54-13-0233.json b/Assignments/MP5_CalebFontenot/cmake-build-debug/.cmake/api/v1/reply/index-2024-04-23T18-33-28-0149.json similarity index 100% rename from Assignments/MP5_CalebFontenot/cmake-build-debug/.cmake/api/v1/reply/index-2024-04-23T01-54-13-0233.json rename to Assignments/MP5_CalebFontenot/cmake-build-debug/.cmake/api/v1/reply/index-2024-04-23T18-33-28-0149.json diff --git a/Assignments/MP5_CalebFontenot/cmake-build-debug/.ninja_deps b/Assignments/MP5_CalebFontenot/cmake-build-debug/.ninja_deps index f46130b9dd57cc7434995bd7be7e2a99491df370..19fc2fba3060dbaea9163d9c3f71b6348af7b126 100644 GIT binary patch delta 58 zcmV-A0LA~Lj|05o0M1;P>V@zJwg3S%7w1>%$p(zC@UOLYZd$owzTvlX2)3 vWe3u;O{tFr1#+{UCDOCuty=@LPznJ7vq7ml1GBg%Oarsjt!M+Y2%UHf(|#qM diff --git a/Assignments/MP5_CalebFontenot/cmake-build-debug/.ninja_log b/Assignments/MP5_CalebFontenot/cmake-build-debug/.ninja_log index 0fccdc6..474f2ee 100644 --- a/Assignments/MP5_CalebFontenot/cmake-build-debug/.ninja_log +++ b/Assignments/MP5_CalebFontenot/cmake-build-debug/.ninja_log @@ -1,15 +1,9 @@ # ninja log v5 -1084 1143 1713837164811374428 MP5_CalebFontenot 735ad72ece8d5702 -3 490 1713837164159361541 CMakeFiles/MP5_CalebFontenot.dir/simpleMenu.cpp.o f878bcc64b50ae92 -1 26 1713837253222121615 build.ninja 5da76e618d2637aa -4 1084 1713837164753373281 CMakeFiles/MP5_CalebFontenot.dir/DiceGame.cpp.o 773038419e354e09 -3 42 1713837163712352706 CMakeFiles/MP5_CalebFontenot.dir/Die.cpp.o db03cc50c690dce0 -1 6 0 clean ea9dea1471b82a9d -4 909 1713837164579369842 CMakeFiles/MP5_CalebFontenot.dir/TriviaGame.cpp.o 74f2613d4b25aab5 -3 402 1713837164072359821 CMakeFiles/MP5_CalebFontenot.dir/main.cpp.o ab3b79eb002095af -3 38 1713837253274122642 CMakeFiles/MP5_CalebFontenot.dir/Die.cpp.o db03cc50c690dce0 -2 423 1713837253659130250 CMakeFiles/MP5_CalebFontenot.dir/main.cpp.o ab3b79eb002095af -3 500 1713837253735131752 CMakeFiles/MP5_CalebFontenot.dir/simpleMenu.cpp.o f878bcc64b50ae92 -3 928 1713837254161140170 CMakeFiles/MP5_CalebFontenot.dir/TriviaGame.cpp.o 74f2613d4b25aab5 -3 1081 1713837254316143232 CMakeFiles/MP5_CalebFontenot.dir/DiceGame.cpp.o 773038419e354e09 1081 1138 1713837254371144319 MP5_CalebFontenot 735ad72ece8d5702 +3 500 1713837253735131752 CMakeFiles/MP5_CalebFontenot.dir/simpleMenu.cpp.o f878bcc64b50ae92 +1 26 1713897208133785680 build.ninja 5da76e618d2637aa +3 1081 1713837254316143232 CMakeFiles/MP5_CalebFontenot.dir/DiceGame.cpp.o 773038419e354e09 +3 38 1713837253274122642 CMakeFiles/MP5_CalebFontenot.dir/Die.cpp.o db03cc50c690dce0 +1 6 0 clean ea9dea1471b82a9d +3 928 1713837254161140170 CMakeFiles/MP5_CalebFontenot.dir/TriviaGame.cpp.o 74f2613d4b25aab5 +2 423 1713837253659130250 CMakeFiles/MP5_CalebFontenot.dir/main.cpp.o ab3b79eb002095af diff --git a/Assignments/MP6_CalebFontenot/.idea/.gitignore b/Assignments/MP6_CalebFontenot/.idea/.gitignore new file mode 100644 index 0000000..13566b8 --- /dev/null +++ b/Assignments/MP6_CalebFontenot/.idea/.gitignore @@ -0,0 +1,8 @@ +# Default ignored files +/shelf/ +/workspace.xml +# Editor-based HTTP Client requests +/httpRequests/ +# Datasource local storage ignored files +/dataSources/ +/dataSources.local.xml diff --git a/Assignments/MP6_CalebFontenot/.idea/MP6_CalebFontenot.iml b/Assignments/MP6_CalebFontenot/.idea/MP6_CalebFontenot.iml new file mode 100644 index 0000000..f08604b --- /dev/null +++ b/Assignments/MP6_CalebFontenot/.idea/MP6_CalebFontenot.iml @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/Assignments/MP6_CalebFontenot/.idea/discord.xml b/Assignments/MP6_CalebFontenot/.idea/discord.xml new file mode 100644 index 0000000..3aef922 --- /dev/null +++ b/Assignments/MP6_CalebFontenot/.idea/discord.xml @@ -0,0 +1,12 @@ + + + + + \ No newline at end of file diff --git a/Assignments/MP6_CalebFontenot/.idea/misc.xml b/Assignments/MP6_CalebFontenot/.idea/misc.xml new file mode 100644 index 0000000..79b3c94 --- /dev/null +++ b/Assignments/MP6_CalebFontenot/.idea/misc.xml @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/Assignments/MP6_CalebFontenot/.idea/modules.xml b/Assignments/MP6_CalebFontenot/.idea/modules.xml new file mode 100644 index 0000000..ec6a76f --- /dev/null +++ b/Assignments/MP6_CalebFontenot/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/Assignments/MP6_CalebFontenot/.idea/vcs.xml b/Assignments/MP6_CalebFontenot/.idea/vcs.xml new file mode 100644 index 0000000..b2bdec2 --- /dev/null +++ b/Assignments/MP6_CalebFontenot/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/Assignments/MP6_CalebFontenot/CMakeLists.txt b/Assignments/MP6_CalebFontenot/CMakeLists.txt new file mode 100644 index 0000000..43dedf3 --- /dev/null +++ b/Assignments/MP6_CalebFontenot/CMakeLists.txt @@ -0,0 +1,18 @@ +cmake_minimum_required(VERSION 3.29) +project(MP6_CalebFontenot) + +set(CMAKE_CXX_STANDARD 17) + +add_compile_options(-fsanitize=address) +add_link_options(-fsanitize=address) + +add_executable(MP6_CalebFontenot main.cpp + Employee.h + Employee.cpp + WageEmployee.h + SalaryEmployee.h + SalaryEmployee.cpp + WageEmployee.cpp + simpleMenu.cpp) + +target_link_libraries(MP6_CalebFontenot ncurses) diff --git a/Assignments/MP6_CalebFontenot/Employee.cpp b/Assignments/MP6_CalebFontenot/Employee.cpp new file mode 100644 index 0000000..68aabac --- /dev/null +++ b/Assignments/MP6_CalebFontenot/Employee.cpp @@ -0,0 +1,81 @@ +// +// Created by caleb on 4/23/24. +// +#include +#include +#include +#include "Employee.h" + +//////////////////////////////////////////////////////////////////////////////// +Employee::Employee() +{ + //cout << "constructor Employee() called\n"; + + this->pName = new char[10]; + strcpy(this->pName, " NO NAME" ); + +} +//////////////////////////////////////////////////////////////////////////////// +Employee::Employee(Employee & e) +{ + //cout << "constructor Employee(Employee & e) called\n"; + this->pName = new char[ strlen(e.pName) + 1 ]; + strcpy(this->pName, e.pName ); +} +Employee::Employee(const char* pName ) +{ + //cout << "constructor Employee(char* pName ) called\n"; + this->pName = new char[ strlen( pName ) + 1 ]; + strcpy(this->pName, pName ); +} +//////////////////////////////////////////////////////////////////////////////// +Employee::~Employee(){ + std::cout << "destructor Employee() called\n"; + if ( this->pName != nullptr) + delete[] this->pName; +} +//////////////////////////////////////////////////////////////////////////////// +char * Employee::getName() +{ + return this->pName; +} +//////////////////////////////////////////////////////////////////////////////// +void Employee::setName(const char* pName){ + + if ( this->pName != nullptr) + delete[] this->pName; + + this->pName = new char[ strlen(pName) + 1 ]; + strcpy(this->pName, pName ); +} +//////////////////////////////////////////////////////////////////////////////// +std::string Employee::toString() +{ + std::string s = "Employee { "; + s += this->pName; + s += " }"; + return s; + +} +//////////////////////////////////////////////////////////////////////////////// +Employee & Employee::operator=( Employee & other ) +{ + //cout << "assignment operator called\n"; + if ( this == &other) + { + std::cout << "object assigned to itself\n"; + return *this; + } + if ( this->pName != nullptr) + delete[] this->pName; + + this->pName = new char[strlen( other.pName) + 1]; + strcpy( this->pName, other.pName); + return *this; +} + +double Employee::computePay() +{ + //cout << "Employee::computePay() called\n"; + return -1; +} diff --git a/Assignments/MP6_CalebFontenot/Employee.h b/Assignments/MP6_CalebFontenot/Employee.h new file mode 100644 index 0000000..3667a4a --- /dev/null +++ b/Assignments/MP6_CalebFontenot/Employee.h @@ -0,0 +1,39 @@ +/* + * File: Employee.h + * Author: ASDV1 + * + * Created on April 21, 2023, 10:52 AM + */ + +#ifndef EMPLOYEE_H +#define EMPLOYEE_H + + +#include + +class Employee +{ +private: + char * pName; +public: + Employee(); + Employee(Employee &); + Employee(const char* pName ); + virtual ~Employee(); + char* getName(); + void setName(const char* Name); + virtual std::string toString(); + Employee & operator=( Employee & other); + + virtual double computePay(); + virtual double weeklyPay() = 0;//JAVA abstract method equivalent + +}; + + + + + +#endif /* EMPLOYEE_H */ + + diff --git a/Assignments/MP6_CalebFontenot/SalaryEmployee.cpp b/Assignments/MP6_CalebFontenot/SalaryEmployee.cpp new file mode 100644 index 0000000..d601f41 --- /dev/null +++ b/Assignments/MP6_CalebFontenot/SalaryEmployee.cpp @@ -0,0 +1,47 @@ +#include "Employee.h" +#include "SalaryEmployee.h" + + +SalaryEmployee::SalaryEmployee() { + this->salary = 0; + this->bonus = 0; +} +SalaryEmployee::SalaryEmployee(SalaryEmployee &) : Employee() { + this->salary = 0; + this->bonus = 0; +} +SalaryEmployee::SalaryEmployee(const char * pName, int salary, int bonus) { + setName(pName); + this->salary = salary; + this->bonus = bonus; +} + +SalaryEmployee::~SalaryEmployee() = default; + + +double SalaryEmployee::computePay() { + return salary + bonus; +} + +double SalaryEmployee::weeklyPay() { + return computePay() * 7; +} + +SalaryEmployee & SalaryEmployee::operator=(SalaryEmployee & other) { + // Check for self-assignment + if (this == &other) { + return *this; // Return reference to the current object + } + // Perform member-wise assignment + salary = other.salary; + bonus = other.bonus; + return *this; // Return reference to the current object +} + +std::string SalaryEmployee::toString() { + std::string returnString; + returnString.append("Employee Name: ").append(getName()).append("\n") + .append("Salary: ").append(std::to_string(salary)).append("\n") + .append("Bonus: ").append(std::to_string(bonus)).append("\n"); + return returnString; +} \ No newline at end of file diff --git a/Assignments/MP6_CalebFontenot/SalaryEmployee.h b/Assignments/MP6_CalebFontenot/SalaryEmployee.h new file mode 100644 index 0000000..e765b33 --- /dev/null +++ b/Assignments/MP6_CalebFontenot/SalaryEmployee.h @@ -0,0 +1,43 @@ +// +// Created by caleb on 4/23/24. +// + +#ifndef SALARYEMPLOYEE_H +#define SALARYEMPLOYEE_H + +#include + +class SalaryEmployee : public Employee { +private: + int salary; + int bonus; +public: + SalaryEmployee(); + SalaryEmployee(SalaryEmployee &e); + SalaryEmployee(const char * pName, int salary, int bonus); + ~SalaryEmployee(); + + int getBonus() const { + return bonus; + } + + void setBonus(int bonus) { + this->bonus = bonus; + } + + int getSalary() const { + return salary; + } + + void setSalary(int salary) { + this->salary = salary; + } + + double computePay(); + double weeklyPay(); + + SalaryEmployee & operator=(SalaryEmployee & other); + std::string toString(); +}; + +#endif /* SALARYEMPLOYEE_H */ \ No newline at end of file diff --git a/Assignments/MP6_CalebFontenot/WageEmployee.cpp b/Assignments/MP6_CalebFontenot/WageEmployee.cpp new file mode 100644 index 0000000..d362e5d --- /dev/null +++ b/Assignments/MP6_CalebFontenot/WageEmployee.cpp @@ -0,0 +1,56 @@ +#include "Employee.h" +#include "WageEmployee.h" + +// +// Created by caleb on 4/23/24. +// +WageEmployee::WageEmployee() { + this->wage = 0; + this->hours = 0; +} + +WageEmployee::WageEmployee(const char * pName, double wage, int hours) : Employee(pName) { + this->wage = wage; + this->hours = hours; +} +WageEmployee::WageEmployee( WageEmployee & ) { + this->wage = 0; + this->hours = 0; +} +WageEmployee::~WageEmployee() = default; + +WageEmployee & WageEmployee::operator=( WageEmployee & other) { + this->hours = other.hours; + this->wage = other.wage; + return *this; +} + +int WageEmployee::getHours() const { + return hours; +} +void WageEmployee::setHours(int hours) { + this->hours = hours; +} + +double WageEmployee::getWage() const { + return wage; +} + +void WageEmployee::setWage(double wage) { + this->wage = wage; +} + +std::string WageEmployee::toString() { + std::string returnString; + returnString.append("Employee Name: ").append(getName()).append("\n") + .append("Wage: ").append(std::to_string(wage)).append("\n") + .append("Hours: ").append(std::to_string(hours)).append("\n"); + return returnString; +} +double WageEmployee::computePay() { + return wage * hours; +} + +double WageEmployee::weeklyPay() { + return computePay() * 7; +} \ No newline at end of file diff --git a/Assignments/MP6_CalebFontenot/WageEmployee.h b/Assignments/MP6_CalebFontenot/WageEmployee.h new file mode 100644 index 0000000..8827396 --- /dev/null +++ b/Assignments/MP6_CalebFontenot/WageEmployee.h @@ -0,0 +1,33 @@ +// +// Created by caleb on 4/23/24. +// + + +#ifndef WAGEEMPLOYEE_H +#define WAGEEMPLOYEE_H + +#include + +class WageEmployee : public Employee{ +private: + double wage; + int hours; +public: + WageEmployee(); + WageEmployee(const char * pName, double wage, int hours); + WageEmployee( WageEmployee & ); + ~WageEmployee(); + WageEmployee & operator=( WageEmployee & other); + + int getHours() const; + void setHours(int hours); + double getWage() const; + void setWage(double wage); + std::string toString(); + virtual double computePay(); + virtual double weeklyPay(); + +}; + +#endif /* WAGEEMPLOYEE_H */ + diff --git a/Assignments/MP6_CalebFontenot/cmake-build-debug/.cmake/api/v1/query/cache-v2 b/Assignments/MP6_CalebFontenot/cmake-build-debug/.cmake/api/v1/query/cache-v2 new file mode 100644 index 0000000..e69de29 diff --git a/Assignments/MP6_CalebFontenot/cmake-build-debug/.cmake/api/v1/query/cmakeFiles-v1 b/Assignments/MP6_CalebFontenot/cmake-build-debug/.cmake/api/v1/query/cmakeFiles-v1 new file mode 100644 index 0000000..e69de29 diff --git a/Assignments/MP6_CalebFontenot/cmake-build-debug/.cmake/api/v1/query/codemodel-v2 b/Assignments/MP6_CalebFontenot/cmake-build-debug/.cmake/api/v1/query/codemodel-v2 new file mode 100644 index 0000000..e69de29 diff --git a/Assignments/MP6_CalebFontenot/cmake-build-debug/.cmake/api/v1/query/toolchains-v1 b/Assignments/MP6_CalebFontenot/cmake-build-debug/.cmake/api/v1/query/toolchains-v1 new file mode 100644 index 0000000..e69de29 diff --git a/Assignments/MP6_CalebFontenot/cmake-build-debug/.cmake/api/v1/reply/cache-v2-aa3f931ae978de15e849.json b/Assignments/MP6_CalebFontenot/cmake-build-debug/.cmake/api/v1/reply/cache-v2-aa3f931ae978de15e849.json new file mode 100644 index 0000000..4c66c24 --- /dev/null +++ b/Assignments/MP6_CalebFontenot/cmake-build-debug/.cmake/api/v1/reply/cache-v2-aa3f931ae978de15e849.json @@ -0,0 +1,1211 @@ +{ + "entries" : + [ + { + "name" : "CMAKE_ADDR2LINE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/addr2line" + }, + { + "name" : "CMAKE_AR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/ar" + }, + { + "name" : "CMAKE_BUILD_TYPE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Choose the type of build, options are: None Debug Release RelWithDebInfo MinSizeRel ..." + } + ], + "type" : "STRING", + "value" : "Debug" + }, + { + "name" : "CMAKE_CACHEFILE_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "This is the directory where this CMakeCache.txt was created" + } + ], + "type" : "INTERNAL", + "value" : "/home/caleb/ASDV-Cpp/Assignments/MP6_CalebFontenot/cmake-build-debug" + }, + { + "name" : "CMAKE_CACHE_MAJOR_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Major version of cmake used to create the current loaded cache" + } + ], + "type" : "INTERNAL", + "value" : "3" + }, + { + "name" : "CMAKE_CACHE_MINOR_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Minor version of cmake used to create the current loaded cache" + } + ], + "type" : "INTERNAL", + "value" : "29" + }, + { + "name" : "CMAKE_CACHE_PATCH_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Patch version of cmake used to create the current loaded cache" + } + ], + "type" : "INTERNAL", + "value" : "2" + }, + { + "name" : "CMAKE_COLOR_DIAGNOSTICS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Enable colored diagnostics throughout." + } + ], + "type" : "BOOL", + "value" : "ON" + }, + { + "name" : "CMAKE_COMMAND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to CMake executable." + } + ], + "type" : "INTERNAL", + "value" : "/usr/bin/cmake" + }, + { + "name" : "CMAKE_CPACK_COMMAND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to cpack program executable." + } + ], + "type" : "INTERNAL", + "value" : "/usr/bin/cpack" + }, + { + "name" : "CMAKE_CTEST_COMMAND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to ctest program executable." + } + ], + "type" : "INTERNAL", + "value" : "/usr/bin/ctest" + }, + { + "name" : "CMAKE_CXX_COMPILER", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "CXX compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/c++" + }, + { + "name" : "CMAKE_CXX_COMPILER_AR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "A wrapper around 'ar' adding the appropriate '--plugin' option for the GCC compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/gcc-ar" + }, + { + "name" : "CMAKE_CXX_COMPILER_RANLIB", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "A wrapper around 'ranlib' adding the appropriate '--plugin' option for the GCC compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/gcc-ranlib" + }, + { + "name" : "CMAKE_CXX_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_CXX_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "-g" + }, + { + "name" : "CMAKE_CXX_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "-Os -DNDEBUG" + }, + { + "name" : "CMAKE_CXX_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "-O3 -DNDEBUG" + }, + { + "name" : "CMAKE_CXX_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "-O2 -g -DNDEBUG" + }, + { + "name" : "CMAKE_C_COMPILER", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "C compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/cc" + }, + { + "name" : "CMAKE_C_COMPILER_AR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "A wrapper around 'ar' adding the appropriate '--plugin' option for the GCC compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/gcc-ar" + }, + { + "name" : "CMAKE_C_COMPILER_RANLIB", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "A wrapper around 'ranlib' adding the appropriate '--plugin' option for the GCC compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/gcc-ranlib" + }, + { + "name" : "CMAKE_C_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_C_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "-g" + }, + { + "name" : "CMAKE_C_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "-Os -DNDEBUG" + }, + { + "name" : "CMAKE_C_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "-O3 -DNDEBUG" + }, + { + "name" : "CMAKE_C_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "-O2 -g -DNDEBUG" + }, + { + "name" : "CMAKE_DLLTOOL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "CMAKE_DLLTOOL-NOTFOUND" + }, + { + "name" : "CMAKE_EDIT_COMMAND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to cache edit program executable." + } + ], + "type" : "INTERNAL", + "value" : "/usr/bin/ccmake" + }, + { + "name" : "CMAKE_EXECUTABLE_FORMAT", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Executable file format" + } + ], + "type" : "INTERNAL", + "value" : "ELF" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXPORT_COMPILE_COMMANDS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Enable/Disable output of compile commands during generation." + } + ], + "type" : "BOOL", + "value" : "" + }, + { + "name" : "CMAKE_EXTRA_GENERATOR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of external makefile project generator." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_FIND_PACKAGE_REDIRECTS_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake." + } + ], + "type" : "STATIC", + "value" : "/home/caleb/ASDV-Cpp/Assignments/MP6_CalebFontenot/cmake-build-debug/CMakeFiles/pkgRedirects" + }, + { + "name" : "CMAKE_GENERATOR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of generator." + } + ], + "type" : "INTERNAL", + "value" : "Ninja" + }, + { + "name" : "CMAKE_GENERATOR_INSTANCE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Generator instance identifier." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_GENERATOR_PLATFORM", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of generator platform." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_GENERATOR_TOOLSET", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of generator toolset." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_HOME_DIRECTORY", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Source directory with the top level CMakeLists.txt file for this project" + } + ], + "type" : "INTERNAL", + "value" : "/home/caleb/ASDV-Cpp/Assignments/MP6_CalebFontenot" + }, + { + "name" : "CMAKE_INSTALL_PREFIX", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Install path prefix, prepended onto install directories." + } + ], + "type" : "PATH", + "value" : "/usr/local" + }, + { + "name" : "CMAKE_INSTALL_SO_NO_EXE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Install .so files without execute permission." + } + ], + "type" : "INTERNAL", + "value" : "0" + }, + { + "name" : "CMAKE_LINKER", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/ld" + }, + { + "name" : "CMAKE_MAKE_PROGRAM", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "/opt/clion/bin/ninja/linux/x64/ninja" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_NM", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/nm" + }, + { + "name" : "CMAKE_NUMBER_OF_MAKEFILES", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "number of local generators" + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_OBJCOPY", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/objcopy" + }, + { + "name" : "CMAKE_OBJDUMP", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/objdump" + }, + { + "name" : "CMAKE_PLATFORM_INFO_INITIALIZED", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Platform information initialized" + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_PROJECT_DESCRIPTION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "" + }, + { + "name" : "CMAKE_PROJECT_HOMEPAGE_URL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "" + }, + { + "name" : "CMAKE_PROJECT_NAME", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "MP6_CalebFontenot" + }, + { + "name" : "CMAKE_RANLIB", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/ranlib" + }, + { + "name" : "CMAKE_READELF", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/readelf" + }, + { + "name" : "CMAKE_ROOT", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to CMake installation." + } + ], + "type" : "INTERNAL", + "value" : "/usr/share/cmake" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SKIP_INSTALL_RPATH", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "If set, runtime paths are not added when installing shared libraries, but are added when building." + } + ], + "type" : "BOOL", + "value" : "NO" + }, + { + "name" : "CMAKE_SKIP_RPATH", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "If set, runtime paths are not added when using shared libraries." + } + ], + "type" : "BOOL", + "value" : "NO" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STRIP", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/strip" + }, + { + "name" : "CMAKE_TAPI", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "CMAKE_TAPI-NOTFOUND" + }, + { + "name" : "CMAKE_UNAME", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "uname command" + } + ], + "type" : "INTERNAL", + "value" : "/usr/bin/uname" + }, + { + "name" : "CMAKE_VERBOSE_MAKEFILE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "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." + } + ], + "type" : "BOOL", + "value" : "FALSE" + }, + { + "name" : "MP6_CalebFontenot_BINARY_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "/home/caleb/ASDV-Cpp/Assignments/MP6_CalebFontenot/cmake-build-debug" + }, + { + "name" : "MP6_CalebFontenot_IS_TOP_LEVEL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "ON" + }, + { + "name" : "MP6_CalebFontenot_SOURCE_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "/home/caleb/ASDV-Cpp/Assignments/MP6_CalebFontenot" + }, + { + "name" : "_CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "linker supports push/pop state" + } + ], + "type" : "INTERNAL", + "value" : "TRUE" + } + ], + "kind" : "cache", + "version" : + { + "major" : 2, + "minor" : 0 + } +} diff --git a/Assignments/MP6_CalebFontenot/cmake-build-debug/.cmake/api/v1/reply/cmakeFiles-v1-930d8cba4f89ddcbf9ff.json b/Assignments/MP6_CalebFontenot/cmake-build-debug/.cmake/api/v1/reply/cmakeFiles-v1-930d8cba4f89ddcbf9ff.json new file mode 100644 index 0000000..56bf2b0 --- /dev/null +++ b/Assignments/MP6_CalebFontenot/cmake-build-debug/.cmake/api/v1/reply/cmakeFiles-v1-930d8cba4f89ddcbf9ff.json @@ -0,0 +1,141 @@ +{ + "inputs" : + [ + { + "path" : "CMakeLists.txt" + }, + { + "isGenerated" : true, + "path" : "cmake-build-debug/CMakeFiles/3.29.2/CMakeSystem.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Platform/Linux-Initialize.cmake" + }, + { + "isGenerated" : true, + "path" : "cmake-build-debug/CMakeFiles/3.29.2/CMakeCCompiler.cmake" + }, + { + "isGenerated" : true, + "path" : "cmake-build-debug/CMakeFiles/3.29.2/CMakeCXXCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeSystemSpecificInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeGenericSystem.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeInitializeConfigs.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Platform/Linux.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Platform/UnixPaths.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeCInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeLanguageInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/GNU-C.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Platform/Linux-GNU-C.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Platform/Linux-GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeCommonLanguageInclude.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeCXXInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeLanguageInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/GNU-CXX.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Platform/Linux-GNU-CXX.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Platform/Linux-GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeCommonLanguageInclude.cmake" + } + ], + "kind" : "cmakeFiles", + "paths" : + { + "build" : "/home/caleb/ASDV-Cpp/Assignments/MP6_CalebFontenot/cmake-build-debug", + "source" : "/home/caleb/ASDV-Cpp/Assignments/MP6_CalebFontenot" + }, + "version" : + { + "major" : 1, + "minor" : 0 + } +} diff --git a/Assignments/MP6_CalebFontenot/cmake-build-debug/.cmake/api/v1/reply/codemodel-v2-685c17ed2d37bb819e0d.json b/Assignments/MP6_CalebFontenot/cmake-build-debug/.cmake/api/v1/reply/codemodel-v2-685c17ed2d37bb819e0d.json new file mode 100644 index 0000000..92a55f3 --- /dev/null +++ b/Assignments/MP6_CalebFontenot/cmake-build-debug/.cmake/api/v1/reply/codemodel-v2-685c17ed2d37bb819e0d.json @@ -0,0 +1,60 @@ +{ + "configurations" : + [ + { + "directories" : + [ + { + "build" : ".", + "jsonFile" : "directory-.-Debug-f5ebdc15457944623624.json", + "minimumCMakeVersion" : + { + "string" : "3.29" + }, + "projectIndex" : 0, + "source" : ".", + "targetIndexes" : + [ + 0 + ] + } + ], + "name" : "Debug", + "projects" : + [ + { + "directoryIndexes" : + [ + 0 + ], + "name" : "MP6_CalebFontenot", + "targetIndexes" : + [ + 0 + ] + } + ], + "targets" : + [ + { + "directoryIndex" : 0, + "id" : "MP6_CalebFontenot::@6890427a1f51a3e7e1df", + "jsonFile" : "target-MP6_CalebFontenot-Debug-3b4402fb5cfbdd6947d6.json", + "name" : "MP6_CalebFontenot", + "projectIndex" : 0 + } + ] + } + ], + "kind" : "codemodel", + "paths" : + { + "build" : "/home/caleb/ASDV-Cpp/Assignments/MP6_CalebFontenot/cmake-build-debug", + "source" : "/home/caleb/ASDV-Cpp/Assignments/MP6_CalebFontenot" + }, + "version" : + { + "major" : 2, + "minor" : 7 + } +} diff --git a/Assignments/MP6_CalebFontenot/cmake-build-debug/.cmake/api/v1/reply/directory-.-Debug-f5ebdc15457944623624.json b/Assignments/MP6_CalebFontenot/cmake-build-debug/.cmake/api/v1/reply/directory-.-Debug-f5ebdc15457944623624.json new file mode 100644 index 0000000..3a67af9 --- /dev/null +++ b/Assignments/MP6_CalebFontenot/cmake-build-debug/.cmake/api/v1/reply/directory-.-Debug-f5ebdc15457944623624.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : ".", + "source" : "." + } +} diff --git a/Assignments/MP6_CalebFontenot/cmake-build-debug/.cmake/api/v1/reply/index-2024-04-24T04-08-35-0312.json b/Assignments/MP6_CalebFontenot/cmake-build-debug/.cmake/api/v1/reply/index-2024-04-24T04-08-35-0312.json new file mode 100644 index 0000000..02504b1 --- /dev/null +++ b/Assignments/MP6_CalebFontenot/cmake-build-debug/.cmake/api/v1/reply/index-2024-04-24T04-08-35-0312.json @@ -0,0 +1,108 @@ +{ + "cmake" : + { + "generator" : + { + "multiConfig" : false, + "name" : "Ninja" + }, + "paths" : + { + "cmake" : "/usr/bin/cmake", + "cpack" : "/usr/bin/cpack", + "ctest" : "/usr/bin/ctest", + "root" : "/usr/share/cmake" + }, + "version" : + { + "isDirty" : false, + "major" : 3, + "minor" : 29, + "patch" : 2, + "string" : "3.29.2", + "suffix" : "" + } + }, + "objects" : + [ + { + "jsonFile" : "codemodel-v2-685c17ed2d37bb819e0d.json", + "kind" : "codemodel", + "version" : + { + "major" : 2, + "minor" : 7 + } + }, + { + "jsonFile" : "cache-v2-aa3f931ae978de15e849.json", + "kind" : "cache", + "version" : + { + "major" : 2, + "minor" : 0 + } + }, + { + "jsonFile" : "cmakeFiles-v1-930d8cba4f89ddcbf9ff.json", + "kind" : "cmakeFiles", + "version" : + { + "major" : 1, + "minor" : 0 + } + }, + { + "jsonFile" : "toolchains-v1-3a45e23eeb554008254f.json", + "kind" : "toolchains", + "version" : + { + "major" : 1, + "minor" : 0 + } + } + ], + "reply" : + { + "cache-v2" : + { + "jsonFile" : "cache-v2-aa3f931ae978de15e849.json", + "kind" : "cache", + "version" : + { + "major" : 2, + "minor" : 0 + } + }, + "cmakeFiles-v1" : + { + "jsonFile" : "cmakeFiles-v1-930d8cba4f89ddcbf9ff.json", + "kind" : "cmakeFiles", + "version" : + { + "major" : 1, + "minor" : 0 + } + }, + "codemodel-v2" : + { + "jsonFile" : "codemodel-v2-685c17ed2d37bb819e0d.json", + "kind" : "codemodel", + "version" : + { + "major" : 2, + "minor" : 7 + } + }, + "toolchains-v1" : + { + "jsonFile" : "toolchains-v1-3a45e23eeb554008254f.json", + "kind" : "toolchains", + "version" : + { + "major" : 1, + "minor" : 0 + } + } + } +} diff --git a/Assignments/MP6_CalebFontenot/cmake-build-debug/.cmake/api/v1/reply/target-MP6_CalebFontenot-Debug-3b4402fb5cfbdd6947d6.json b/Assignments/MP6_CalebFontenot/cmake-build-debug/.cmake/api/v1/reply/target-MP6_CalebFontenot-Debug-3b4402fb5cfbdd6947d6.json new file mode 100644 index 0000000..37ec3b6 --- /dev/null +++ b/Assignments/MP6_CalebFontenot/cmake-build-debug/.cmake/api/v1/reply/target-MP6_CalebFontenot-Debug-3b4402fb5cfbdd6947d6.json @@ -0,0 +1,190 @@ +{ + "artifacts" : + [ + { + "path" : "MP6_CalebFontenot" + } + ], + "backtrace" : 1, + "backtraceGraph" : + { + "commands" : + [ + "add_executable", + "add_link_options", + "target_link_libraries", + "add_compile_options" + ], + "files" : + [ + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 0 + }, + { + "command" : 0, + "file" : 0, + "line" : 9, + "parent" : 0 + }, + { + "command" : 1, + "file" : 0, + "line" : 7, + "parent" : 0 + }, + { + "command" : 2, + "file" : 0, + "line" : 18, + "parent" : 0 + }, + { + "command" : 3, + "file" : 0, + "line" : 6, + "parent" : 0 + } + ] + }, + "compileGroups" : + [ + { + "compileCommandFragments" : + [ + { + "fragment" : "-g -fdiagnostics-color=always" + }, + { + "backtrace" : 4, + "fragment" : "-fsanitize=address" + } + ], + "language" : "CXX", + "languageStandard" : + { + "backtraces" : + [ + 1 + ], + "standard" : "17" + }, + "sourceIndexes" : + [ + 0, + 2, + 5, + 6, + 7 + ] + } + ], + "id" : "MP6_CalebFontenot::@6890427a1f51a3e7e1df", + "link" : + { + "commandFragments" : + [ + { + "fragment" : "-g", + "role" : "flags" + }, + { + "fragment" : "", + "role" : "flags" + }, + { + "backtrace" : 2, + "fragment" : "-fsanitize=address", + "role" : "flags" + }, + { + "backtrace" : 3, + "fragment" : "-lncurses", + "role" : "libraries" + } + ], + "language" : "CXX" + }, + "name" : "MP6_CalebFontenot", + "nameOnDisk" : "MP6_CalebFontenot", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "Source Files", + "sourceIndexes" : + [ + 0, + 2, + 5, + 6, + 7 + ] + }, + { + "name" : "Header Files", + "sourceIndexes" : + [ + 1, + 3, + 4 + ] + } + ], + "sources" : + [ + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "main.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "path" : "Employee.h", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "Employee.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "path" : "WageEmployee.h", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 1, + "path" : "SalaryEmployee.h", + "sourceGroupIndex" : 1 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "SalaryEmployee.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "WageEmployee.cpp", + "sourceGroupIndex" : 0 + }, + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "simpleMenu.cpp", + "sourceGroupIndex" : 0 + } + ], + "type" : "EXECUTABLE" +} diff --git a/Assignments/MP6_CalebFontenot/cmake-build-debug/.cmake/api/v1/reply/toolchains-v1-3a45e23eeb554008254f.json b/Assignments/MP6_CalebFontenot/cmake-build-debug/.cmake/api/v1/reply/toolchains-v1-3a45e23eeb554008254f.json new file mode 100644 index 0000000..ea5d186 --- /dev/null +++ b/Assignments/MP6_CalebFontenot/cmake-build-debug/.cmake/api/v1/reply/toolchains-v1-3a45e23eeb554008254f.json @@ -0,0 +1,106 @@ +{ + "kind" : "toolchains", + "toolchains" : + [ + { + "compiler" : + { + "id" : "GNU", + "implicit" : + { + "includeDirectories" : + [ + "/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/include", + "/usr/local/include", + "/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/include-fixed", + "/usr/include" + ], + "linkDirectories" : + [ + "/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1", + "/usr/lib", + "/lib" + ], + "linkFrameworkDirectories" : [], + "linkLibraries" : + [ + "gcc", + "gcc_s", + "c", + "gcc", + "gcc_s" + ] + }, + "path" : "/usr/bin/cc", + "version" : "13.2.1" + }, + "language" : "C", + "sourceFileExtensions" : + [ + "c", + "m" + ] + }, + { + "compiler" : + { + "id" : "GNU", + "implicit" : + { + "includeDirectories" : + [ + "/usr/include/c++/13.2.1", + "/usr/include/c++/13.2.1/x86_64-pc-linux-gnu", + "/usr/include/c++/13.2.1/backward", + "/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/include", + "/usr/local/include", + "/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/include-fixed", + "/usr/include" + ], + "linkDirectories" : + [ + "/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1", + "/usr/lib", + "/lib" + ], + "linkFrameworkDirectories" : [], + "linkLibraries" : + [ + "stdc++", + "m", + "gcc_s", + "gcc", + "c", + "gcc_s", + "gcc" + ] + }, + "path" : "/usr/bin/c++", + "version" : "13.2.1" + }, + "language" : "CXX", + "sourceFileExtensions" : + [ + "C", + "M", + "c++", + "cc", + "cpp", + "cxx", + "mm", + "mpp", + "CPP", + "ixx", + "cppm", + "ccm", + "cxxm", + "c++m" + ] + } + ], + "version" : + { + "major" : 1, + "minor" : 0 + } +} diff --git a/Assignments/MP6_CalebFontenot/cmake-build-debug/.ninja_deps b/Assignments/MP6_CalebFontenot/cmake-build-debug/.ninja_deps new file mode 100644 index 0000000000000000000000000000000000000000..2d1a87187b27dfbad32d2e42300b65aee475dc6f GIT binary patch literal 25516 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 literal 0 HcmV?d00001 diff --git a/Assignments/MP6_CalebFontenot/cmake-build-debug/.ninja_log b/Assignments/MP6_CalebFontenot/cmake-build-debug/.ninja_log new file mode 100644 index 0000000..7dd661f --- /dev/null +++ b/Assignments/MP6_CalebFontenot/cmake-build-debug/.ninja_log @@ -0,0 +1,15 @@ +# ninja log v5 +450 518 1713931341586486150 MP6_CalebFontenot 57b0e8417070e9df +1 364 1713931341433483187 CMakeFiles/MP6_CalebFontenot.dir/Employee.cpp.o 97235b46e81e8358 +2 227 1713931341296480533 CMakeFiles/MP6_CalebFontenot.dir/WageEmployee.cpp.o cedf9192a42aa5cb +1 37 1713931715307707519 build.ninja 7a55ca5cc0deaa4e +2 281 1713931341350481579 CMakeFiles/MP6_CalebFontenot.dir/SalaryEmployee.cpp.o 51922f5f195c956a +1 450 1713931341518484833 CMakeFiles/MP6_CalebFontenot.dir/main.cpp.o d388944310cfb9f1 +2 391 1713931341460483710 CMakeFiles/MP6_CalebFontenot.dir/simpleMenu.cpp.o f2d57dee46d56360 +1 23 1713931715307707519 build.ninja 7a55ca5cc0deaa4e +1 211 1713931715523711685 CMakeFiles/MP6_CalebFontenot.dir/SalaryEmployee.cpp.o 7ca0e73dec111adb +1 225 1713931715537711955 CMakeFiles/MP6_CalebFontenot.dir/WageEmployee.cpp.o 7a62bed48e6a4188 +1 300 1713931715612713401 CMakeFiles/MP6_CalebFontenot.dir/Employee.cpp.o 5e28965cbec46d1b +1 378 1713931715690714906 CMakeFiles/MP6_CalebFontenot.dir/simpleMenu.cpp.o 904054c9d96ba044 +0 479 1713931715791716854 CMakeFiles/MP6_CalebFontenot.dir/main.cpp.o b4df80370ca75c92 +479 538 1713931715849717972 MP6_CalebFontenot 482115db4d230744 diff --git a/Assignments/MP6_CalebFontenot/cmake-build-debug/CMakeCache.txt b/Assignments/MP6_CalebFontenot/cmake-build-debug/CMakeCache.txt new file mode 100644 index 0000000..bdff9b5 --- /dev/null +++ b/Assignments/MP6_CalebFontenot/cmake-build-debug/CMakeCache.txt @@ -0,0 +1,377 @@ +# This is the CMakeCache file. +# For build in directory: /home/caleb/ASDV-Cpp/Assignments/MP6_CalebFontenot/cmake-build-debug +# 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 +######################## + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line + +//Path to a program. +CMAKE_AR:FILEPATH=/usr/bin/ar + +//Choose the type of build, options are: None Debug Release RelWithDebInfo +// MinSizeRel ... +CMAKE_BUILD_TYPE:STRING=Debug + +//Enable colored diagnostics throughout. +CMAKE_COLOR_DIAGNOSTICS:BOOL=ON + +//CXX compiler +CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++ + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//C compiler +CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib + +//Flags used by the C compiler during all build types. +CMAKE_C_FLAGS:STRING= + +//Flags used by the C compiler during DEBUG builds. +CMAKE_C_FLAGS_DEBUG:STRING=-g + +//Flags used by the C compiler during MINSIZEREL builds. +CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the C compiler during RELEASE builds. +CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the C compiler during RELWITHDEBINFO builds. +CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Path to a program. +CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND + +//Flags used by the linker during all build types. +CMAKE_EXE_LINKER_FLAGS:STRING= + +//Flags used by the linker during DEBUG builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during MINSIZEREL builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during RELEASE builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during RELWITHDEBINFO builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= + +//Value Computed by CMake. +CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=/home/caleb/ASDV-Cpp/Assignments/MP6_CalebFontenot/cmake-build-debug/CMakeFiles/pkgRedirects + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/usr/local + +//Path to a program. +CMAKE_LINKER:FILEPATH=/usr/bin/ld + +//No help, variable specified on the command line. +CMAKE_MAKE_PROGRAM:UNINITIALIZED=/opt/clion/bin/ninja/linux/x64/ninja + +//Flags used by the linker during the creation of modules during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=/usr/bin/nm + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=MP6_CalebFontenot + +//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 + +//Path to a program. +CMAKE_TAPI:FILEPATH=CMAKE_TAPI-NOTFOUND + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Value Computed by CMake +MP6_CalebFontenot_BINARY_DIR:STATIC=/home/caleb/ASDV-Cpp/Assignments/MP6_CalebFontenot/cmake-build-debug + +//Value Computed by CMake +MP6_CalebFontenot_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +MP6_CalebFontenot_SOURCE_DIR:STATIC=/home/caleb/ASDV-Cpp/Assignments/MP6_CalebFontenot + + +######################## +# 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/caleb/ASDV-Cpp/Assignments/MP6_CalebFontenot/cmake-build-debug +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=29 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=2 +//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 +//Path to cache edit program executable. +CMAKE_EDIT_COMMAND:INTERNAL=/usr/bin/ccmake +//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=Ninja +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/home/caleb/ASDV-Cpp/Assignments/MP6_CalebFontenot +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=0 +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS +CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG +CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE +CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_NM +CMAKE_NM-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJCOPY +CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJDUMP +CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RANLIB +CMAKE_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_READELF +CMAKE_READELF-ADVANCED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=/usr/share/cmake +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_TAPI +CMAKE_TAPI-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//linker supports push/pop state +_CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED:INTERNAL=TRUE + diff --git a/Assignments/MP6_CalebFontenot/cmake-build-debug/CMakeFiles/3.29.2/CMakeCCompiler.cmake b/Assignments/MP6_CalebFontenot/cmake-build-debug/CMakeFiles/3.29.2/CMakeCCompiler.cmake new file mode 100644 index 0000000..2f3f903 --- /dev/null +++ b/Assignments/MP6_CalebFontenot/cmake-build-debug/CMakeFiles/3.29.2/CMakeCCompiler.cmake @@ -0,0 +1,80 @@ +set(CMAKE_C_COMPILER "/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "13.2.1") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17;c_std_23") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") +set(CMAKE_C17_COMPILE_FEATURES "c_std_17") +set(CMAKE_C23_COMPILE_FEATURES "c_std_23") + +set(CMAKE_C_PLATFORM_ID "Linux") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "GNU") +set(CMAKE_C_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_LINKER_LINK "") +set(CMAKE_LINKER_LLD "") +set(CMAKE_C_COMPILER_LINKER "/usr/bin/ld") +set(CMAKE_C_COMPILER_LINKER_ID "GNU") +set(CMAKE_C_COMPILER_LINKER_VERSION 2.42.0) +set(CMAKE_C_COMPILER_LINKER_FRONTEND_VARIANT GNU) +set(CMAKE_MT "") +set(CMAKE_TAPI "CMAKE_TAPI-NOTFOUND") +set(CMAKE_COMPILER_IS_GNUCC 1) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) +set(CMAKE_C_LINKER_DEPFILE_SUPPORTED FALSE) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_C_LIBRARY_ARCHITECTURE "") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/include;/usr/local/include;/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/include-fixed;/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1;/usr/lib;/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/Assignments/MP6_CalebFontenot/cmake-build-debug/CMakeFiles/3.29.2/CMakeCXXCompiler.cmake b/Assignments/MP6_CalebFontenot/cmake-build-debug/CMakeFiles/3.29.2/CMakeCXXCompiler.cmake new file mode 100644 index 0000000..0f2ce74 --- /dev/null +++ b/Assignments/MP6_CalebFontenot/cmake-build-debug/CMakeFiles/3.29.2/CMakeCXXCompiler.cmake @@ -0,0 +1,92 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "13.2.1") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") +set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23") + +set(CMAKE_CXX_PLATFORM_ID "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "GNU") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_LINKER_LINK "") +set(CMAKE_LINKER_LLD "") +set(CMAKE_CXX_COMPILER_LINKER "/usr/bin/ld") +set(CMAKE_CXX_COMPILER_LINKER_ID "GNU") +set(CMAKE_CXX_COMPILER_LINKER_VERSION 2.42.0) +set(CMAKE_CXX_COMPILER_LINKER_FRONTEND_VARIANT GNU) +set(CMAKE_MT "") +set(CMAKE_TAPI "CMAKE_TAPI-NOTFOUND") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm;ccm;cxxm;c++m) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang IN ITEMS C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) +set(CMAKE_CXX_LINKER_DEPFILE_SUPPORTED FALSE) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/13.2.1;/usr/include/c++/13.2.1/x86_64-pc-linux-gnu;/usr/include/c++/13.2.1/backward;/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/include;/usr/local/include;/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/include-fixed;/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1;/usr/lib;/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") +set(CMAKE_CXX_COMPILER_CLANG_RESOURCE_DIR "") diff --git a/Assignments/MP6_CalebFontenot/cmake-build-debug/CMakeFiles/3.29.2/CMakeDetermineCompilerABI_C.bin b/Assignments/MP6_CalebFontenot/cmake-build-debug/CMakeFiles/3.29.2/CMakeDetermineCompilerABI_C.bin new file mode 100755 index 0000000000000000000000000000000000000000..0c54394d5c2f630b4416c39192f8d4863eb91748 GIT binary patch literal 15424 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 literal 0 HcmV?d00001 diff --git a/Assignments/MP6_CalebFontenot/cmake-build-debug/CMakeFiles/3.29.2/CMakeDetermineCompilerABI_CXX.bin b/Assignments/MP6_CalebFontenot/cmake-build-debug/CMakeFiles/3.29.2/CMakeDetermineCompilerABI_CXX.bin new file mode 100755 index 0000000000000000000000000000000000000000..9cdc929d0540f1d47bc13c3d4e02a138a1baa0e1 GIT binary patch literal 15440 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 literal 0 HcmV?d00001 diff --git a/Assignments/MP6_CalebFontenot/cmake-build-debug/CMakeFiles/3.29.2/CMakeSystem.cmake b/Assignments/MP6_CalebFontenot/cmake-build-debug/CMakeFiles/3.29.2/CMakeSystem.cmake new file mode 100644 index 0000000..ba611ef --- /dev/null +++ b/Assignments/MP6_CalebFontenot/cmake-build-debug/CMakeFiles/3.29.2/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-6.8.7-zen1-1-zen") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "6.8.7-zen1-1-zen") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux-6.8.7-zen1-1-zen") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "6.8.7-zen1-1-zen") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/Assignments/MP6_CalebFontenot/cmake-build-debug/CMakeFiles/3.29.2/CompilerIdC/CMakeCCompilerId.c b/Assignments/MP6_CalebFontenot/cmake-build-debug/CMakeFiles/3.29.2/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 0000000..508c4cd --- /dev/null +++ b/Assignments/MP6_CalebFontenot/cmake-build-debug/CMakeFiles/3.29.2/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,895 @@ +#ifdef __cplusplus +# error "A C++ compiler has been selected for C." +#endif + +#if defined(__18CXX) +# define ID_VOID_MAIN +#endif +#if defined(__CLASSIC_C__) +/* cv-qualifiers did not exist in K&R C */ +# define const +# define volatile +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_C) +# define COMPILER_ID "SunPro" +# if __SUNPRO_C >= 0x5100 + /* __SUNPRO_C = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# endif + +#elif defined(__HP_cc) +# define COMPILER_ID "HP" + /* __HP_cc = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) + +#elif defined(__DECC) +# define COMPILER_ID "Compaq" + /* __DECC_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) + +#elif defined(__IBMC__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__open_xl__) && defined(__clang__) +# define COMPILER_ID "IBMClang" +# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__) +# define COMPILER_VERSION_MINOR DEC(__open_xl_release__) +# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__) + + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(__clang__) && defined(__cray__) +# define COMPILER_ID "CrayClang" +# define COMPILER_VERSION_MAJOR DEC(__cray_major__) +# define COMPILER_VERSION_MINOR DEC(__cray_minor__) +# define COMPILER_VERSION_PATCH DEC(__cray_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TASKING__) +# define COMPILER_ID "Tasking" + # define COMPILER_VERSION_MAJOR DEC(__VERSION__/1000) + # define COMPILER_VERSION_MINOR DEC(__VERSION__ % 100) +# define COMPILER_VERSION_INTERNAL DEC(__VERSION__) + +#elif defined(__ORANGEC__) +# define COMPILER_ID "OrangeC" +# define COMPILER_VERSION_MAJOR DEC(__ORANGEC_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__ORANGEC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__ORANGEC_PATCHLEVEL__) + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION/100 % 100) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) && defined(__ti__) +# define COMPILER_ID "TIClang" + # define COMPILER_VERSION_MAJOR DEC(__ti_major__) + # define COMPILER_VERSION_MINOR DEC(__ti_minor__) + # define COMPILER_VERSION_PATCH DEC(__ti_patchlevel__) +# define COMPILER_VERSION_INTERNAL DEC(__ti_version__) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__)) +# define COMPILER_ID "LCC" +# define COMPILER_VERSION_MAJOR DEC(__LCC__ / 100) +# define COMPILER_VERSION_MINOR DEC(__LCC__ % 100) +# if defined(__LCC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__) +# endif +# if defined(__GNUC__) && defined(__GNUC_MINOR__) +# define SIMULATE_ID "GNU" +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(_ADI_COMPILER) +# define COMPILER_ID "ADSP" +#if defined(__VERSIONNUM__) + /* __VERSIONNUM__ = 0xVVRRPPTT */ +# define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF) +# define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF) +# define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF) +# define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +# elif defined(_ADI_COMPILER) +# define PLATFORM_ID "ADSP" + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__clang__) && defined(__ti__) +# if defined(__ARM_ARCH) +# define ARCHITECTURE_ID "Arm" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +# elif defined(__ADSPSHARC__) +# define ARCHITECTURE_ID "SHARC" + +# elif defined(__ADSPBLACKFIN__) +# define ARCHITECTURE_ID "Blackfin" + +#elif defined(__TASKING__) + +# if defined(__CTC__) || defined(__CPTC__) +# define ARCHITECTURE_ID "TriCore" + +# elif defined(__CMCS__) +# define ARCHITECTURE_ID "MCS" + +# elif defined(__CARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__CARC__) +# define ARCHITECTURE_ID "ARC" + +# elif defined(__C51__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__CPCP__) +# define ARCHITECTURE_ID "PCP" + +# else +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if !defined(__STDC__) && !defined(__clang__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_VERSION "90" +# else +# define C_VERSION +# endif +#elif __STDC_VERSION__ > 201710L +# define C_VERSION "23" +#elif __STDC_VERSION__ >= 201710L +# define C_VERSION "17" +#elif __STDC_VERSION__ >= 201000L +# define C_VERSION "11" +#elif __STDC_VERSION__ >= 199901L +# define C_VERSION "99" +#else +# define C_VERSION "90" +#endif +const char* info_language_standard_default = + "INFO" ":" "standard_default[" C_VERSION "]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/Assignments/MP6_CalebFontenot/cmake-build-debug/CMakeFiles/3.29.2/CompilerIdC/a.out b/Assignments/MP6_CalebFontenot/cmake-build-debug/CMakeFiles/3.29.2/CompilerIdC/a.out new file mode 100755 index 0000000000000000000000000000000000000000..d4e75fdeec3a32a15554d4552f86a7429e5454b1 GIT binary patch literal 15536 zcmeHOeQaA-6+d?Rk&b3|vnI=$L7z5MbrN}Xk~Ww@J136Q7bzd3O9d!oPcQLHV&T}q zeui`~R;e%=LecmT3<*#riUgC8m;@7l4Of{4lK^!{NK^lqGQ^~U0_!vw8B{UnynBxO za_4Ml|4c~lM)B{S-#x#3?>qNB`})1(M=~Qr(MSZOG{FfV%ZMu`#SK3@#ubDVB%uXg z?}Sd+h4v1gQ|&1Q*s974(XH6bd=nz+I;heB?^HC7p^D6qkaXLXMVb&6LEz&c-A-y? zTgTt=0D{t9AI~5$7Q=t7<40I07}U{J;->PCpV*3rIW7rC(UD0ygLMY$1TXSKIo;s$mjY`UY1<-X%tkZFj{RL?ZDi6HuW#7qo_p|P|hTje7DC;dK<9!r$ytGRA zHm|bGr+B>W*5NwGQ;aM@Phlth>e(09pIEOZEF^!zjfVa2d3)}FwA%9nce!#XdvNLwsb4s4Q;N%L(%q%(f zY_8zsa}T*d%@pT8I5{#rkhXiw9`jhe-g^}6;fYZ@>z3TPT-kF=6Qk*TvEWWP(|H&B znp-FqxOZE*Hgp8Q74iSni623m<}2q-shX&_&&vV z@bxNul{;)ssdnMTj%&POD8CMkFEMXu{Fj+OtnuGuKB4hHWxjeJ_=T=1Iv1q;CcsC9 zM7$E<`K`ileIdXH&&#y{@4xQ``UtZ$Ea>#T_)))@EY|2XE?WerJy_U^7&DPh01X-$GSu`DL%gS~-3Q zjau6VewV&BQ>)dU-8qOvWNP*1d{<|0)?)`#K>ht?4t-B!AIlG~Tg#QTUuSO6l&zJv z7qO?6%)0fs6}b|73Sv)JBbgh>|9%_(=|;Tj;6mHwTLEHE?TFWVdAyM~_I|z*zmmBz zg-cXlzxs;NRKpTRAdEm5fiMDL1i}b}5eOp?Mj(tp7=bVXVFb2DfS!B3RT&-|8ozg@ zxUiVZyQN8d3OTjadrQ0h8Mjo<6$_IIzjXJSs*>oDO7|4_ip9L+%@#`wlOyzWl}V>G zGe607d_GvnI;AW==$myad2h1&gWTdSd2WG5Dc9S^$NX7EI-5S+fzzWSns}vFJBm1Z zy;d7Rq-U*EA`hK{$WlDgxp#N-WBA~UczV{{f&PccVQ{zq#Ev-9zk&RZi0{8O{%ADa zvMYKKl|+Okj6fKHFalu&!U%*B2qO?iAdEm5fiMF9-w}{JM#)>0+`zl|u=dK~ab9B! z+f~kgyn}7YkL+YyzA_zPTk<3&&sW<2xmhccOO=xhC3kR?{+GM&EHIE?oL?lJIdevjF0^dx$E6UjvPb|WaB z;#)zc=hx9lC(XH zJjE?#D5i%SzT)%kV5Afw#|7z8=TmMv&3C+pv*rxggP$1dA019(b~&E#cE+-YPW6vw zY-{io*e6HE2l_|s@u8syG86Vh|G-EF^Un1o_mt$azg_;in{_+~C>uV9y^x`j+254e zZfDCydme9+QP%tLIC^Ds1-nvqvydyy7Hzr1rmVbEn5#H*uKnh_XJESp*2sN69BjH= z=7Bj!AJgpZ%-Eo9YaQx0>fR#feruwCJtUOgZ{zWLs%O53s0_L#2w;}aEO^c|qE}Kl zFST3&e*&-wW})c0=3Jp-E|!XmZpk|npr$K1{2fOw%T)isaF^%If$u)=l;^?Bo+;oE z3cZqQk$L!TY}nXVa`O%e!1U*AdKgkL{RJ~iMSuBBcix^YISZ~mpGAdON?|*tl7rJD zh19V-XCXI(0~fI`d@&dESW%tfQhjhKH3)HVGCi)PA`X$y2zF&ll@;)c@u%`bW>je#QWYqN^L;iLAOqTh} zK0{EBe;4cZ`8&wd9z*o94-tHfb##mrJJHL2B8MDJS@g265j>A=!J^0i)7VIR4$;d# zLs0f-GJo+C`~vD}4)^VUkS&(TTl@72;(6vL8yaUias4h#Z=bAdcPZ zyy*4oNAy9IbFVJO%E!6GUvlFC#4VbMd$Gp)OZ2b} K%U(^Onebnw-_Fqh literal 0 HcmV?d00001 diff --git a/Assignments/MP6_CalebFontenot/cmake-build-debug/CMakeFiles/3.29.2/CompilerIdCXX/CMakeCXXCompilerId.cpp b/Assignments/MP6_CalebFontenot/cmake-build-debug/CMakeFiles/3.29.2/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000..9a5e8f8 --- /dev/null +++ b/Assignments/MP6_CalebFontenot/cmake-build-debug/CMakeFiles/3.29.2/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,878 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__open_xl__) && defined(__clang__) +# define COMPILER_ID "IBMClang" +# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__) +# define COMPILER_VERSION_MINOR DEC(__open_xl_release__) +# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__) + + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(__clang__) && defined(__cray__) +# define COMPILER_ID "CrayClang" +# define COMPILER_VERSION_MAJOR DEC(__cray_major__) +# define COMPILER_VERSION_MINOR DEC(__cray_minor__) +# define COMPILER_VERSION_PATCH DEC(__cray_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TASKING__) +# define COMPILER_ID "Tasking" + # define COMPILER_VERSION_MAJOR DEC(__VERSION__/1000) + # define COMPILER_VERSION_MINOR DEC(__VERSION__ % 100) +# define COMPILER_VERSION_INTERNAL DEC(__VERSION__) + +#elif defined(__ORANGEC__) +# define COMPILER_ID "OrangeC" +# define COMPILER_VERSION_MAJOR DEC(__ORANGEC_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__ORANGEC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__ORANGEC_PATCHLEVEL__) + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION/100 % 100) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) && defined(__ti__) +# define COMPILER_ID "TIClang" + # define COMPILER_VERSION_MAJOR DEC(__ti_major__) + # define COMPILER_VERSION_MINOR DEC(__ti_minor__) + # define COMPILER_VERSION_PATCH DEC(__ti_patchlevel__) +# define COMPILER_VERSION_INTERNAL DEC(__ti_version__) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__)) +# define COMPILER_ID "LCC" +# define COMPILER_VERSION_MAJOR DEC(__LCC__ / 100) +# define COMPILER_VERSION_MINOR DEC(__LCC__ % 100) +# if defined(__LCC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__) +# endif +# if defined(__GNUC__) && defined(__GNUC_MINOR__) +# define SIMULATE_ID "GNU" +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(_ADI_COMPILER) +# define COMPILER_ID "ADSP" +#if defined(__VERSIONNUM__) + /* __VERSIONNUM__ = 0xVVRRPPTT */ +# define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF) +# define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF) +# define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF) +# define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +# elif defined(_ADI_COMPILER) +# define PLATFORM_ID "ADSP" + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__clang__) && defined(__ti__) +# if defined(__ARM_ARCH) +# define ARCHITECTURE_ID "Arm" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +# elif defined(__ADSPSHARC__) +# define ARCHITECTURE_ID "SHARC" + +# elif defined(__ADSPBLACKFIN__) +# define ARCHITECTURE_ID "Blackfin" + +#elif defined(__TASKING__) + +# if defined(__CTC__) || defined(__CPTC__) +# define ARCHITECTURE_ID "TriCore" + +# elif defined(__CMCS__) +# define ARCHITECTURE_ID "MCS" + +# elif defined(__CARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__CARC__) +# define ARCHITECTURE_ID "ARC" + +# elif defined(__C51__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__CPCP__) +# define ARCHITECTURE_ID "PCP" + +# else +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > 202002L + "23" +#elif CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/Assignments/MP6_CalebFontenot/cmake-build-debug/CMakeFiles/3.29.2/CompilerIdCXX/a.out b/Assignments/MP6_CalebFontenot/cmake-build-debug/CMakeFiles/3.29.2/CompilerIdCXX/a.out new file mode 100755 index 0000000000000000000000000000000000000000..e43b8a9011d99132e8db66bdbce33cdb79392973 GIT binary patch literal 15552 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 CT search starts here: + /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/include + /usr/local/include + /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/include-fixed + /usr/include + End of search list. + Compiler executable checksum: eb0b45108af02c02a078961940bce3e9 + COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_8d16a.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_8d16a.dir/' + as -v --64 -o CMakeFiles/cmTC_8d16a.dir/CMakeCCompilerABI.c.o /tmp/cc3dF2oO.s + GNU assembler version 2.42.0 (x86_64-pc-linux-gnu) using BFD version (GNU Binutils) 2.42.0 + COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/ + LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../:/lib/:/usr/lib/ + COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_8d16a.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_8d16a.dir/CMakeCCompilerABI.c.' + [2/2] : && /usr/bin/cc -v -Wl,-v CMakeFiles/cmTC_8d16a.dir/CMakeCCompilerABI.c.o -o cmTC_8d16a && : + Using built-in specs. + COLLECT_GCC=/usr/bin/cc + COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/lto-wrapper + Target: x86_64-pc-linux-gnu + Configured with: /build/gcc/src/gcc/configure --enable-languages=ada,c,c++,d,fortran,go,lto,m2,objc,obj-c++ --enable-bootstrap --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --with-build-config=bootstrap-lto --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-linker-build-id --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-werror + Thread model: posix + Supported LTO compression algorithms: zlib zstd + gcc version 13.2.1 20230801 (GCC) + COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/ + LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../:/lib/:/usr/lib/ + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_8d16a' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_8d16a.' + /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/collect2 -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/lto-wrapper -plugin-opt=-fresolution=/tmp/ccQVoWYS.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_8d16a /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../.. -v CMakeFiles/cmTC_8d16a.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/crtn.o + collect2 version 13.2.1 20230801 + /usr/bin/ld -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/lto-wrapper -plugin-opt=-fresolution=/tmp/ccQVoWYS.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_8d16a /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../.. -v CMakeFiles/cmTC_8d16a.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/crtn.o + GNU ld (GNU Binutils) 2.42.0 + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_8d16a' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_8d16a.' + + exitCode: 0 + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:134 (message)" + - "/usr/share/cmake/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + message: | + Parsed C implicit include dir info: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/include] + add: [/usr/local/include] + add: [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/include-fixed] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/include] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/include-fixed] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/include-fixed] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/include;/usr/local/include;/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/include-fixed;/usr/include] + + + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:170 (message)" + - "/usr/share/cmake/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + message: | + Parsed C implicit link information: + link line regex: [^( *|.*[/\\])(ld[0-9]*(\\.[a-z]+)?|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)] + linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(\\.[a-z]+)?))("|,| |$)] + ignore line: [Change Dir: '/home/caleb/ASDV-Cpp/Assignments/MP6_CalebFontenot/cmake-build-debug/CMakeFiles/CMakeScratch/TryCompile-AC64f3'] + ignore line: [] + ignore line: [Run Build Command(s): /opt/clion/bin/ninja/linux/x64/ninja -v cmTC_8d16a] + ignore line: [[1/2] /usr/bin/cc -fdiagnostics-color=always -v -o CMakeFiles/cmTC_8d16a.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake/Modules/CMakeCCompilerABI.c] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [Target: x86_64-pc-linux-gnu] + ignore line: [Configured with: /build/gcc/src/gcc/configure --enable-languages=ada c c++ d fortran go lto m2 objc obj-c++ --enable-bootstrap --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --with-build-config=bootstrap-lto --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-linker-build-id --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-werror] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 13.2.1 20230801 (GCC) ] + ignore line: [COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_8d16a.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_8d16a.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/cc1 -quiet -v /usr/share/cmake/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_8d16a.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fdiagnostics-color=always -o /tmp/cc3dF2oO.s] + ignore line: [GNU C17 (GCC) version 13.2.1 20230801 (x86_64-pc-linux-gnu)] + ignore line: [ compiled by GNU C version 13.2.1 20230801 GMP version 6.3.0 MPFR version 4.2.1 MPC version 1.3.1 isl version isl-0.26-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../x86_64-pc-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/include-fixed] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [Compiler executable checksum: eb0b45108af02c02a078961940bce3e9] + ignore line: [COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_8d16a.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_8d16a.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_8d16a.dir/CMakeCCompilerABI.c.o /tmp/cc3dF2oO.s] + ignore line: [GNU assembler version 2.42.0 (x86_64-pc-linux-gnu) using BFD version (GNU Binutils) 2.42.0] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_8d16a.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_8d16a.dir/CMakeCCompilerABI.c.'] + ignore line: [[2/2] : && /usr/bin/cc -v -Wl -v CMakeFiles/cmTC_8d16a.dir/CMakeCCompilerABI.c.o -o cmTC_8d16a && :] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/lto-wrapper] + ignore line: [Target: x86_64-pc-linux-gnu] + ignore line: [Configured with: /build/gcc/src/gcc/configure --enable-languages=ada c c++ d fortran go lto m2 objc obj-c++ --enable-bootstrap --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --with-build-config=bootstrap-lto --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-linker-build-id --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-werror] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 13.2.1 20230801 (GCC) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_8d16a' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_8d16a.'] + link line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/collect2 -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/lto-wrapper -plugin-opt=-fresolution=/tmp/ccQVoWYS.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_8d16a /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../.. -v CMakeFiles/cmTC_8d16a.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/crtn.o] + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccQVoWYS.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-o] ==> ignore + arg [cmTC_8d16a] ==> ignore + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/Scrt1.o] + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/crti.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/crti.o] + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1] + arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../..] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../..] + arg [-v] ==> ignore + arg [CMakeFiles/cmTC_8d16a.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/crtendS.o] + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/crtn.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/crtn.o] + ignore line: [collect2 version 13.2.1 20230801] + ignore line: [/usr/bin/ld -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/lto-wrapper -plugin-opt=-fresolution=/tmp/ccQVoWYS.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_8d16a /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../.. -v CMakeFiles/cmTC_8d16a.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/crtn.o] + linker tool for 'C': /usr/bin/ld + collapse obj [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/Scrt1.o] ==> [/usr/lib/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/crti.o] ==> [/usr/lib/crti.o] + collapse obj [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/crtn.o] ==> [/usr/lib/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1] + collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../..] ==> [/usr/lib] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + implicit objs: [/usr/lib/Scrt1.o;/usr/lib/crti.o;/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/crtbeginS.o;/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/crtendS.o;/usr/lib/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1;/usr/lib;/lib] + implicit fwks: [] + + + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake/Modules/Internal/CMakeDetermineLinkerId.cmake:40 (message)" + - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:207 (cmake_determine_linker_id)" + - "/usr/share/cmake/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + message: | + Running the C compiler's linker: "/usr/bin/ld" "-v" + GNU ld (GNU Binutils) 2.42.0 + - + kind: "try_compile-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:64 (try_compile)" + - "/usr/share/cmake/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + checks: + - "Detecting CXX compiler ABI info" + directories: + source: "/home/caleb/ASDV-Cpp/Assignments/MP6_CalebFontenot/cmake-build-debug/CMakeFiles/CMakeScratch/TryCompile-mMUoAE" + binary: "/home/caleb/ASDV-Cpp/Assignments/MP6_CalebFontenot/cmake-build-debug/CMakeFiles/CMakeScratch/TryCompile-mMUoAE" + cmakeVariables: + CMAKE_CXX_FLAGS: "" + CMAKE_CXX_FLAGS_DEBUG: "-g" + CMAKE_EXE_LINKER_FLAGS: "" + buildResult: + variable: "CMAKE_CXX_ABI_COMPILED" + cached: true + stdout: | + Change Dir: '/home/caleb/ASDV-Cpp/Assignments/MP6_CalebFontenot/cmake-build-debug/CMakeFiles/CMakeScratch/TryCompile-mMUoAE' + + Run Build Command(s): /opt/clion/bin/ninja/linux/x64/ninja -v cmTC_9fb5f + [1/2] /usr/bin/c++ -fdiagnostics-color=always -v -o CMakeFiles/cmTC_9fb5f.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp + Using built-in specs. + COLLECT_GCC=/usr/bin/c++ + Target: x86_64-pc-linux-gnu + Configured with: /build/gcc/src/gcc/configure --enable-languages=ada,c,c++,d,fortran,go,lto,m2,objc,obj-c++ --enable-bootstrap --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --with-build-config=bootstrap-lto --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-linker-build-id --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-werror + Thread model: posix + Supported LTO compression algorithms: zlib zstd + gcc version 13.2.1 20230801 (GCC) + COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_9fb5f.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_9fb5f.dir/' + /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/cc1plus -quiet -v -D_GNU_SOURCE /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_9fb5f.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fdiagnostics-color=always -o /tmp/ccVs1CB5.s + GNU C++17 (GCC) version 13.2.1 20230801 (x86_64-pc-linux-gnu) + compiled by GNU C version 13.2.1 20230801, GMP version 6.3.0, MPFR version 4.2.1, MPC version 1.3.1, isl version isl-0.26-GMP + + GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 + ignoring nonexistent directory "/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../x86_64-pc-linux-gnu/include" + #include "..." search starts here: + #include <...> search starts here: + /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../include/c++/13.2.1 + /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../include/c++/13.2.1/x86_64-pc-linux-gnu + /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../include/c++/13.2.1/backward + /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/include + /usr/local/include + /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/include-fixed + /usr/include + End of search list. + Compiler executable checksum: f089b864c6bcbc2427e9850aa6414a11 + COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_9fb5f.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_9fb5f.dir/' + as -v --64 -o CMakeFiles/cmTC_9fb5f.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccVs1CB5.s + GNU assembler version 2.42.0 (x86_64-pc-linux-gnu) using BFD version (GNU Binutils) 2.42.0 + COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/ + LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../:/lib/:/usr/lib/ + COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_9fb5f.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_9fb5f.dir/CMakeCXXCompilerABI.cpp.' + [2/2] : && /usr/bin/c++ -v -Wl,-v CMakeFiles/cmTC_9fb5f.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_9fb5f && : + Using built-in specs. + COLLECT_GCC=/usr/bin/c++ + COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/lto-wrapper + Target: x86_64-pc-linux-gnu + Configured with: /build/gcc/src/gcc/configure --enable-languages=ada,c,c++,d,fortran,go,lto,m2,objc,obj-c++ --enable-bootstrap --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --with-build-config=bootstrap-lto --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-linker-build-id --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-werror + Thread model: posix + Supported LTO compression algorithms: zlib zstd + gcc version 13.2.1 20230801 (GCC) + COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/ + LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../:/lib/:/usr/lib/ + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_9fb5f' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_9fb5f.' + /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/collect2 -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/lto-wrapper -plugin-opt=-fresolution=/tmp/cc8l6OOn.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_9fb5f /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../.. -v CMakeFiles/cmTC_9fb5f.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/crtn.o + collect2 version 13.2.1 20230801 + /usr/bin/ld -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/lto-wrapper -plugin-opt=-fresolution=/tmp/cc8l6OOn.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_9fb5f /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../.. -v CMakeFiles/cmTC_9fb5f.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/crtn.o + GNU ld (GNU Binutils) 2.42.0 + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_9fb5f' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_9fb5f.' + + exitCode: 0 + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:134 (message)" + - "/usr/share/cmake/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + message: | + Parsed CXX implicit include dir info: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../include/c++/13.2.1] + add: [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../include/c++/13.2.1/x86_64-pc-linux-gnu] + add: [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../include/c++/13.2.1/backward] + add: [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/include] + add: [/usr/local/include] + add: [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/include-fixed] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../include/c++/13.2.1] ==> [/usr/include/c++/13.2.1] + collapse include dir [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../include/c++/13.2.1/x86_64-pc-linux-gnu] ==> [/usr/include/c++/13.2.1/x86_64-pc-linux-gnu] + collapse include dir [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../include/c++/13.2.1/backward] ==> [/usr/include/c++/13.2.1/backward] + collapse include dir [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/include] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/include-fixed] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/include-fixed] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/include/c++/13.2.1;/usr/include/c++/13.2.1/x86_64-pc-linux-gnu;/usr/include/c++/13.2.1/backward;/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/include;/usr/local/include;/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/include-fixed;/usr/include] + + + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:170 (message)" + - "/usr/share/cmake/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + message: | + Parsed CXX implicit link information: + link line regex: [^( *|.*[/\\])(ld[0-9]*(\\.[a-z]+)?|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)] + linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(\\.[a-z]+)?))("|,| |$)] + ignore line: [Change Dir: '/home/caleb/ASDV-Cpp/Assignments/MP6_CalebFontenot/cmake-build-debug/CMakeFiles/CMakeScratch/TryCompile-mMUoAE'] + ignore line: [] + ignore line: [Run Build Command(s): /opt/clion/bin/ninja/linux/x64/ninja -v cmTC_9fb5f] + ignore line: [[1/2] /usr/bin/c++ -fdiagnostics-color=always -v -o CMakeFiles/cmTC_9fb5f.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [Target: x86_64-pc-linux-gnu] + ignore line: [Configured with: /build/gcc/src/gcc/configure --enable-languages=ada c c++ d fortran go lto m2 objc obj-c++ --enable-bootstrap --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --with-build-config=bootstrap-lto --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-linker-build-id --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-werror] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 13.2.1 20230801 (GCC) ] + ignore line: [COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_9fb5f.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_9fb5f.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/cc1plus -quiet -v -D_GNU_SOURCE /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_9fb5f.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fdiagnostics-color=always -o /tmp/ccVs1CB5.s] + ignore line: [GNU C++17 (GCC) version 13.2.1 20230801 (x86_64-pc-linux-gnu)] + ignore line: [ compiled by GNU C version 13.2.1 20230801 GMP version 6.3.0 MPFR version 4.2.1 MPC version 1.3.1 isl version isl-0.26-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../x86_64-pc-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../include/c++/13.2.1] + ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../include/c++/13.2.1/x86_64-pc-linux-gnu] + ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../include/c++/13.2.1/backward] + ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/include-fixed] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [Compiler executable checksum: f089b864c6bcbc2427e9850aa6414a11] + ignore line: [COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_9fb5f.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_9fb5f.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_9fb5f.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccVs1CB5.s] + ignore line: [GNU assembler version 2.42.0 (x86_64-pc-linux-gnu) using BFD version (GNU Binutils) 2.42.0] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_9fb5f.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_9fb5f.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [[2/2] : && /usr/bin/c++ -v -Wl -v CMakeFiles/cmTC_9fb5f.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_9fb5f && :] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/lto-wrapper] + ignore line: [Target: x86_64-pc-linux-gnu] + ignore line: [Configured with: /build/gcc/src/gcc/configure --enable-languages=ada c c++ d fortran go lto m2 objc obj-c++ --enable-bootstrap --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --with-build-config=bootstrap-lto --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-linker-build-id --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-werror] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 13.2.1 20230801 (GCC) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_9fb5f' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_9fb5f.'] + link line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/collect2 -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/lto-wrapper -plugin-opt=-fresolution=/tmp/cc8l6OOn.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_9fb5f /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../.. -v CMakeFiles/cmTC_9fb5f.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/crtn.o] + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/cc8l6OOn.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-o] ==> ignore + arg [cmTC_9fb5f] ==> ignore + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/Scrt1.o] + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/crti.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/crti.o] + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1] + arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../..] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../..] + arg [-v] ==> ignore + arg [CMakeFiles/cmTC_9fb5f.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/crtendS.o] + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/crtn.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/crtn.o] + ignore line: [collect2 version 13.2.1 20230801] + ignore line: [/usr/bin/ld -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/lto-wrapper -plugin-opt=-fresolution=/tmp/cc8l6OOn.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_9fb5f /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../.. -v CMakeFiles/cmTC_9fb5f.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/crtn.o] + linker tool for 'CXX': /usr/bin/ld + collapse obj [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/Scrt1.o] ==> [/usr/lib/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/crti.o] ==> [/usr/lib/crti.o] + collapse obj [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/crtn.o] ==> [/usr/lib/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1] + collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit objs: [/usr/lib/Scrt1.o;/usr/lib/crti.o;/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/crtbeginS.o;/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/crtendS.o;/usr/lib/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1;/usr/lib;/lib] + implicit fwks: [] + + + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake/Modules/Internal/CMakeDetermineLinkerId.cmake:40 (message)" + - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:207 (cmake_determine_linker_id)" + - "/usr/share/cmake/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + message: | + Running the CXX compiler's linker: "/usr/bin/ld" "-v" + GNU ld (GNU Binutils) 2.42.0 +... diff --git a/Assignments/MP6_CalebFontenot/cmake-build-debug/CMakeFiles/MP6_CalebFontenot.dir/Employee.cpp.o b/Assignments/MP6_CalebFontenot/cmake-build-debug/CMakeFiles/MP6_CalebFontenot.dir/Employee.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..00b88e571c4c57875d2292005097d576956da5e4 GIT binary patch literal 72440 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 K$iis>+d literal 0 HcmV?d00001 diff --git a/Assignments/MP6_CalebFontenot/cmake-build-debug/CMakeFiles/MP6_CalebFontenot.dir/SalaryEmployee.cpp.o b/Assignments/MP6_CalebFontenot/cmake-build-debug/CMakeFiles/MP6_CalebFontenot.dir/SalaryEmployee.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..7ad268a65c0a1cef64520dbd14cdd430302ed0dc GIT binary patch literal 64560 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 literal 0 HcmV?d00001 diff --git a/Assignments/MP6_CalebFontenot/cmake-build-debug/CMakeFiles/MP6_CalebFontenot.dir/WageEmployee.cpp.o b/Assignments/MP6_CalebFontenot/cmake-build-debug/CMakeFiles/MP6_CalebFontenot.dir/WageEmployee.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..3233f0acd7785c2428c42030cdcdf9da64a48114 GIT binary patch literal 78440 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ðoi+AP6q?rlnQP}1vjUH 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

GZ;{98iXCH0%=+Bfsj?XLpO;*cQ6aUz^>*nIM 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 literal 0 HcmV?d00001 diff --git a/Assignments/MP6_CalebFontenot/cmake-build-debug/CMakeFiles/MP6_CalebFontenot.dir/simpleMenu.cpp.o b/Assignments/MP6_CalebFontenot/cmake-build-debug/CMakeFiles/MP6_CalebFontenot.dir/simpleMenu.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..e2497a9f04d7c7876c48a058cfdb07135862a778 GIT binary patch literal 162536 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

CLYVe+Obm&xb1%&d5 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

cXuWGXDnh+uOE(4ujXusI+-atj-&f9b?zoP)c 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 AKL7v# literal 0 HcmV?d00001 diff --git a/Assignments/MP6_CalebFontenot/cmake-build-debug/build.ninja b/Assignments/MP6_CalebFontenot/cmake-build-debug/build.ninja new file mode 100644 index 0000000..6e15ba8 --- /dev/null +++ b/Assignments/MP6_CalebFontenot/cmake-build-debug/build.ninja @@ -0,0 +1,169 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Ninja" Generator, CMake Version 3.29 + +# This file contains all the build statements describing the +# compilation DAG. + +# ============================================================================= +# Write statements declared in CMakeLists.txt: +# +# Which is the root file. +# ============================================================================= + +# ============================================================================= +# Project: MP6_CalebFontenot +# Configurations: Debug +# ============================================================================= + +############################################# +# Minimal version of Ninja required by this file + +ninja_required_version = 1.5 + + +############################################# +# Set configuration variable for custom commands. + +CONFIGURATION = Debug +# ============================================================================= +# Include auxiliary files. + + +############################################# +# Include rules file. + +include CMakeFiles/rules.ninja + +# ============================================================================= + +############################################# +# Logical path to working directory; prefix for absolute paths. + +cmake_ninja_workdir = /home/caleb/ASDV-Cpp/Assignments/MP6_CalebFontenot/cmake-build-debug/ +# ============================================================================= +# Object build statements for EXECUTABLE target MP6_CalebFontenot + + +############################################# +# Order-only phony target for MP6_CalebFontenot + +build cmake_object_order_depends_target_MP6_CalebFontenot: phony || . + +build CMakeFiles/MP6_CalebFontenot.dir/main.cpp.o: CXX_COMPILER__MP6_CalebFontenot_unscanned_Debug /home/caleb/ASDV-Cpp/Assignments/MP6_CalebFontenot/main.cpp || cmake_object_order_depends_target_MP6_CalebFontenot + DEP_FILE = CMakeFiles/MP6_CalebFontenot.dir/main.cpp.o.d + FLAGS = -g -fdiagnostics-color=always -fsanitize=address + OBJECT_DIR = CMakeFiles/MP6_CalebFontenot.dir + OBJECT_FILE_DIR = CMakeFiles/MP6_CalebFontenot.dir + +build CMakeFiles/MP6_CalebFontenot.dir/Employee.cpp.o: CXX_COMPILER__MP6_CalebFontenot_unscanned_Debug /home/caleb/ASDV-Cpp/Assignments/MP6_CalebFontenot/Employee.cpp || cmake_object_order_depends_target_MP6_CalebFontenot + DEP_FILE = CMakeFiles/MP6_CalebFontenot.dir/Employee.cpp.o.d + FLAGS = -g -fdiagnostics-color=always -fsanitize=address + OBJECT_DIR = CMakeFiles/MP6_CalebFontenot.dir + OBJECT_FILE_DIR = CMakeFiles/MP6_CalebFontenot.dir + +build CMakeFiles/MP6_CalebFontenot.dir/SalaryEmployee.cpp.o: CXX_COMPILER__MP6_CalebFontenot_unscanned_Debug /home/caleb/ASDV-Cpp/Assignments/MP6_CalebFontenot/SalaryEmployee.cpp || cmake_object_order_depends_target_MP6_CalebFontenot + DEP_FILE = CMakeFiles/MP6_CalebFontenot.dir/SalaryEmployee.cpp.o.d + FLAGS = -g -fdiagnostics-color=always -fsanitize=address + OBJECT_DIR = CMakeFiles/MP6_CalebFontenot.dir + OBJECT_FILE_DIR = CMakeFiles/MP6_CalebFontenot.dir + +build CMakeFiles/MP6_CalebFontenot.dir/WageEmployee.cpp.o: CXX_COMPILER__MP6_CalebFontenot_unscanned_Debug /home/caleb/ASDV-Cpp/Assignments/MP6_CalebFontenot/WageEmployee.cpp || cmake_object_order_depends_target_MP6_CalebFontenot + DEP_FILE = CMakeFiles/MP6_CalebFontenot.dir/WageEmployee.cpp.o.d + FLAGS = -g -fdiagnostics-color=always -fsanitize=address + OBJECT_DIR = CMakeFiles/MP6_CalebFontenot.dir + OBJECT_FILE_DIR = CMakeFiles/MP6_CalebFontenot.dir + +build CMakeFiles/MP6_CalebFontenot.dir/simpleMenu.cpp.o: CXX_COMPILER__MP6_CalebFontenot_unscanned_Debug /home/caleb/ASDV-Cpp/Assignments/MP6_CalebFontenot/simpleMenu.cpp || cmake_object_order_depends_target_MP6_CalebFontenot + DEP_FILE = CMakeFiles/MP6_CalebFontenot.dir/simpleMenu.cpp.o.d + FLAGS = -g -fdiagnostics-color=always -fsanitize=address + OBJECT_DIR = CMakeFiles/MP6_CalebFontenot.dir + OBJECT_FILE_DIR = CMakeFiles/MP6_CalebFontenot.dir + + +# ============================================================================= +# Link build statements for EXECUTABLE target MP6_CalebFontenot + + +############################################# +# Link the executable MP6_CalebFontenot + +build MP6_CalebFontenot: CXX_EXECUTABLE_LINKER__MP6_CalebFontenot_Debug CMakeFiles/MP6_CalebFontenot.dir/main.cpp.o CMakeFiles/MP6_CalebFontenot.dir/Employee.cpp.o CMakeFiles/MP6_CalebFontenot.dir/SalaryEmployee.cpp.o CMakeFiles/MP6_CalebFontenot.dir/WageEmployee.cpp.o CMakeFiles/MP6_CalebFontenot.dir/simpleMenu.cpp.o + FLAGS = -g + LINK_FLAGS = -fsanitize=address + LINK_LIBRARIES = -lncurses + OBJECT_DIR = CMakeFiles/MP6_CalebFontenot.dir + POST_BUILD = : + PRE_LINK = : + TARGET_FILE = MP6_CalebFontenot + TARGET_PDB = MP6_CalebFontenot.dbg + + +############################################# +# Utility command for edit_cache + +build CMakeFiles/edit_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/caleb/ASDV-Cpp/Assignments/MP6_CalebFontenot/cmake-build-debug && /usr/bin/ccmake -S/home/caleb/ASDV-Cpp/Assignments/MP6_CalebFontenot -B/home/caleb/ASDV-Cpp/Assignments/MP6_CalebFontenot/cmake-build-debug + DESC = Running CMake cache editor... + pool = console + restat = 1 + +build edit_cache: phony CMakeFiles/edit_cache.util + + +############################################# +# Utility command for rebuild_cache + +build CMakeFiles/rebuild_cache.util: CUSTOM_COMMAND + COMMAND = cd /home/caleb/ASDV-Cpp/Assignments/MP6_CalebFontenot/cmake-build-debug && /usr/bin/cmake --regenerate-during-build -S/home/caleb/ASDV-Cpp/Assignments/MP6_CalebFontenot -B/home/caleb/ASDV-Cpp/Assignments/MP6_CalebFontenot/cmake-build-debug + DESC = Running CMake to regenerate build system... + pool = console + restat = 1 + +build rebuild_cache: phony CMakeFiles/rebuild_cache.util + +# ============================================================================= +# Target aliases. + +# ============================================================================= +# Folder targets. + +# ============================================================================= + +############################################# +# Folder: /home/caleb/ASDV-Cpp/Assignments/MP6_CalebFontenot/cmake-build-debug + +build all: phony MP6_CalebFontenot + +# ============================================================================= +# Built-in targets + + +############################################# +# Re-run CMake if any of its inputs changed. + +build build.ninja: RERUN_CMAKE | /home/caleb/ASDV-Cpp/Assignments/MP6_CalebFontenot/CMakeLists.txt /usr/share/cmake/Modules/CMakeCInformation.cmake /usr/share/cmake/Modules/CMakeCXXInformation.cmake /usr/share/cmake/Modules/CMakeCommonLanguageInclude.cmake /usr/share/cmake/Modules/CMakeGenericSystem.cmake /usr/share/cmake/Modules/CMakeInitializeConfigs.cmake /usr/share/cmake/Modules/CMakeLanguageInformation.cmake /usr/share/cmake/Modules/CMakeSystemSpecificInformation.cmake /usr/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake /usr/share/cmake/Modules/Compiler/CMakeCommonCompilerMacros.cmake /usr/share/cmake/Modules/Compiler/GNU-C.cmake /usr/share/cmake/Modules/Compiler/GNU-CXX.cmake /usr/share/cmake/Modules/Compiler/GNU.cmake /usr/share/cmake/Modules/Platform/Linux-GNU-C.cmake /usr/share/cmake/Modules/Platform/Linux-GNU-CXX.cmake /usr/share/cmake/Modules/Platform/Linux-GNU.cmake /usr/share/cmake/Modules/Platform/Linux-Initialize.cmake /usr/share/cmake/Modules/Platform/Linux.cmake /usr/share/cmake/Modules/Platform/UnixPaths.cmake CMakeCache.txt CMakeFiles/3.29.2/CMakeCCompiler.cmake CMakeFiles/3.29.2/CMakeCXXCompiler.cmake CMakeFiles/3.29.2/CMakeSystem.cmake + pool = console + + +############################################# +# A missing CMake input file is not an error. + +build /home/caleb/ASDV-Cpp/Assignments/MP6_CalebFontenot/CMakeLists.txt /usr/share/cmake/Modules/CMakeCInformation.cmake /usr/share/cmake/Modules/CMakeCXXInformation.cmake /usr/share/cmake/Modules/CMakeCommonLanguageInclude.cmake /usr/share/cmake/Modules/CMakeGenericSystem.cmake /usr/share/cmake/Modules/CMakeInitializeConfigs.cmake /usr/share/cmake/Modules/CMakeLanguageInformation.cmake /usr/share/cmake/Modules/CMakeSystemSpecificInformation.cmake /usr/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake /usr/share/cmake/Modules/Compiler/CMakeCommonCompilerMacros.cmake /usr/share/cmake/Modules/Compiler/GNU-C.cmake /usr/share/cmake/Modules/Compiler/GNU-CXX.cmake /usr/share/cmake/Modules/Compiler/GNU.cmake /usr/share/cmake/Modules/Platform/Linux-GNU-C.cmake /usr/share/cmake/Modules/Platform/Linux-GNU-CXX.cmake /usr/share/cmake/Modules/Platform/Linux-GNU.cmake /usr/share/cmake/Modules/Platform/Linux-Initialize.cmake /usr/share/cmake/Modules/Platform/Linux.cmake /usr/share/cmake/Modules/Platform/UnixPaths.cmake CMakeCache.txt CMakeFiles/3.29.2/CMakeCCompiler.cmake CMakeFiles/3.29.2/CMakeCXXCompiler.cmake CMakeFiles/3.29.2/CMakeSystem.cmake: phony + + +############################################# +# Clean all the built files. + +build clean: CLEAN + + +############################################# +# Print all primary targets available. + +build help: HELP + + +############################################# +# Make the all target the default. + +default all diff --git a/Assignments/MP6_CalebFontenot/cmake-build-debug/cmake_install.cmake b/Assignments/MP6_CalebFontenot/cmake-build-debug/cmake_install.cmake new file mode 100644 index 0000000..ff50c27 --- /dev/null +++ b/Assignments/MP6_CalebFontenot/cmake-build-debug/cmake_install.cmake @@ -0,0 +1,54 @@ +# Install script for directory: /home/caleb/ASDV-Cpp/Assignments/MP6_CalebFontenot + +# 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 "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "0") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if(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/caleb/ASDV-Cpp/Assignments/MP6_CalebFontenot/cmake-build-debug/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/Assignments/MP6_CalebFontenot/main.cpp b/Assignments/MP6_CalebFontenot/main.cpp new file mode 100644 index 0000000..2fb37fe --- /dev/null +++ b/Assignments/MP6_CalebFontenot/main.cpp @@ -0,0 +1,147 @@ +#include +#include +#include +#include +#include "Employee.h" + +#include "SalaryEmployee.h" +#include "WageEmployee.h" +#include "simpleMenu.h" + + + +const int SIZE = 3; + +//call the toString +void printEmployees( Employee * p[], int size) +{ + for ( int i=0; i < size; ++i ) + std::cout << p[i]->toString() << std::endl; +} +//sorts by name +void sortEmployees( Employee * p[], int size) +{ + // Sort the array of pointers to Employee objects + std::sort(p, p + size, [](Employee* a, Employee* b) { + // Compare the names of the employees + return strcmp(a->getName(), b->getName()) < 0; + }); +} +//sorts by name +void sortEmployeesByPay( Employee * p[], int size) +{ + std::sort(p, p + size, [](Employee* a, Employee* b) { + return a->computePay() < b->computePay(); + }); +} +// read from the user +void deleteEmployees( Employee* p[], int size) +{ + std::vector menuItems; + for (int i = 0; i < size; ++i) { + menuItems.emplace_back(p[i]->getName()); + } + int selection = simpleMenu(menuItems, "Select an employee to eliminate."); + delete[] p[selection]; +} + +bool isValid(std::string name, std::string salaryInput, std::string wageInput) { + bool isValid = false; + if ((std::atof(salaryInput.c_str()) > 0.0) && name.length() > 0 && std::atof(wageInput.c_str()) > 0.0) { + isValid = true; + } + if (!isValid) { + printf("Invalid input! Please try again!\n"); + } + return isValid; +} + +void readEmployees( Employee* p[], int size) +{ + std::vector menuOptions = {"Wage Employee", "Salary Employee"}; + std::string name, salaryInput, wageInput, bonusInput; + double salary, wage, bonus; + for (int i = 0; i < size; ++i) { + int employeeType = simpleMenu(menuOptions, "What type of employee will this be?"); + switch (employeeType) { + case 0: { + do { + printf("Enter a name for Employee %i of %i:", (i + 1), size); + std::getline(std::cin, name); + printf("Enter salary for %s: ", name.c_str()); + std::getline(std::cin, salaryInput); + printf("Enter wage for %s: ", name.c_str()); + std::getline(std::cin, wageInput); + } while (!isValid(name, salaryInput, wageInput)); + salary = std::atof(salaryInput.c_str()); + wage = std::atof(wageInput.c_str()); + char *empName = strdup(name.c_str()); + p[i] = new WageEmployee(empName, wage, salary); + free(empName); + break; + } + case 1: { + do { + printf("Enter a name for Employee %i of %i:", (i + 1), size); + std::getline(std::cin, name); + printf("Enter salary for %s: ", name.c_str()); + std::getline(std::cin, salaryInput); + printf("Enter bonus for %s: ", name.c_str()); + std::getline(std::cin, bonusInput); + } while (!isValid(name, salaryInput, bonusInput)); + salary = std::atof(salaryInput.c_str()); + bonus = std::atof(wageInput.c_str()); + char *empName = strdup(name.c_str()); + p[i] = new SalaryEmployee(empName, salary, bonus); + free(empName); + break; + } + } + } + + } + +// What is even the purpose for these methods... +void poly1( Employee * p ) +{ + std::cout << p->computePay() << std::endl; + std::cout << p->weeklyPay() << std::endl; +} +void poly2( Employee &e ) +{ + std::cout << e.computePay() << std::endl; + std::cout < +#include +#include +#include "simpleMenu.h" + +/* + * Code ported over from my MP2 Project that generates a menu, + * except now it's been modified so that it has a generic interface. + * 4/12/2024 Update: It now has an option to display a menu title. + */ + +int simpleMenu(std::vector& menuItems, std::string menuTitle) { + static int selection = 0; + static int *selectionPointer = &selection; + initscr(); + raw(); + keypad(stdscr, TRUE); + noecho(); + //clear(); + int ch; + do { + switch (ch) { + case KEY_UP: + --selection; + break; + + case KEY_DOWN: + ++selection; + break; + case '\n': + getch(); + endwin(); + return selection; + break; + default: + break; + } + // Ensure selection stays within bounds + selection = (selection < 0) ? (menuItems.size() - 1) : selection; + selection = (selection > (menuItems.size() - 1)) ? 0 : selection; + clear(); + move(0, 0); + printw("%s", printMenu(selectionPointer, menuItems, menuTitle).c_str()); + refresh(); + } while ((ch = getch()) != '#'); + getch(); + endwin(); + exit(0); +} + +std::string printMenu(const int *selection, std::vector& menu, std::string menuTitle) { + std::string outputString = ""; + std::vector cursor = {"> "}; + // append empty space to cursor var + for (int i = 0; i < (menu.size() - 1); ++i) { + cursor.emplace_back(" "); + } + std::string temp; + for (int j = 0; j < *selection; ++j) { + temp = cursor[j]; + cursor[j] = cursor[j + 1]; + cursor[j + 1] = temp; + } + //cursor[0] = temp; + outputString.append(menuTitle); + outputString.append("\nUse the arrow keys to navigate the menu. Press # to exit.\n"); + for (int i = 0; i < menu.size(); ++i) { + outputString.append(cursor[i]); + outputString.append(menu[i]); + outputString.append("\n"); + } + outputString.append("Current Selection: ").append(std::to_string(*selection)).append("\n"); + return outputString; +} \ No newline at end of file diff --git a/Assignments/MP6_CalebFontenot/simpleMenu.h b/Assignments/MP6_CalebFontenot/simpleMenu.h new file mode 100644 index 0000000..9685d9c --- /dev/null +++ b/Assignments/MP6_CalebFontenot/simpleMenu.h @@ -0,0 +1,15 @@ +// +// Created by caleb on 3/16/24. +// + +#ifndef MP3_CALEBFONTENOT_SIMPLEMENU_H +#define MP3_CALEBFONTENOT_SIMPLEMENU_H + +#include +//#include + +std::string printMenu(const int *selection, std::vector& menu, std::string menuTitle); +int simpleMenu(std::vector& menuItems, std::string menuTitle); + + +#endif //MP3_CALEBFONTENOT_SIMPLEMENU_H diff --git a/Assignments/TestQuizQuestions/.idea/.gitignore b/Assignments/TestQuizQuestions/.idea/.gitignore new file mode 100644 index 0000000..13566b8 --- /dev/null +++ b/Assignments/TestQuizQuestions/.idea/.gitignore @@ -0,0 +1,8 @@ +# Default ignored files +/shelf/ +/workspace.xml +# Editor-based HTTP Client requests +/httpRequests/ +# Datasource local storage ignored files +/dataSources/ +/dataSources.local.xml diff --git a/Assignments/TestQuizQuestions/.idea/TestQuizQuestions.iml b/Assignments/TestQuizQuestions/.idea/TestQuizQuestions.iml new file mode 100644 index 0000000..f08604b --- /dev/null +++ b/Assignments/TestQuizQuestions/.idea/TestQuizQuestions.iml @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/Assignments/TestQuizQuestions/.idea/discord.xml b/Assignments/TestQuizQuestions/.idea/discord.xml new file mode 100644 index 0000000..9b28b4a --- /dev/null +++ b/Assignments/TestQuizQuestions/.idea/discord.xml @@ -0,0 +1,12 @@ + + + + + \ No newline at end of file diff --git a/Assignments/TestQuizQuestions/.idea/misc.xml b/Assignments/TestQuizQuestions/.idea/misc.xml new file mode 100644 index 0000000..79b3c94 --- /dev/null +++ b/Assignments/TestQuizQuestions/.idea/misc.xml @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/Assignments/TestQuizQuestions/.idea/modules.xml b/Assignments/TestQuizQuestions/.idea/modules.xml new file mode 100644 index 0000000..a12e2b2 --- /dev/null +++ b/Assignments/TestQuizQuestions/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/Assignments/TestQuizQuestions/.idea/vcs.xml b/Assignments/TestQuizQuestions/.idea/vcs.xml new file mode 100644 index 0000000..b2bdec2 --- /dev/null +++ b/Assignments/TestQuizQuestions/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/Assignments/TestQuizQuestions/CMakeLists.txt b/Assignments/TestQuizQuestions/CMakeLists.txt new file mode 100644 index 0000000..2dcde39 --- /dev/null +++ b/Assignments/TestQuizQuestions/CMakeLists.txt @@ -0,0 +1,6 @@ +cmake_minimum_required(VERSION 3.29) +project(TestQuizQuestions) + +set(CMAKE_CXX_STANDARD 26) + +add_executable(TestQuizQuestions main.cpp) diff --git a/Assignments/TestQuizQuestions/cmake-build-debug/.cmake/api/v1/query/cache-v2 b/Assignments/TestQuizQuestions/cmake-build-debug/.cmake/api/v1/query/cache-v2 new file mode 100644 index 0000000..e69de29 diff --git a/Assignments/TestQuizQuestions/cmake-build-debug/.cmake/api/v1/query/cmakeFiles-v1 b/Assignments/TestQuizQuestions/cmake-build-debug/.cmake/api/v1/query/cmakeFiles-v1 new file mode 100644 index 0000000..e69de29 diff --git a/Assignments/TestQuizQuestions/cmake-build-debug/.cmake/api/v1/query/codemodel-v2 b/Assignments/TestQuizQuestions/cmake-build-debug/.cmake/api/v1/query/codemodel-v2 new file mode 100644 index 0000000..e69de29 diff --git a/Assignments/TestQuizQuestions/cmake-build-debug/.cmake/api/v1/query/toolchains-v1 b/Assignments/TestQuizQuestions/cmake-build-debug/.cmake/api/v1/query/toolchains-v1 new file mode 100644 index 0000000..e69de29 diff --git a/Assignments/TestQuizQuestions/cmake-build-debug/.cmake/api/v1/reply/cache-v2-d8acbf283f7d8085cd6c.json b/Assignments/TestQuizQuestions/cmake-build-debug/.cmake/api/v1/reply/cache-v2-d8acbf283f7d8085cd6c.json new file mode 100644 index 0000000..70dc4c9 --- /dev/null +++ b/Assignments/TestQuizQuestions/cmake-build-debug/.cmake/api/v1/reply/cache-v2-d8acbf283f7d8085cd6c.json @@ -0,0 +1,1211 @@ +{ + "entries" : + [ + { + "name" : "CMAKE_ADDR2LINE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/addr2line" + }, + { + "name" : "CMAKE_AR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/ar" + }, + { + "name" : "CMAKE_BUILD_TYPE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Choose the type of build, options are: None Debug Release RelWithDebInfo MinSizeRel ..." + } + ], + "type" : "STRING", + "value" : "Debug" + }, + { + "name" : "CMAKE_CACHEFILE_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "This is the directory where this CMakeCache.txt was created" + } + ], + "type" : "INTERNAL", + "value" : "/home/caleb/ASDV-Cpp/Assignments/TestQuizQuestions/cmake-build-debug" + }, + { + "name" : "CMAKE_CACHE_MAJOR_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Major version of cmake used to create the current loaded cache" + } + ], + "type" : "INTERNAL", + "value" : "3" + }, + { + "name" : "CMAKE_CACHE_MINOR_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Minor version of cmake used to create the current loaded cache" + } + ], + "type" : "INTERNAL", + "value" : "29" + }, + { + "name" : "CMAKE_CACHE_PATCH_VERSION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Patch version of cmake used to create the current loaded cache" + } + ], + "type" : "INTERNAL", + "value" : "2" + }, + { + "name" : "CMAKE_COLOR_DIAGNOSTICS", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Enable colored diagnostics throughout." + } + ], + "type" : "BOOL", + "value" : "ON" + }, + { + "name" : "CMAKE_COMMAND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to CMake executable." + } + ], + "type" : "INTERNAL", + "value" : "/usr/bin/cmake" + }, + { + "name" : "CMAKE_CPACK_COMMAND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to cpack program executable." + } + ], + "type" : "INTERNAL", + "value" : "/usr/bin/cpack" + }, + { + "name" : "CMAKE_CTEST_COMMAND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to ctest program executable." + } + ], + "type" : "INTERNAL", + "value" : "/usr/bin/ctest" + }, + { + "name" : "CMAKE_CXX_COMPILER", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "CXX compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/lib/ccache/bin/c++" + }, + { + "name" : "CMAKE_CXX_COMPILER_AR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "A wrapper around 'ar' adding the appropriate '--plugin' option for the GCC compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/gcc-ar" + }, + { + "name" : "CMAKE_CXX_COMPILER_RANLIB", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "A wrapper around 'ranlib' adding the appropriate '--plugin' option for the GCC compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/gcc-ranlib" + }, + { + "name" : "CMAKE_CXX_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_CXX_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "-g" + }, + { + "name" : "CMAKE_CXX_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "-Os -DNDEBUG" + }, + { + "name" : "CMAKE_CXX_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "-O3 -DNDEBUG" + }, + { + "name" : "CMAKE_CXX_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the CXX compiler during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "-O2 -g -DNDEBUG" + }, + { + "name" : "CMAKE_C_COMPILER", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "C compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/lib/ccache/bin/cc" + }, + { + "name" : "CMAKE_C_COMPILER_AR", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "A wrapper around 'ar' adding the appropriate '--plugin' option for the GCC compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/gcc-ar" + }, + { + "name" : "CMAKE_C_COMPILER_RANLIB", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "A wrapper around 'ranlib' adding the appropriate '--plugin' option for the GCC compiler" + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/gcc-ranlib" + }, + { + "name" : "CMAKE_C_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_C_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "-g" + }, + { + "name" : "CMAKE_C_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "-Os -DNDEBUG" + }, + { + "name" : "CMAKE_C_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "-O3 -DNDEBUG" + }, + { + "name" : "CMAKE_C_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the C compiler during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "-O2 -g -DNDEBUG" + }, + { + "name" : "CMAKE_DLLTOOL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "CMAKE_DLLTOOL-NOTFOUND" + }, + { + "name" : "CMAKE_EDIT_COMMAND", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to cache edit program executable." + } + ], + "type" : "INTERNAL", + "value" : "/usr/bin/ccmake" + }, + { + "name" : "CMAKE_EXECUTABLE_FORMAT", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Executable file format" + } + ], + "type" : "INTERNAL", + "value" : "ELF" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_EXPORT_COMPILE_COMMANDS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Enable/Disable output of compile commands during generation." + } + ], + "type" : "BOOL", + "value" : "" + }, + { + "name" : "CMAKE_EXTRA_GENERATOR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of external makefile project generator." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_FIND_PACKAGE_REDIRECTS_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake." + } + ], + "type" : "STATIC", + "value" : "/home/caleb/ASDV-Cpp/Assignments/TestQuizQuestions/cmake-build-debug/CMakeFiles/pkgRedirects" + }, + { + "name" : "CMAKE_GENERATOR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of generator." + } + ], + "type" : "INTERNAL", + "value" : "Ninja" + }, + { + "name" : "CMAKE_GENERATOR_INSTANCE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Generator instance identifier." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_GENERATOR_PLATFORM", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of generator platform." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_GENERATOR_TOOLSET", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Name of generator toolset." + } + ], + "type" : "INTERNAL", + "value" : "" + }, + { + "name" : "CMAKE_HOME_DIRECTORY", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Source directory with the top level CMakeLists.txt file for this project" + } + ], + "type" : "INTERNAL", + "value" : "/home/caleb/ASDV-Cpp/Assignments/TestQuizQuestions" + }, + { + "name" : "CMAKE_INSTALL_PREFIX", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Install path prefix, prepended onto install directories." + } + ], + "type" : "PATH", + "value" : "/usr/local" + }, + { + "name" : "CMAKE_INSTALL_SO_NO_EXE", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Install .so files without execute permission." + } + ], + "type" : "INTERNAL", + "value" : "0" + }, + { + "name" : "CMAKE_LINKER", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/ld" + }, + { + "name" : "CMAKE_MAKE_PROGRAM", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "No help, variable specified on the command line." + } + ], + "type" : "UNINITIALIZED", + "value" : "/opt/clion/bin/ninja/linux/x64/ninja" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of modules during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_NM", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/nm" + }, + { + "name" : "CMAKE_NUMBER_OF_MAKEFILES", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "number of local generators" + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_OBJCOPY", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/objcopy" + }, + { + "name" : "CMAKE_OBJDUMP", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/objdump" + }, + { + "name" : "CMAKE_PLATFORM_INFO_INITIALIZED", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Platform information initialized" + } + ], + "type" : "INTERNAL", + "value" : "1" + }, + { + "name" : "CMAKE_PROJECT_DESCRIPTION", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "" + }, + { + "name" : "CMAKE_PROJECT_HOMEPAGE_URL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "" + }, + { + "name" : "CMAKE_PROJECT_NAME", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "TestQuizQuestions" + }, + { + "name" : "CMAKE_RANLIB", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/ranlib" + }, + { + "name" : "CMAKE_READELF", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/readelf" + }, + { + "name" : "CMAKE_ROOT", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Path to CMake installation." + } + ], + "type" : "INTERNAL", + "value" : "/usr/share/cmake" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of shared libraries during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_SKIP_INSTALL_RPATH", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "If set, runtime paths are not added when installing shared libraries, but are added when building." + } + ], + "type" : "BOOL", + "value" : "NO" + }, + { + "name" : "CMAKE_SKIP_RPATH", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "If set, runtime paths are not added when using shared libraries." + } + ], + "type" : "BOOL", + "value" : "NO" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during all build types." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_DEBUG", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during DEBUG builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during MINSIZEREL builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_RELEASE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during RELEASE builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Flags used by the linker during the creation of static libraries during RELWITHDEBINFO builds." + } + ], + "type" : "STRING", + "value" : "" + }, + { + "name" : "CMAKE_STRIP", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "/usr/bin/strip" + }, + { + "name" : "CMAKE_TAPI", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "Path to a program." + } + ], + "type" : "FILEPATH", + "value" : "CMAKE_TAPI-NOTFOUND" + }, + { + "name" : "CMAKE_UNAME", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "uname command" + } + ], + "type" : "INTERNAL", + "value" : "/usr/bin/uname" + }, + { + "name" : "CMAKE_VERBOSE_MAKEFILE", + "properties" : + [ + { + "name" : "ADVANCED", + "value" : "1" + }, + { + "name" : "HELPSTRING", + "value" : "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." + } + ], + "type" : "BOOL", + "value" : "FALSE" + }, + { + "name" : "TestQuizQuestions_BINARY_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "/home/caleb/ASDV-Cpp/Assignments/TestQuizQuestions/cmake-build-debug" + }, + { + "name" : "TestQuizQuestions_IS_TOP_LEVEL", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "ON" + }, + { + "name" : "TestQuizQuestions_SOURCE_DIR", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "Value Computed by CMake" + } + ], + "type" : "STATIC", + "value" : "/home/caleb/ASDV-Cpp/Assignments/TestQuizQuestions" + }, + { + "name" : "_CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED", + "properties" : + [ + { + "name" : "HELPSTRING", + "value" : "linker supports push/pop state" + } + ], + "type" : "INTERNAL", + "value" : "TRUE" + } + ], + "kind" : "cache", + "version" : + { + "major" : 2, + "minor" : 0 + } +} diff --git a/Assignments/TestQuizQuestions/cmake-build-debug/.cmake/api/v1/reply/cmakeFiles-v1-29165e58c9a6c96b2853.json b/Assignments/TestQuizQuestions/cmake-build-debug/.cmake/api/v1/reply/cmakeFiles-v1-29165e58c9a6c96b2853.json new file mode 100644 index 0000000..2e31e60 --- /dev/null +++ b/Assignments/TestQuizQuestions/cmake-build-debug/.cmake/api/v1/reply/cmakeFiles-v1-29165e58c9a6c96b2853.json @@ -0,0 +1,789 @@ +{ + "inputs" : + [ + { + "path" : "CMakeLists.txt" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeDetermineSystem.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeSystem.cmake.in" + }, + { + "isGenerated" : true, + "path" : "cmake-build-debug/CMakeFiles/3.29.2/CMakeSystem.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Platform/Linux-Initialize.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeDetermineCCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeDetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeDetermineCompilerId.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeCompilerIdDetection.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/ADSP-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/ARMCC-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/ARMClang-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/AppleClang-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/Borland-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/Bruce-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/Clang-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/Compaq-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/Cray-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/CrayClang-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/GHS-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/GNU-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/HP-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/IAR-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/IBMClang-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/Intel-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/LCC-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/MSVC-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/NVHPC-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/NVIDIA-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/OrangeC-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/PGI-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/PathScale-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/SCO-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/SDCC-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/SunPro-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/TI-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/TIClang-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/Tasking-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/Watcom-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/XL-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/XLClang-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/zOS-C-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeFindBinUtils.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/GNU-FindBinUtils.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeCCompiler.cmake.in" + }, + { + "isGenerated" : true, + "path" : "cmake-build-debug/CMakeFiles/3.29.2/CMakeCCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeDetermineCXXCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeDetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Platform/Linux-Determine-CXX.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeDetermineCompilerId.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeCompilerIdDetection.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/ADSP-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/ARMCC-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/ARMClang-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/AppleClang-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/Borland-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/Clang-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/Cray-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/CrayClang-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/GHS-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/HP-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/IAR-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/IBMClang-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/Intel-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/LCC-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/MSVC-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/NVHPC-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/NVIDIA-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/OrangeC-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/PGI-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/PathScale-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/SCO-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/TI-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/TIClang-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/Tasking-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/Watcom-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/XL-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeFindBinUtils.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/GNU-FindBinUtils.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeCXXCompiler.cmake.in" + }, + { + "isGenerated" : true, + "path" : "cmake-build-debug/CMakeFiles/3.29.2/CMakeCXXCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeSystemSpecificInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeGenericSystem.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeInitializeConfigs.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Platform/Linux.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Platform/UnixPaths.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeCInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeLanguageInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/GNU-C.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Platform/Linux-GNU-C.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Platform/Linux-GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeCommonLanguageInclude.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeTestCCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeTestCompilerCommon.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Internal/CMakeDetermineLinkerId.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeParseImplicitIncludeInfo.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeParseImplicitLinkInfo.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeParseLibraryArchitecture.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeTestCompilerCommon.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeCCompilerABI.c" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeDetermineCompileFeatures.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Internal/FeatureTesting.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeCCompiler.cmake.in" + }, + { + "isGenerated" : true, + "path" : "cmake-build-debug/CMakeFiles/3.29.2/CMakeCCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeCXXInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeLanguageInformation.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/GNU-CXX.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Compiler/GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Platform/Linux-GNU-CXX.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Platform/Linux-GNU.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeCommonLanguageInclude.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeTestCXXCompiler.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeTestCompilerCommon.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Internal/CMakeDetermineLinkerId.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeParseImplicitIncludeInfo.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeParseImplicitLinkInfo.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeParseLibraryArchitecture.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeTestCompilerCommon.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeDetermineCompileFeatures.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/Internal/FeatureTesting.cmake" + }, + { + "isCMake" : true, + "isExternal" : true, + "path" : "/usr/share/cmake/Modules/CMakeCXXCompiler.cmake.in" + }, + { + "isGenerated" : true, + "path" : "cmake-build-debug/CMakeFiles/3.29.2/CMakeCXXCompiler.cmake" + } + ], + "kind" : "cmakeFiles", + "paths" : + { + "build" : "/home/caleb/ASDV-Cpp/Assignments/TestQuizQuestions/cmake-build-debug", + "source" : "/home/caleb/ASDV-Cpp/Assignments/TestQuizQuestions" + }, + "version" : + { + "major" : 1, + "minor" : 0 + } +} diff --git a/Assignments/TestQuizQuestions/cmake-build-debug/.cmake/api/v1/reply/codemodel-v2-c126bf74bd76a36a79f3.json b/Assignments/TestQuizQuestions/cmake-build-debug/.cmake/api/v1/reply/codemodel-v2-c126bf74bd76a36a79f3.json new file mode 100644 index 0000000..79340a8 --- /dev/null +++ b/Assignments/TestQuizQuestions/cmake-build-debug/.cmake/api/v1/reply/codemodel-v2-c126bf74bd76a36a79f3.json @@ -0,0 +1,60 @@ +{ + "configurations" : + [ + { + "directories" : + [ + { + "build" : ".", + "jsonFile" : "directory-.-Debug-f5ebdc15457944623624.json", + "minimumCMakeVersion" : + { + "string" : "3.29" + }, + "projectIndex" : 0, + "source" : ".", + "targetIndexes" : + [ + 0 + ] + } + ], + "name" : "Debug", + "projects" : + [ + { + "directoryIndexes" : + [ + 0 + ], + "name" : "TestQuizQuestions", + "targetIndexes" : + [ + 0 + ] + } + ], + "targets" : + [ + { + "directoryIndex" : 0, + "id" : "TestQuizQuestions::@6890427a1f51a3e7e1df", + "jsonFile" : "target-TestQuizQuestions-Debug-8bd5449191d923e6fa1b.json", + "name" : "TestQuizQuestions", + "projectIndex" : 0 + } + ] + } + ], + "kind" : "codemodel", + "paths" : + { + "build" : "/home/caleb/ASDV-Cpp/Assignments/TestQuizQuestions/cmake-build-debug", + "source" : "/home/caleb/ASDV-Cpp/Assignments/TestQuizQuestions" + }, + "version" : + { + "major" : 2, + "minor" : 7 + } +} diff --git a/Assignments/TestQuizQuestions/cmake-build-debug/.cmake/api/v1/reply/directory-.-Debug-f5ebdc15457944623624.json b/Assignments/TestQuizQuestions/cmake-build-debug/.cmake/api/v1/reply/directory-.-Debug-f5ebdc15457944623624.json new file mode 100644 index 0000000..3a67af9 --- /dev/null +++ b/Assignments/TestQuizQuestions/cmake-build-debug/.cmake/api/v1/reply/directory-.-Debug-f5ebdc15457944623624.json @@ -0,0 +1,14 @@ +{ + "backtraceGraph" : + { + "commands" : [], + "files" : [], + "nodes" : [] + }, + "installers" : [], + "paths" : + { + "build" : ".", + "source" : "." + } +} diff --git a/Assignments/TestQuizQuestions/cmake-build-debug/.cmake/api/v1/reply/index-2024-04-23T18-50-30-0268.json b/Assignments/TestQuizQuestions/cmake-build-debug/.cmake/api/v1/reply/index-2024-04-23T18-50-30-0268.json new file mode 100644 index 0000000..d63b5e3 --- /dev/null +++ b/Assignments/TestQuizQuestions/cmake-build-debug/.cmake/api/v1/reply/index-2024-04-23T18-50-30-0268.json @@ -0,0 +1,108 @@ +{ + "cmake" : + { + "generator" : + { + "multiConfig" : false, + "name" : "Ninja" + }, + "paths" : + { + "cmake" : "/usr/bin/cmake", + "cpack" : "/usr/bin/cpack", + "ctest" : "/usr/bin/ctest", + "root" : "/usr/share/cmake" + }, + "version" : + { + "isDirty" : false, + "major" : 3, + "minor" : 29, + "patch" : 2, + "string" : "3.29.2", + "suffix" : "" + } + }, + "objects" : + [ + { + "jsonFile" : "codemodel-v2-c126bf74bd76a36a79f3.json", + "kind" : "codemodel", + "version" : + { + "major" : 2, + "minor" : 7 + } + }, + { + "jsonFile" : "cache-v2-d8acbf283f7d8085cd6c.json", + "kind" : "cache", + "version" : + { + "major" : 2, + "minor" : 0 + } + }, + { + "jsonFile" : "cmakeFiles-v1-29165e58c9a6c96b2853.json", + "kind" : "cmakeFiles", + "version" : + { + "major" : 1, + "minor" : 0 + } + }, + { + "jsonFile" : "toolchains-v1-32527f80345b4972f586.json", + "kind" : "toolchains", + "version" : + { + "major" : 1, + "minor" : 0 + } + } + ], + "reply" : + { + "cache-v2" : + { + "jsonFile" : "cache-v2-d8acbf283f7d8085cd6c.json", + "kind" : "cache", + "version" : + { + "major" : 2, + "minor" : 0 + } + }, + "cmakeFiles-v1" : + { + "jsonFile" : "cmakeFiles-v1-29165e58c9a6c96b2853.json", + "kind" : "cmakeFiles", + "version" : + { + "major" : 1, + "minor" : 0 + } + }, + "codemodel-v2" : + { + "jsonFile" : "codemodel-v2-c126bf74bd76a36a79f3.json", + "kind" : "codemodel", + "version" : + { + "major" : 2, + "minor" : 7 + } + }, + "toolchains-v1" : + { + "jsonFile" : "toolchains-v1-32527f80345b4972f586.json", + "kind" : "toolchains", + "version" : + { + "major" : 1, + "minor" : 0 + } + } + } +} diff --git a/Assignments/TestQuizQuestions/cmake-build-debug/.cmake/api/v1/reply/target-TestQuizQuestions-Debug-8bd5449191d923e6fa1b.json b/Assignments/TestQuizQuestions/cmake-build-debug/.cmake/api/v1/reply/target-TestQuizQuestions-Debug-8bd5449191d923e6fa1b.json new file mode 100644 index 0000000..adf30d6 --- /dev/null +++ b/Assignments/TestQuizQuestions/cmake-build-debug/.cmake/api/v1/reply/target-TestQuizQuestions-Debug-8bd5449191d923e6fa1b.json @@ -0,0 +1,99 @@ +{ + "artifacts" : + [ + { + "path" : "TestQuizQuestions" + } + ], + "backtrace" : 1, + "backtraceGraph" : + { + "commands" : + [ + "add_executable" + ], + "files" : + [ + "CMakeLists.txt" + ], + "nodes" : + [ + { + "file" : 0 + }, + { + "command" : 0, + "file" : 0, + "line" : 6, + "parent" : 0 + } + ] + }, + "compileGroups" : + [ + { + "compileCommandFragments" : + [ + { + "fragment" : "-g -std=gnu++23 -fdiagnostics-color=always" + } + ], + "language" : "CXX", + "languageStandard" : + { + "backtraces" : + [ + 1 + ], + "standard" : "26" + }, + "sourceIndexes" : + [ + 0 + ] + } + ], + "id" : "TestQuizQuestions::@6890427a1f51a3e7e1df", + "link" : + { + "commandFragments" : + [ + { + "fragment" : "-g", + "role" : "flags" + }, + { + "fragment" : "", + "role" : "flags" + } + ], + "language" : "CXX" + }, + "name" : "TestQuizQuestions", + "nameOnDisk" : "TestQuizQuestions", + "paths" : + { + "build" : ".", + "source" : "." + }, + "sourceGroups" : + [ + { + "name" : "Source Files", + "sourceIndexes" : + [ + 0 + ] + } + ], + "sources" : + [ + { + "backtrace" : 1, + "compileGroupIndex" : 0, + "path" : "main.cpp", + "sourceGroupIndex" : 0 + } + ], + "type" : "EXECUTABLE" +} diff --git a/Assignments/TestQuizQuestions/cmake-build-debug/.cmake/api/v1/reply/toolchains-v1-32527f80345b4972f586.json b/Assignments/TestQuizQuestions/cmake-build-debug/.cmake/api/v1/reply/toolchains-v1-32527f80345b4972f586.json new file mode 100644 index 0000000..7d438b5 --- /dev/null +++ b/Assignments/TestQuizQuestions/cmake-build-debug/.cmake/api/v1/reply/toolchains-v1-32527f80345b4972f586.json @@ -0,0 +1,106 @@ +{ + "kind" : "toolchains", + "toolchains" : + [ + { + "compiler" : + { + "id" : "GNU", + "implicit" : + { + "includeDirectories" : + [ + "/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/include", + "/usr/local/include", + "/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/include-fixed", + "/usr/include" + ], + "linkDirectories" : + [ + "/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1", + "/usr/lib", + "/lib" + ], + "linkFrameworkDirectories" : [], + "linkLibraries" : + [ + "gcc", + "gcc_s", + "c", + "gcc", + "gcc_s" + ] + }, + "path" : "/usr/lib/ccache/bin/cc", + "version" : "13.2.1" + }, + "language" : "C", + "sourceFileExtensions" : + [ + "c", + "m" + ] + }, + { + "compiler" : + { + "id" : "GNU", + "implicit" : + { + "includeDirectories" : + [ + "/usr/include/c++/13.2.1", + "/usr/include/c++/13.2.1/x86_64-pc-linux-gnu", + "/usr/include/c++/13.2.1/backward", + "/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/include", + "/usr/local/include", + "/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/include-fixed", + "/usr/include" + ], + "linkDirectories" : + [ + "/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1", + "/usr/lib", + "/lib" + ], + "linkFrameworkDirectories" : [], + "linkLibraries" : + [ + "stdc++", + "m", + "gcc_s", + "gcc", + "c", + "gcc_s", + "gcc" + ] + }, + "path" : "/usr/lib/ccache/bin/c++", + "version" : "13.2.1" + }, + "language" : "CXX", + "sourceFileExtensions" : + [ + "C", + "M", + "c++", + "cc", + "cpp", + "cxx", + "mm", + "mpp", + "CPP", + "ixx", + "cppm", + "ccm", + "cxxm", + "c++m" + ] + } + ], + "version" : + { + "major" : 1, + "minor" : 0 + } +} diff --git a/Assignments/TestQuizQuestions/cmake-build-debug/.ninja_deps b/Assignments/TestQuizQuestions/cmake-build-debug/.ninja_deps new file mode 100644 index 0000000000000000000000000000000000000000..eb170e43a3b38e76eef4612192b1fe8b35d65042 GIT binary patch literal 10660 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 R`uTbB{Jfwho}U*&JO`uuW8VM( literal 0 HcmV?d00001 diff --git a/Assignments/TestQuizQuestions/cmake-build-debug/.ninja_log b/Assignments/TestQuizQuestions/cmake-build-debug/.ninja_log new file mode 100644 index 0000000..5d166dc --- /dev/null +++ b/Assignments/TestQuizQuestions/cmake-build-debug/.ninja_log @@ -0,0 +1,5 @@ +# ninja log v5 +4 407 1713898294066801330 CMakeFiles/TestQuizQuestions.dir/main.cpp.o 2d01279827a466dc +408 458 1713898294120802320 TestQuizQuestions 25f6d5fa0db5e7f5 +1 428 1713898406703858461 CMakeFiles/TestQuizQuestions.dir/main.cpp.o 2d01279827a466dc +428 483 1713898406760859498 TestQuizQuestions 25f6d5fa0db5e7f5 diff --git a/Assignments/TestQuizQuestions/cmake-build-debug/CMakeCache.txt b/Assignments/TestQuizQuestions/cmake-build-debug/CMakeCache.txt new file mode 100644 index 0000000..6d64b9d --- /dev/null +++ b/Assignments/TestQuizQuestions/cmake-build-debug/CMakeCache.txt @@ -0,0 +1,377 @@ +# This is the CMakeCache file. +# For build in directory: /home/caleb/ASDV-Cpp/Assignments/TestQuizQuestions/cmake-build-debug +# 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 +######################## + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line + +//Path to a program. +CMAKE_AR:FILEPATH=/usr/bin/ar + +//Choose the type of build, options are: None Debug Release RelWithDebInfo +// MinSizeRel ... +CMAKE_BUILD_TYPE:STRING=Debug + +//Enable colored diagnostics throughout. +CMAKE_COLOR_DIAGNOSTICS:BOOL=ON + +//CXX compiler +CMAKE_CXX_COMPILER:FILEPATH=/usr/lib/ccache/bin/c++ + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//C compiler +CMAKE_C_COMPILER:FILEPATH=/usr/lib/ccache/bin/cc + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib + +//Flags used by the C compiler during all build types. +CMAKE_C_FLAGS:STRING= + +//Flags used by the C compiler during DEBUG builds. +CMAKE_C_FLAGS_DEBUG:STRING=-g + +//Flags used by the C compiler during MINSIZEREL builds. +CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the C compiler during RELEASE builds. +CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the C compiler during RELWITHDEBINFO builds. +CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Path to a program. +CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND + +//Flags used by the linker during all build types. +CMAKE_EXE_LINKER_FLAGS:STRING= + +//Flags used by the linker during DEBUG builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during MINSIZEREL builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during RELEASE builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during RELWITHDEBINFO builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= + +//Value Computed by CMake. +CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=/home/caleb/ASDV-Cpp/Assignments/TestQuizQuestions/cmake-build-debug/CMakeFiles/pkgRedirects + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/usr/local + +//Path to a program. +CMAKE_LINKER:FILEPATH=/usr/bin/ld + +//No help, variable specified on the command line. +CMAKE_MAKE_PROGRAM:UNINITIALIZED=/opt/clion/bin/ninja/linux/x64/ninja + +//Flags used by the linker during the creation of modules during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=/usr/bin/nm + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=TestQuizQuestions + +//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 + +//Path to a program. +CMAKE_TAPI:FILEPATH=CMAKE_TAPI-NOTFOUND + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Value Computed by CMake +TestQuizQuestions_BINARY_DIR:STATIC=/home/caleb/ASDV-Cpp/Assignments/TestQuizQuestions/cmake-build-debug + +//Value Computed by CMake +TestQuizQuestions_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +TestQuizQuestions_SOURCE_DIR:STATIC=/home/caleb/ASDV-Cpp/Assignments/TestQuizQuestions + + +######################## +# 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/caleb/ASDV-Cpp/Assignments/TestQuizQuestions/cmake-build-debug +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=29 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=2 +//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 +//Path to cache edit program executable. +CMAKE_EDIT_COMMAND:INTERNAL=/usr/bin/ccmake +//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=Ninja +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/home/caleb/ASDV-Cpp/Assignments/TestQuizQuestions +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=0 +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS +CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG +CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE +CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_NM +CMAKE_NM-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJCOPY +CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJDUMP +CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RANLIB +CMAKE_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_READELF +CMAKE_READELF-ADVANCED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=/usr/share/cmake +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_TAPI +CMAKE_TAPI-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//linker supports push/pop state +_CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED:INTERNAL=TRUE + diff --git a/Assignments/TestQuizQuestions/cmake-build-debug/CMakeFiles/3.29.2/CMakeCCompiler.cmake b/Assignments/TestQuizQuestions/cmake-build-debug/CMakeFiles/3.29.2/CMakeCCompiler.cmake new file mode 100644 index 0000000..35a2722 --- /dev/null +++ b/Assignments/TestQuizQuestions/cmake-build-debug/CMakeFiles/3.29.2/CMakeCCompiler.cmake @@ -0,0 +1,80 @@ +set(CMAKE_C_COMPILER "/usr/lib/ccache/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "13.2.1") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17;c_std_23") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") +set(CMAKE_C17_COMPILE_FEATURES "c_std_17") +set(CMAKE_C23_COMPILE_FEATURES "c_std_23") + +set(CMAKE_C_PLATFORM_ID "Linux") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "GNU") +set(CMAKE_C_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_LINKER_LINK "") +set(CMAKE_LINKER_LLD "") +set(CMAKE_C_COMPILER_LINKER "/usr/bin/ld") +set(CMAKE_C_COMPILER_LINKER_ID "GNU") +set(CMAKE_C_COMPILER_LINKER_VERSION 2.42.0) +set(CMAKE_C_COMPILER_LINKER_FRONTEND_VARIANT GNU) +set(CMAKE_MT "") +set(CMAKE_TAPI "CMAKE_TAPI-NOTFOUND") +set(CMAKE_COMPILER_IS_GNUCC 1) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) +set(CMAKE_C_LINKER_DEPFILE_SUPPORTED FALSE) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_C_LIBRARY_ARCHITECTURE "") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/include;/usr/local/include;/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/include-fixed;/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1;/usr/lib;/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/Assignments/TestQuizQuestions/cmake-build-debug/CMakeFiles/3.29.2/CMakeCXXCompiler.cmake b/Assignments/TestQuizQuestions/cmake-build-debug/CMakeFiles/3.29.2/CMakeCXXCompiler.cmake new file mode 100644 index 0000000..c04306e --- /dev/null +++ b/Assignments/TestQuizQuestions/cmake-build-debug/CMakeFiles/3.29.2/CMakeCXXCompiler.cmake @@ -0,0 +1,92 @@ +set(CMAKE_CXX_COMPILER "/usr/lib/ccache/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "13.2.1") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") +set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23") + +set(CMAKE_CXX_PLATFORM_ID "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "GNU") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_LINKER_LINK "") +set(CMAKE_LINKER_LLD "") +set(CMAKE_CXX_COMPILER_LINKER "/usr/bin/ld") +set(CMAKE_CXX_COMPILER_LINKER_ID "GNU") +set(CMAKE_CXX_COMPILER_LINKER_VERSION 2.42.0) +set(CMAKE_CXX_COMPILER_LINKER_FRONTEND_VARIANT GNU) +set(CMAKE_MT "") +set(CMAKE_TAPI "CMAKE_TAPI-NOTFOUND") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm;ccm;cxxm;c++m) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang IN ITEMS C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) +set(CMAKE_CXX_LINKER_DEPFILE_SUPPORTED FALSE) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/13.2.1;/usr/include/c++/13.2.1/x86_64-pc-linux-gnu;/usr/include/c++/13.2.1/backward;/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/include;/usr/local/include;/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/include-fixed;/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1;/usr/lib;/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") +set(CMAKE_CXX_COMPILER_CLANG_RESOURCE_DIR "") diff --git a/Assignments/TestQuizQuestions/cmake-build-debug/CMakeFiles/3.29.2/CMakeDetermineCompilerABI_C.bin b/Assignments/TestQuizQuestions/cmake-build-debug/CMakeFiles/3.29.2/CMakeDetermineCompilerABI_C.bin new file mode 100755 index 0000000000000000000000000000000000000000..0c54394d5c2f630b4416c39192f8d4863eb91748 GIT binary patch literal 15424 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 literal 0 HcmV?d00001 diff --git a/Assignments/TestQuizQuestions/cmake-build-debug/CMakeFiles/3.29.2/CMakeDetermineCompilerABI_CXX.bin b/Assignments/TestQuizQuestions/cmake-build-debug/CMakeFiles/3.29.2/CMakeDetermineCompilerABI_CXX.bin new file mode 100755 index 0000000000000000000000000000000000000000..9cdc929d0540f1d47bc13c3d4e02a138a1baa0e1 GIT binary patch literal 15440 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 literal 0 HcmV?d00001 diff --git a/Assignments/TestQuizQuestions/cmake-build-debug/CMakeFiles/3.29.2/CMakeSystem.cmake b/Assignments/TestQuizQuestions/cmake-build-debug/CMakeFiles/3.29.2/CMakeSystem.cmake new file mode 100644 index 0000000..d14252b --- /dev/null +++ b/Assignments/TestQuizQuestions/cmake-build-debug/CMakeFiles/3.29.2/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-6.8.5-zen1-1-zen") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "6.8.5-zen1-1-zen") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux-6.8.5-zen1-1-zen") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "6.8.5-zen1-1-zen") +set(CMAKE_SYSTEM_PROCESSOR "x86_64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/Assignments/TestQuizQuestions/cmake-build-debug/CMakeFiles/3.29.2/CompilerIdC/CMakeCCompilerId.c b/Assignments/TestQuizQuestions/cmake-build-debug/CMakeFiles/3.29.2/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 0000000..508c4cd --- /dev/null +++ b/Assignments/TestQuizQuestions/cmake-build-debug/CMakeFiles/3.29.2/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,895 @@ +#ifdef __cplusplus +# error "A C++ compiler has been selected for C." +#endif + +#if defined(__18CXX) +# define ID_VOID_MAIN +#endif +#if defined(__CLASSIC_C__) +/* cv-qualifiers did not exist in K&R C */ +# define const +# define volatile +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_C) +# define COMPILER_ID "SunPro" +# if __SUNPRO_C >= 0x5100 + /* __SUNPRO_C = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# endif + +#elif defined(__HP_cc) +# define COMPILER_ID "HP" + /* __HP_cc = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) + +#elif defined(__DECC) +# define COMPILER_ID "Compaq" + /* __DECC_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) + +#elif defined(__IBMC__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__open_xl__) && defined(__clang__) +# define COMPILER_ID "IBMClang" +# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__) +# define COMPILER_VERSION_MINOR DEC(__open_xl_release__) +# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__) + + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(__clang__) && defined(__cray__) +# define COMPILER_ID "CrayClang" +# define COMPILER_VERSION_MAJOR DEC(__cray_major__) +# define COMPILER_VERSION_MINOR DEC(__cray_minor__) +# define COMPILER_VERSION_PATCH DEC(__cray_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TASKING__) +# define COMPILER_ID "Tasking" + # define COMPILER_VERSION_MAJOR DEC(__VERSION__/1000) + # define COMPILER_VERSION_MINOR DEC(__VERSION__ % 100) +# define COMPILER_VERSION_INTERNAL DEC(__VERSION__) + +#elif defined(__ORANGEC__) +# define COMPILER_ID "OrangeC" +# define COMPILER_VERSION_MAJOR DEC(__ORANGEC_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__ORANGEC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__ORANGEC_PATCHLEVEL__) + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION/100 % 100) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) && defined(__ti__) +# define COMPILER_ID "TIClang" + # define COMPILER_VERSION_MAJOR DEC(__ti_major__) + # define COMPILER_VERSION_MINOR DEC(__ti_minor__) + # define COMPILER_VERSION_PATCH DEC(__ti_patchlevel__) +# define COMPILER_VERSION_INTERNAL DEC(__ti_version__) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__)) +# define COMPILER_ID "LCC" +# define COMPILER_VERSION_MAJOR DEC(__LCC__ / 100) +# define COMPILER_VERSION_MINOR DEC(__LCC__ % 100) +# if defined(__LCC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__) +# endif +# if defined(__GNUC__) && defined(__GNUC_MINOR__) +# define SIMULATE_ID "GNU" +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(_ADI_COMPILER) +# define COMPILER_ID "ADSP" +#if defined(__VERSIONNUM__) + /* __VERSIONNUM__ = 0xVVRRPPTT */ +# define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF) +# define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF) +# define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF) +# define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +# elif defined(_ADI_COMPILER) +# define PLATFORM_ID "ADSP" + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__clang__) && defined(__ti__) +# if defined(__ARM_ARCH) +# define ARCHITECTURE_ID "Arm" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +# elif defined(__ADSPSHARC__) +# define ARCHITECTURE_ID "SHARC" + +# elif defined(__ADSPBLACKFIN__) +# define ARCHITECTURE_ID "Blackfin" + +#elif defined(__TASKING__) + +# if defined(__CTC__) || defined(__CPTC__) +# define ARCHITECTURE_ID "TriCore" + +# elif defined(__CMCS__) +# define ARCHITECTURE_ID "MCS" + +# elif defined(__CARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__CARC__) +# define ARCHITECTURE_ID "ARC" + +# elif defined(__C51__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__CPCP__) +# define ARCHITECTURE_ID "PCP" + +# else +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if !defined(__STDC__) && !defined(__clang__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_VERSION "90" +# else +# define C_VERSION +# endif +#elif __STDC_VERSION__ > 201710L +# define C_VERSION "23" +#elif __STDC_VERSION__ >= 201710L +# define C_VERSION "17" +#elif __STDC_VERSION__ >= 201000L +# define C_VERSION "11" +#elif __STDC_VERSION__ >= 199901L +# define C_VERSION "99" +#else +# define C_VERSION "90" +#endif +const char* info_language_standard_default = + "INFO" ":" "standard_default[" C_VERSION "]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/Assignments/TestQuizQuestions/cmake-build-debug/CMakeFiles/3.29.2/CompilerIdC/a.out b/Assignments/TestQuizQuestions/cmake-build-debug/CMakeFiles/3.29.2/CompilerIdC/a.out new file mode 100755 index 0000000000000000000000000000000000000000..d4e75fdeec3a32a15554d4552f86a7429e5454b1 GIT binary patch literal 15536 zcmeHOeQaA-6+d?Rk&b3|vnI=$L7z5MbrN}Xk~Ww@J136Q7bzd3O9d!oPcQLHV&T}q zeui`~R;e%=LecmT3<*#riUgC8m;@7l4Of{4lK^!{NK^lqGQ^~U0_!vw8B{UnynBxO za_4Ml|4c~lM)B{S-#x#3?>qNB`})1(M=~Qr(MSZOG{FfV%ZMu`#SK3@#ubDVB%uXg z?}Sd+h4v1gQ|&1Q*s974(XH6bd=nz+I;heB?^HC7p^D6qkaXLXMVb&6LEz&c-A-y? zTgTt=0D{t9AI~5$7Q=t7<40I07}U{J;->PCpV*3rIW7rC(UD0ygLMY$1TXSKIo;s$mjY`UY1<-X%tkZFj{RL?ZDi6HuW#7qo_p|P|hTje7DC;dK<9!r$ytGRA zHm|bGr+B>W*5NwGQ;aM@Phlth>e(09pIEOZEF^!zjfVa2d3)}FwA%9nce!#XdvNLwsb4s4Q;N%L(%q%(f zY_8zsa}T*d%@pT8I5{#rkhXiw9`jhe-g^}6;fYZ@>z3TPT-kF=6Qk*TvEWWP(|H&B znp-FqxOZE*Hgp8Q74iSni623m<}2q-shX&_&&vV z@bxNul{;)ssdnMTj%&POD8CMkFEMXu{Fj+OtnuGuKB4hHWxjeJ_=T=1Iv1q;CcsC9 zM7$E<`K`ileIdXH&&#y{@4xQ``UtZ$Ea>#T_)))@EY|2XE?WerJy_U^7&DPh01X-$GSu`DL%gS~-3Q zjau6VewV&BQ>)dU-8qOvWNP*1d{<|0)?)`#K>ht?4t-B!AIlG~Tg#QTUuSO6l&zJv z7qO?6%)0fs6}b|73Sv)JBbgh>|9%_(=|;Tj;6mHwTLEHE?TFWVdAyM~_I|z*zmmBz zg-cXlzxs;NRKpTRAdEm5fiMDL1i}b}5eOp?Mj(tp7=bVXVFb2DfS!B3RT&-|8ozg@ zxUiVZyQN8d3OTjadrQ0h8Mjo<6$_IIzjXJSs*>oDO7|4_ip9L+%@#`wlOyzWl}V>G zGe607d_GvnI;AW==$myad2h1&gWTdSd2WG5Dc9S^$NX7EI-5S+fzzWSns}vFJBm1Z zy;d7Rq-U*EA`hK{$WlDgxp#N-WBA~UczV{{f&PccVQ{zq#Ev-9zk&RZi0{8O{%ADa zvMYKKl|+Okj6fKHFalu&!U%*B2qO?iAdEm5fiMF9-w}{JM#)>0+`zl|u=dK~ab9B! z+f~kgyn}7YkL+YyzA_zPTk<3&&sW<2xmhccOO=xhC3kR?{+GM&EHIE?oL?lJIdevjF0^dx$E6UjvPb|WaB z;#)zc=hx9lC(XH zJjE?#D5i%SzT)%kV5Afw#|7z8=TmMv&3C+pv*rxggP$1dA019(b~&E#cE+-YPW6vw zY-{io*e6HE2l_|s@u8syG86Vh|G-EF^Un1o_mt$azg_;in{_+~C>uV9y^x`j+254e zZfDCydme9+QP%tLIC^Ds1-nvqvydyy7Hzr1rmVbEn5#H*uKnh_XJESp*2sN69BjH= z=7Bj!AJgpZ%-Eo9YaQx0>fR#feruwCJtUOgZ{zWLs%O53s0_L#2w;}aEO^c|qE}Kl zFST3&e*&-wW})c0=3Jp-E|!XmZpk|npr$K1{2fOw%T)isaF^%If$u)=l;^?Bo+;oE z3cZqQk$L!TY}nXVa`O%e!1U*AdKgkL{RJ~iMSuBBcix^YISZ~mpGAdON?|*tl7rJD zh19V-XCXI(0~fI`d@&dESW%tfQhjhKH3)HVGCi)PA`X$y2zF&ll@;)c@u%`bW>je#QWYqN^L;iLAOqTh} zK0{EBe;4cZ`8&wd9z*o94-tHfb##mrJJHL2B8MDJS@g265j>A=!J^0i)7VIR4$;d# zLs0f-GJo+C`~vD}4)^VUkS&(TTl@72;(6vL8yaUias4h#Z=bAdcPZ zyy*4oNAy9IbFVJO%E!6GUvlFC#4VbMd$Gp)OZ2b} K%U(^Onebnw-_Fqh literal 0 HcmV?d00001 diff --git a/Assignments/TestQuizQuestions/cmake-build-debug/CMakeFiles/3.29.2/CompilerIdCXX/CMakeCXXCompilerId.cpp b/Assignments/TestQuizQuestions/cmake-build-debug/CMakeFiles/3.29.2/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000..9a5e8f8 --- /dev/null +++ b/Assignments/TestQuizQuestions/cmake-build-debug/CMakeFiles/3.29.2/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,878 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__open_xl__) && defined(__clang__) +# define COMPILER_ID "IBMClang" +# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__) +# define COMPILER_VERSION_MINOR DEC(__open_xl_release__) +# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__) + + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(__clang__) && defined(__cray__) +# define COMPILER_ID "CrayClang" +# define COMPILER_VERSION_MAJOR DEC(__cray_major__) +# define COMPILER_VERSION_MINOR DEC(__cray_minor__) +# define COMPILER_VERSION_PATCH DEC(__cray_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TASKING__) +# define COMPILER_ID "Tasking" + # define COMPILER_VERSION_MAJOR DEC(__VERSION__/1000) + # define COMPILER_VERSION_MINOR DEC(__VERSION__ % 100) +# define COMPILER_VERSION_INTERNAL DEC(__VERSION__) + +#elif defined(__ORANGEC__) +# define COMPILER_ID "OrangeC" +# define COMPILER_VERSION_MAJOR DEC(__ORANGEC_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__ORANGEC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__ORANGEC_PATCHLEVEL__) + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION/100 % 100) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) && defined(__ti__) +# define COMPILER_ID "TIClang" + # define COMPILER_VERSION_MAJOR DEC(__ti_major__) + # define COMPILER_VERSION_MINOR DEC(__ti_minor__) + # define COMPILER_VERSION_PATCH DEC(__ti_patchlevel__) +# define COMPILER_VERSION_INTERNAL DEC(__ti_version__) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__)) +# define COMPILER_ID "LCC" +# define COMPILER_VERSION_MAJOR DEC(__LCC__ / 100) +# define COMPILER_VERSION_MINOR DEC(__LCC__ % 100) +# if defined(__LCC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__) +# endif +# if defined(__GNUC__) && defined(__GNUC_MINOR__) +# define SIMULATE_ID "GNU" +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(_ADI_COMPILER) +# define COMPILER_ID "ADSP" +#if defined(__VERSIONNUM__) + /* __VERSIONNUM__ = 0xVVRRPPTT */ +# define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF) +# define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF) +# define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF) +# define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +# elif defined(_ADI_COMPILER) +# define PLATFORM_ID "ADSP" + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__clang__) && defined(__ti__) +# if defined(__ARM_ARCH) +# define ARCHITECTURE_ID "Arm" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +# elif defined(__ADSPSHARC__) +# define ARCHITECTURE_ID "SHARC" + +# elif defined(__ADSPBLACKFIN__) +# define ARCHITECTURE_ID "Blackfin" + +#elif defined(__TASKING__) + +# if defined(__CTC__) || defined(__CPTC__) +# define ARCHITECTURE_ID "TriCore" + +# elif defined(__CMCS__) +# define ARCHITECTURE_ID "MCS" + +# elif defined(__CARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__CARC__) +# define ARCHITECTURE_ID "ARC" + +# elif defined(__C51__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__CPCP__) +# define ARCHITECTURE_ID "PCP" + +# else +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > 202002L + "23" +#elif CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/Assignments/TestQuizQuestions/cmake-build-debug/CMakeFiles/3.29.2/CompilerIdCXX/a.out b/Assignments/TestQuizQuestions/cmake-build-debug/CMakeFiles/3.29.2/CompilerIdCXX/a.out new file mode 100755 index 0000000000000000000000000000000000000000..e43b8a9011d99132e8db66bdbce33cdb79392973 GIT binary patch literal 15552 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 CT search starts here: + /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/include + /usr/local/include + /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/include-fixed + /usr/include + End of search list. + Compiler executable checksum: eb0b45108af02c02a078961940bce3e9 + COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-c' '-o' 'CMakeFiles/cmTC_a765e.dir/CMakeCCompilerABI.c.o' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_a765e.dir/' + as -v --64 -o CMakeFiles/cmTC_a765e.dir/CMakeCCompilerABI.c.o /tmp/ccc0idiu.s + GNU assembler version 2.42.0 (x86_64-pc-linux-gnu) using BFD version (GNU Binutils) 2.42.0 + COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/ + LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../:/lib/:/usr/lib/ + COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-c' '-o' 'CMakeFiles/cmTC_a765e.dir/CMakeCCompilerABI.c.o' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_a765e.dir/CMakeCCompilerABI.c.' + [2/2] : && /usr/lib/ccache/bin/cc -v -Wl,-v CMakeFiles/cmTC_cef5c.dir/CMakeCCompilerABI.c.o -o cmTC_cef5c && : + Using built-in specs. + COLLECT_GCC=/usr/bin/cc + COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/lto-wrapper + Target: x86_64-pc-linux-gnu + Configured with: /build/gcc/src/gcc/configure --enable-languages=ada,c,c++,d,fortran,go,lto,m2,objc,obj-c++ --enable-bootstrap --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --with-build-config=bootstrap-lto --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-linker-build-id --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-werror + Thread model: posix + Supported LTO compression algorithms: zlib zstd + gcc version 13.2.1 20230801 (GCC) + COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/ + LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../:/lib/:/usr/lib/ + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_cef5c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_cef5c.' + /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/collect2 -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/lto-wrapper -plugin-opt=-fresolution=/tmp/ccfsIcGY.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_cef5c /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../.. -v CMakeFiles/cmTC_cef5c.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/crtn.o + collect2 version 13.2.1 20230801 + /usr/bin/ld -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/lto-wrapper -plugin-opt=-fresolution=/tmp/ccfsIcGY.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_cef5c /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../.. -v CMakeFiles/cmTC_cef5c.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/crtn.o + GNU ld (GNU Binutils) 2.42.0 + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_cef5c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_cef5c.' + + exitCode: 0 + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:134 (message)" + - "/usr/share/cmake/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + message: | + Parsed C implicit include dir info: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/include] + add: [/usr/local/include] + add: [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/include-fixed] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/include] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/include-fixed] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/include-fixed] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/include;/usr/local/include;/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/include-fixed;/usr/include] + + + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:170 (message)" + - "/usr/share/cmake/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + message: | + Parsed C implicit link information: + link line regex: [^( *|.*[/\\])(ld[0-9]*(\\.[a-z]+)?|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)] + linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(\\.[a-z]+)?))("|,| |$)] + ignore line: [Change Dir: '/home/caleb/ASDV-Cpp/Assignments/TestQuizQuestions/cmake-build-debug/CMakeFiles/CMakeScratch/TryCompile-aKsQ80'] + ignore line: [] + ignore line: [Run Build Command(s): /opt/clion/bin/ninja/linux/x64/ninja -v cmTC_cef5c] + ignore line: [[1/2] /usr/lib/ccache/bin/cc -fdiagnostics-color=always -v -o CMakeFiles/cmTC_cef5c.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake/Modules/CMakeCCompilerABI.c] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [Target: x86_64-pc-linux-gnu] + ignore line: [Configured with: /build/gcc/src/gcc/configure --enable-languages=ada c c++ d fortran go lto m2 objc obj-c++ --enable-bootstrap --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --with-build-config=bootstrap-lto --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-linker-build-id --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-werror] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 13.2.1 20230801 (GCC) ] + ignore line: [COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-c' '-o' 'CMakeFiles/cmTC_a765e.dir/CMakeCCompilerABI.c.o' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_a765e.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/cc1 -quiet -v /usr/share/cmake/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_a765e.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fdiagnostics-color=always -o /tmp/ccc0idiu.s] + ignore line: [GNU C17 (GCC) version 13.2.1 20230801 (x86_64-pc-linux-gnu)] + ignore line: [ compiled by GNU C version 13.2.1 20230801 GMP version 6.3.0 MPFR version 4.2.1 MPC version 1.3.1 isl version isl-0.26-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../x86_64-pc-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/include-fixed] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [Compiler executable checksum: eb0b45108af02c02a078961940bce3e9] + ignore line: [COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-c' '-o' 'CMakeFiles/cmTC_a765e.dir/CMakeCCompilerABI.c.o' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_a765e.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_a765e.dir/CMakeCCompilerABI.c.o /tmp/ccc0idiu.s] + ignore line: [GNU assembler version 2.42.0 (x86_64-pc-linux-gnu) using BFD version (GNU Binutils) 2.42.0] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-c' '-o' 'CMakeFiles/cmTC_a765e.dir/CMakeCCompilerABI.c.o' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_a765e.dir/CMakeCCompilerABI.c.'] + ignore line: [[2/2] : && /usr/lib/ccache/bin/cc -v -Wl -v CMakeFiles/cmTC_cef5c.dir/CMakeCCompilerABI.c.o -o cmTC_cef5c && :] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/lto-wrapper] + ignore line: [Target: x86_64-pc-linux-gnu] + ignore line: [Configured with: /build/gcc/src/gcc/configure --enable-languages=ada c c++ d fortran go lto m2 objc obj-c++ --enable-bootstrap --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --with-build-config=bootstrap-lto --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-linker-build-id --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-werror] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 13.2.1 20230801 (GCC) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_cef5c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_cef5c.'] + link line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/collect2 -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/lto-wrapper -plugin-opt=-fresolution=/tmp/ccfsIcGY.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_cef5c /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../.. -v CMakeFiles/cmTC_cef5c.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/crtn.o] + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccfsIcGY.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-o] ==> ignore + arg [cmTC_cef5c] ==> ignore + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/Scrt1.o] + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/crti.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/crti.o] + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1] + arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../..] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../..] + arg [-v] ==> ignore + arg [CMakeFiles/cmTC_cef5c.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/crtendS.o] + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/crtn.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/crtn.o] + ignore line: [collect2 version 13.2.1 20230801] + ignore line: [/usr/bin/ld -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/lto-wrapper -plugin-opt=-fresolution=/tmp/ccfsIcGY.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_cef5c /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../.. -v CMakeFiles/cmTC_cef5c.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/crtn.o] + linker tool for 'C': /usr/bin/ld + collapse obj [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/Scrt1.o] ==> [/usr/lib/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/crti.o] ==> [/usr/lib/crti.o] + collapse obj [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/crtn.o] ==> [/usr/lib/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1] + collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../..] ==> [/usr/lib] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + implicit objs: [/usr/lib/Scrt1.o;/usr/lib/crti.o;/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/crtbeginS.o;/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/crtendS.o;/usr/lib/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1;/usr/lib;/lib] + implicit fwks: [] + + + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake/Modules/Internal/CMakeDetermineLinkerId.cmake:40 (message)" + - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:207 (cmake_determine_linker_id)" + - "/usr/share/cmake/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + message: | + Running the C compiler's linker: "/usr/bin/ld" "-v" + GNU ld (GNU Binutils) 2.42.0 + - + kind: "try_compile-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:64 (try_compile)" + - "/usr/share/cmake/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + checks: + - "Detecting CXX compiler ABI info" + directories: + source: "/home/caleb/ASDV-Cpp/Assignments/TestQuizQuestions/cmake-build-debug/CMakeFiles/CMakeScratch/TryCompile-Il6RMG" + binary: "/home/caleb/ASDV-Cpp/Assignments/TestQuizQuestions/cmake-build-debug/CMakeFiles/CMakeScratch/TryCompile-Il6RMG" + cmakeVariables: + CMAKE_CXX_FLAGS: "" + CMAKE_CXX_FLAGS_DEBUG: "-g" + CMAKE_EXE_LINKER_FLAGS: "" + buildResult: + variable: "CMAKE_CXX_ABI_COMPILED" + cached: true + stdout: | + Change Dir: '/home/caleb/ASDV-Cpp/Assignments/TestQuizQuestions/cmake-build-debug/CMakeFiles/CMakeScratch/TryCompile-Il6RMG' + + Run Build Command(s): /opt/clion/bin/ninja/linux/x64/ninja -v cmTC_8551e + [1/2] /usr/lib/ccache/bin/c++ -fdiagnostics-color=always -v -o CMakeFiles/cmTC_8551e.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp + Using built-in specs. + COLLECT_GCC=/usr/bin/c++ + Target: x86_64-pc-linux-gnu + Configured with: /build/gcc/src/gcc/configure --enable-languages=ada,c,c++,d,fortran,go,lto,m2,objc,obj-c++ --enable-bootstrap --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --with-build-config=bootstrap-lto --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-linker-build-id --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-werror + Thread model: posix + Supported LTO compression algorithms: zlib zstd + gcc version 13.2.1 20230801 (GCC) + COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-c' '-o' 'CMakeFiles/cmTC_471a4.dir/CMakeCXXCompilerABI.cpp.o' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_471a4.dir/' + /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/cc1plus -quiet -v -D_GNU_SOURCE /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_471a4.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fdiagnostics-color=always -o /tmp/ccYPopdi.s + GNU C++17 (GCC) version 13.2.1 20230801 (x86_64-pc-linux-gnu) + compiled by GNU C version 13.2.1 20230801, GMP version 6.3.0, MPFR version 4.2.1, MPC version 1.3.1, isl version isl-0.26-GMP + + GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 + ignoring nonexistent directory "/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../x86_64-pc-linux-gnu/include" + #include "..." search starts here: + #include <...> search starts here: + /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../include/c++/13.2.1 + /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../include/c++/13.2.1/x86_64-pc-linux-gnu + /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../include/c++/13.2.1/backward + /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/include + /usr/local/include + /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/include-fixed + /usr/include + End of search list. + Compiler executable checksum: f089b864c6bcbc2427e9850aa6414a11 + COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-c' '-o' 'CMakeFiles/cmTC_471a4.dir/CMakeCXXCompilerABI.cpp.o' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_471a4.dir/' + as -v --64 -o CMakeFiles/cmTC_471a4.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccYPopdi.s + GNU assembler version 2.42.0 (x86_64-pc-linux-gnu) using BFD version (GNU Binutils) 2.42.0 + COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/ + LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../:/lib/:/usr/lib/ + COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-c' '-o' 'CMakeFiles/cmTC_471a4.dir/CMakeCXXCompilerABI.cpp.o' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_471a4.dir/CMakeCXXCompilerABI.cpp.' + [2/2] : && /usr/lib/ccache/bin/c++ -v -Wl,-v CMakeFiles/cmTC_8551e.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_8551e && : + Using built-in specs. + COLLECT_GCC=/usr/bin/c++ + COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/lto-wrapper + Target: x86_64-pc-linux-gnu + Configured with: /build/gcc/src/gcc/configure --enable-languages=ada,c,c++,d,fortran,go,lto,m2,objc,obj-c++ --enable-bootstrap --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --with-build-config=bootstrap-lto --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-linker-build-id --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-werror + Thread model: posix + Supported LTO compression algorithms: zlib zstd + gcc version 13.2.1 20230801 (GCC) + COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/ + LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../:/lib/:/usr/lib/ + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_8551e' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_8551e.' + /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/collect2 -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/lto-wrapper -plugin-opt=-fresolution=/tmp/cc0rDa04.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_8551e /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../.. -v CMakeFiles/cmTC_8551e.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/crtn.o + collect2 version 13.2.1 20230801 + /usr/bin/ld -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/lto-wrapper -plugin-opt=-fresolution=/tmp/cc0rDa04.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_8551e /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../.. -v CMakeFiles/cmTC_8551e.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/crtn.o + GNU ld (GNU Binutils) 2.42.0 + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_8551e' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_8551e.' + + exitCode: 0 + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:134 (message)" + - "/usr/share/cmake/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + message: | + Parsed CXX implicit include dir info: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../include/c++/13.2.1] + add: [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../include/c++/13.2.1/x86_64-pc-linux-gnu] + add: [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../include/c++/13.2.1/backward] + add: [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/include] + add: [/usr/local/include] + add: [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/include-fixed] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../include/c++/13.2.1] ==> [/usr/include/c++/13.2.1] + collapse include dir [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../include/c++/13.2.1/x86_64-pc-linux-gnu] ==> [/usr/include/c++/13.2.1/x86_64-pc-linux-gnu] + collapse include dir [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../include/c++/13.2.1/backward] ==> [/usr/include/c++/13.2.1/backward] + collapse include dir [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/include] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/include-fixed] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/include-fixed] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/include/c++/13.2.1;/usr/include/c++/13.2.1/x86_64-pc-linux-gnu;/usr/include/c++/13.2.1/backward;/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/include;/usr/local/include;/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/include-fixed;/usr/include] + + + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:170 (message)" + - "/usr/share/cmake/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + message: | + Parsed CXX implicit link information: + link line regex: [^( *|.*[/\\])(ld[0-9]*(\\.[a-z]+)?|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)] + linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(\\.[a-z]+)?))("|,| |$)] + ignore line: [Change Dir: '/home/caleb/ASDV-Cpp/Assignments/TestQuizQuestions/cmake-build-debug/CMakeFiles/CMakeScratch/TryCompile-Il6RMG'] + ignore line: [] + ignore line: [Run Build Command(s): /opt/clion/bin/ninja/linux/x64/ninja -v cmTC_8551e] + ignore line: [[1/2] /usr/lib/ccache/bin/c++ -fdiagnostics-color=always -v -o CMakeFiles/cmTC_8551e.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [Target: x86_64-pc-linux-gnu] + ignore line: [Configured with: /build/gcc/src/gcc/configure --enable-languages=ada c c++ d fortran go lto m2 objc obj-c++ --enable-bootstrap --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --with-build-config=bootstrap-lto --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-linker-build-id --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-werror] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 13.2.1 20230801 (GCC) ] + ignore line: [COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-c' '-o' 'CMakeFiles/cmTC_471a4.dir/CMakeCXXCompilerABI.cpp.o' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_471a4.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/cc1plus -quiet -v -D_GNU_SOURCE /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_471a4.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fdiagnostics-color=always -o /tmp/ccYPopdi.s] + ignore line: [GNU C++17 (GCC) version 13.2.1 20230801 (x86_64-pc-linux-gnu)] + ignore line: [ compiled by GNU C version 13.2.1 20230801 GMP version 6.3.0 MPFR version 4.2.1 MPC version 1.3.1 isl version isl-0.26-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../x86_64-pc-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../include/c++/13.2.1] + ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../include/c++/13.2.1/x86_64-pc-linux-gnu] + ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../include/c++/13.2.1/backward] + ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/include-fixed] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [Compiler executable checksum: f089b864c6bcbc2427e9850aa6414a11] + ignore line: [COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-c' '-o' 'CMakeFiles/cmTC_471a4.dir/CMakeCXXCompilerABI.cpp.o' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_471a4.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_471a4.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccYPopdi.s] + ignore line: [GNU assembler version 2.42.0 (x86_64-pc-linux-gnu) using BFD version (GNU Binutils) 2.42.0] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-c' '-o' 'CMakeFiles/cmTC_471a4.dir/CMakeCXXCompilerABI.cpp.o' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_471a4.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [[2/2] : && /usr/lib/ccache/bin/c++ -v -Wl -v CMakeFiles/cmTC_8551e.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_8551e && :] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/lto-wrapper] + ignore line: [Target: x86_64-pc-linux-gnu] + ignore line: [Configured with: /build/gcc/src/gcc/configure --enable-languages=ada c c++ d fortran go lto m2 objc obj-c++ --enable-bootstrap --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --with-build-config=bootstrap-lto --with-linker-hash-style=gnu --with-system-zlib --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-linker-build-id --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --disable-libssp --disable-libstdcxx-pch --disable-werror] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 13.2.1 20230801 (GCC) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_8551e' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_8551e.'] + link line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/collect2 -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/lto-wrapper -plugin-opt=-fresolution=/tmp/cc0rDa04.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_8551e /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../.. -v CMakeFiles/cmTC_8551e.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/crtn.o] + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/cc0rDa04.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [-m] ==> ignore + arg [elf_x86_64] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib64/ld-linux-x86-64.so.2] ==> ignore + arg [-pie] ==> ignore + arg [-o] ==> ignore + arg [cmTC_8551e] ==> ignore + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/Scrt1.o] + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/crti.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/crti.o] + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/crtbeginS.o] + arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1] + arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../..] ==> dir [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../..] + arg [-v] ==> ignore + arg [CMakeFiles/cmTC_8551e.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/crtendS.o] + arg [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/crtn.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/crtn.o] + ignore line: [collect2 version 13.2.1 20230801] + ignore line: [/usr/bin/ld -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/lto-wrapper -plugin-opt=-fresolution=/tmp/cc0rDa04.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_8551e /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../.. -v CMakeFiles/cmTC_8551e.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/crtn.o] + linker tool for 'CXX': /usr/bin/ld + collapse obj [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/Scrt1.o] ==> [/usr/lib/Scrt1.o] + collapse obj [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/crti.o] ==> [/usr/lib/crti.o] + collapse obj [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib/crtn.o] ==> [/usr/lib/crtn.o] + collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1] ==> [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1] + collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit objs: [/usr/lib/Scrt1.o;/usr/lib/crti.o;/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/crtbeginS.o;/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/crtendS.o;/usr/lib/crtn.o] + implicit dirs: [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1;/usr/lib;/lib] + implicit fwks: [] + + + - + kind: "message-v1" + backtrace: + - "/usr/share/cmake/Modules/Internal/CMakeDetermineLinkerId.cmake:40 (message)" + - "/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:207 (cmake_determine_linker_id)" + - "/usr/share/cmake/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + message: | + Running the CXX compiler's linker: "/usr/bin/ld" "-v" + GNU ld (GNU Binutils) 2.42.0 +... diff --git a/Assignments/TestQuizQuestions/cmake-build-debug/CMakeFiles/TargetDirectories.txt b/Assignments/TestQuizQuestions/cmake-build-debug/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..89d3ca6 --- /dev/null +++ b/Assignments/TestQuizQuestions/cmake-build-debug/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,3 @@ +/home/caleb/ASDV-Cpp/Assignments/TestQuizQuestions/cmake-build-debug/CMakeFiles/TestQuizQuestions.dir +/home/caleb/ASDV-Cpp/Assignments/TestQuizQuestions/cmake-build-debug/CMakeFiles/edit_cache.dir +/home/caleb/ASDV-Cpp/Assignments/TestQuizQuestions/cmake-build-debug/CMakeFiles/rebuild_cache.dir diff --git a/Assignments/TestQuizQuestions/cmake-build-debug/CMakeFiles/TestQuizQuestions.dir/main.cpp.o b/Assignments/TestQuizQuestions/cmake-build-debug/CMakeFiles/TestQuizQuestions.dir/main.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..c8fc2f9a3b8667a3ac11c928a55bf1fd88a0dd66 GIT binary patch literal 21488 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 literal 0 HcmV?d00001 diff --git a/Assignments/TestQuizQuestions/cmake-build-debug/CMakeFiles/clion-Debug-log.txt b/Assignments/TestQuizQuestions/cmake-build-debug/CMakeFiles/clion-Debug-log.txt new file mode 100644 index 0000000..3852cfd --- /dev/null +++ b/Assignments/TestQuizQuestions/cmake-build-debug/CMakeFiles/clion-Debug-log.txt @@ -0,0 +1,16 @@ +cmake -DCMAKE_BUILD_TYPE=Debug -DCMAKE_MAKE_PROGRAM=/opt/clion/bin/ninja/linux/x64/ninja -G Ninja -S /home/caleb/ASDV-Cpp/Assignments/TestQuizQuestions -B /home/caleb/ASDV-Cpp/Assignments/TestQuizQuestions/cmake-build-debug +-- The C compiler identification is GNU 13.2.1 +-- The CXX compiler identification is GNU 13.2.1 +-- Detecting C compiler ABI info +-- Detecting C compiler ABI info - done +-- Check for working C compiler: /usr/lib/ccache/bin/cc - skipped +-- Detecting C compile features +-- Detecting C compile features - done +-- Detecting CXX compiler ABI info +-- Detecting CXX compiler ABI info - done +-- Check for working CXX compiler: /usr/lib/ccache/bin/c++ - skipped +-- Detecting CXX compile features +-- Detecting CXX compile features - done +-- Configuring done (0.3s) +-- Generating done (0.0s) +-- Build files have been written to: /home/caleb/ASDV-Cpp/Assignments/TestQuizQuestions/cmake-build-debug diff --git a/Assignments/TestQuizQuestions/cmake-build-debug/CMakeFiles/clion-environment.txt b/Assignments/TestQuizQuestions/cmake-build-debug/CMakeFiles/clion-environment.txt new file mode 100644 index 0000000..8b1ca6a --- /dev/null +++ b/Assignments/TestQuizQuestions/cmake-build-debug/CMakeFiles/clion-environment.txt @@ -0,0 +1,4 @@ +ToolSet: 1.0 (local)Ninja: 1.11.1@/opt/clion/bin/ninja/linux/x64/ninja +Options: + +Options:-DCMAKE_MAKE_PROGRAM=/opt/clion/bin/ninja/linux/x64/ninja \ No newline at end of file diff --git a/Assignments/TestQuizQuestions/cmake-build-debug/CMakeFiles/cmake.check_cache b/Assignments/TestQuizQuestions/cmake-build-debug/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/Assignments/TestQuizQuestions/cmake-build-debug/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/Assignments/TestQuizQuestions/cmake-build-debug/CMakeFiles/rules.ninja b/Assignments/TestQuizQuestions/cmake-build-debug/CMakeFiles/rules.ninja new file mode 100644 index 0000000..7a3500f --- /dev/null +++ b/Assignments/TestQuizQuestions/cmake-build-debug/CMakeFiles/rules.ninja @@ -0,0 +1,64 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Ninja" Generator, CMake Version 3.29 + +# This file contains all the rules used to get the outputs files +# built from the input files. +# It is included in the main 'build.ninja'. + +# ============================================================================= +# Project: TestQuizQuestions +# Configurations: Debug +# ============================================================================= +# ============================================================================= + +############################################# +# Rule for compiling CXX files. + +rule CXX_COMPILER__TestQuizQuestions_unscanned_Debug + depfile = $DEP_FILE + deps = gcc + command = ${LAUNCHER}${CODE_CHECK}/usr/lib/ccache/bin/c++ $DEFINES $INCLUDES $FLAGS -MD -MT $out -MF $DEP_FILE -o $out -c $in + description = Building CXX object $out + + +############################################# +# Rule for linking CXX executable. + +rule CXX_EXECUTABLE_LINKER__TestQuizQuestions_Debug + command = $PRE_LINK && /usr/lib/ccache/bin/c++ $FLAGS $LINK_FLAGS $in -o $TARGET_FILE $LINK_PATH $LINK_LIBRARIES && $POST_BUILD + description = Linking CXX executable $TARGET_FILE + restat = $RESTAT + + +############################################# +# Rule for running custom commands. + +rule CUSTOM_COMMAND + command = $COMMAND + description = $DESC + + +############################################# +# Rule for re-running cmake. + +rule RERUN_CMAKE + command = /usr/bin/cmake --regenerate-during-build -S/home/caleb/ASDV-Cpp/Assignments/TestQuizQuestions -B/home/caleb/ASDV-Cpp/Assignments/TestQuizQuestions/cmake-build-debug + description = Re-running CMake... + generator = 1 + + +############################################# +# Rule for cleaning all built files. + +rule CLEAN + command = /opt/clion/bin/ninja/linux/x64/ninja $FILE_ARG -t clean $TARGETS + description = Cleaning all built files... + + +############################################# +# Rule for printing all primary targets available. + +rule HELP + command = /opt/clion/bin/ninja/linux/x64/ninja -t targets + description = All primary targets available: + diff --git a/Assignments/TestQuizQuestions/cmake-build-debug/TestQuizQuestions b/Assignments/TestQuizQuestions/cmake-build-debug/TestQuizQuestions new file mode 100755 index 0000000000000000000000000000000000000000..2520e2e247ca42199fd95c6ca26866d5b277ed03 GIT binary patch literal 32152 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 + + +/** +struct A { + int *p; +}; + +int main() { + A a; + int x = 10; + a.p = &x; + cout << *a.p << endl; + return 0; +} + **/ +using namespace std; + + struct Rectangle { + int length; + int width; + }; + + void f1(Rectangle r) { + cout << r.length << " " << r.width << endl; + } + + int main() { + Rectangle r; + f1(r); + return 0; + } diff --git a/ZIPs/MP6_CalebFontenot.zip b/ZIPs/MP6_CalebFontenot.zip new file mode 100644 index 0000000000000000000000000000000000000000..4581359c15adf2d98077d64a235ede8b1eb53b9e GIT binary patch literal 427480 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͇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 {sDDbS6wgf)Ym;%4ehutr>b)0 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 H?(P2p;?Q`_ literal 0 HcmV?d00001

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