123 Potato Chip Lane
This commit is contained in:
parent
07ae7da2b8
commit
f5758d14dd
@ -6,18 +6,21 @@ set(CMAKE_CXX_STANDARD 23)
|
|||||||
# Find Boost components
|
# Find Boost components
|
||||||
find_package(Boost REQUIRED COMPONENTS serialization)
|
find_package(Boost REQUIRED COMPONENTS serialization)
|
||||||
|
|
||||||
|
# Add AddressSanitizer flags
|
||||||
|
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fsanitize=address -fpermissive")
|
||||||
|
set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -fsanitize=address")
|
||||||
|
|
||||||
add_executable(MP4_CalebFontenot main.cpp
|
add_executable(MP4_CalebFontenot main.cpp
|
||||||
userData.h
|
userData.h
|
||||||
userData.cpp
|
userData.cpp
|
||||||
simpleMenu.cpp)
|
simpleMenu.h
|
||||||
|
simpleMenu.cpp
|
||||||
|
)
|
||||||
|
|
||||||
# Include Boost directories
|
# Include Boost directories
|
||||||
target_include_directories(MP4_CalebFontenot PRIVATE ${Boost_INCLUDE_DIRS})
|
target_include_directories(MP4_CalebFontenot PRIVATE ${Boost_INCLUDE_DIRS})
|
||||||
|
|
||||||
# Link Boost libraries
|
# Link Boost libraries
|
||||||
target_link_libraries(MP4_CalebFontenot ${Boost_LIBRARIES})
|
target_link_libraries(MP4_CalebFontenot ncurses ${Boost_LIBRARIES})
|
||||||
|
|
||||||
|
|
||||||
add_compile_options(-fsanitize=address)
|
|
||||||
add_link_options(-fsanitize=address)
|
|
||||||
target_link_libraries(MP4_CalebFontenot ncurses)
|
|
||||||
|
@ -1,848 +0,0 @@
|
|||||||
{
|
|
||||||
"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.1/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.1/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.1/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.1/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.1/CMakeCXXCompiler.cmake"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"isCMake" : true,
|
|
||||||
"isExternal" : true,
|
|
||||||
"path" : "/usr/share/cmake/Modules/FindBoost.cmake"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"isCMake" : true,
|
|
||||||
"isExternal" : true,
|
|
||||||
"path" : "/usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"isCMake" : true,
|
|
||||||
"isExternal" : true,
|
|
||||||
"path" : "/usr/share/cmake/Modules/FindPackageMessage.cmake"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"isExternal" : true,
|
|
||||||
"path" : "/usr/lib/cmake/Boost-1.83.0/BoostConfigVersion.cmake"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"isExternal" : true,
|
|
||||||
"path" : "/usr/lib/cmake/Boost-1.83.0/BoostConfig.cmake"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"isExternal" : true,
|
|
||||||
"path" : "/usr/lib/cmake/boost_headers-1.83.0/boost_headers-config-version.cmake"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"isExternal" : true,
|
|
||||||
"path" : "/usr/lib/cmake/boost_headers-1.83.0/boost_headers-config.cmake"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"isExternal" : true,
|
|
||||||
"path" : "/usr/lib/cmake/boost_serialization-1.83.0/boost_serialization-config-version.cmake"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"isExternal" : true,
|
|
||||||
"path" : "/usr/lib/cmake/boost_serialization-1.83.0/boost_serialization-config.cmake"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"isExternal" : true,
|
|
||||||
"path" : "/usr/lib/cmake/BoostDetectToolset-1.83.0.cmake"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"isExternal" : true,
|
|
||||||
"path" : "/usr/lib/cmake/boost_serialization-1.83.0/libboost_serialization-variant-shared.cmake"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"isExternal" : true,
|
|
||||||
"path" : "/usr/lib/cmake/boost_serialization-1.83.0/libboost_serialization-variant-static.cmake"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"isExternal" : true,
|
|
||||||
"path" : "/usr/lib/cmake/boost_headers-1.83.0/boost_headers-config-version.cmake"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"isExternal" : true,
|
|
||||||
"path" : "/usr/lib/cmake/boost_headers-1.83.0/boost_headers-config.cmake"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"kind" : "cmakeFiles",
|
|
||||||
"paths" :
|
|
||||||
{
|
|
||||||
"build" : "/home/caleb/ASDV-Cpp/Assignments/MP4_CalebFontenot/cmake-build-debug",
|
|
||||||
"source" : "/home/caleb/ASDV-Cpp/Assignments/MP4_CalebFontenot"
|
|
||||||
},
|
|
||||||
"version" :
|
|
||||||
{
|
|
||||||
"major" : 1,
|
|
||||||
"minor" : 0
|
|
||||||
}
|
|
||||||
}
|
|
@ -0,0 +1,200 @@
|
|||||||
|
{
|
||||||
|
"inputs" :
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"path" : "CMakeLists.txt"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"isGenerated" : true,
|
||||||
|
"path" : "cmake-build-debug/CMakeFiles/3.29.1/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.1/CMakeCCompiler.cmake"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"isGenerated" : true,
|
||||||
|
"path" : "cmake-build-debug/CMakeFiles/3.29.1/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"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"isCMake" : true,
|
||||||
|
"isExternal" : true,
|
||||||
|
"path" : "/usr/share/cmake/Modules/FindBoost.cmake"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"isCMake" : true,
|
||||||
|
"isExternal" : true,
|
||||||
|
"path" : "/usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"isCMake" : true,
|
||||||
|
"isExternal" : true,
|
||||||
|
"path" : "/usr/share/cmake/Modules/FindPackageMessage.cmake"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"isExternal" : true,
|
||||||
|
"path" : "/usr/lib/cmake/Boost-1.83.0/BoostConfigVersion.cmake"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"isExternal" : true,
|
||||||
|
"path" : "/usr/lib/cmake/Boost-1.83.0/BoostConfig.cmake"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"isExternal" : true,
|
||||||
|
"path" : "/usr/lib/cmake/boost_headers-1.83.0/boost_headers-config-version.cmake"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"isExternal" : true,
|
||||||
|
"path" : "/usr/lib/cmake/boost_headers-1.83.0/boost_headers-config.cmake"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"isExternal" : true,
|
||||||
|
"path" : "/usr/lib/cmake/boost_serialization-1.83.0/boost_serialization-config-version.cmake"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"isExternal" : true,
|
||||||
|
"path" : "/usr/lib/cmake/boost_serialization-1.83.0/boost_serialization-config.cmake"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"isExternal" : true,
|
||||||
|
"path" : "/usr/lib/cmake/BoostDetectToolset-1.83.0.cmake"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"isExternal" : true,
|
||||||
|
"path" : "/usr/lib/cmake/boost_serialization-1.83.0/libboost_serialization-variant-shared.cmake"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"isExternal" : true,
|
||||||
|
"path" : "/usr/lib/cmake/boost_serialization-1.83.0/libboost_serialization-variant-static.cmake"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"isExternal" : true,
|
||||||
|
"path" : "/usr/lib/cmake/boost_headers-1.83.0/boost_headers-config-version.cmake"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"isExternal" : true,
|
||||||
|
"path" : "/usr/lib/cmake/boost_headers-1.83.0/boost_headers-config.cmake"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"kind" : "cmakeFiles",
|
||||||
|
"paths" :
|
||||||
|
{
|
||||||
|
"build" : "/home/caleb/ASDV-Cpp/Assignments/MP4_CalebFontenot/cmake-build-debug",
|
||||||
|
"source" : "/home/caleb/ASDV-Cpp/Assignments/MP4_CalebFontenot"
|
||||||
|
},
|
||||||
|
"version" :
|
||||||
|
{
|
||||||
|
"major" : 1,
|
||||||
|
"minor" : 0
|
||||||
|
}
|
||||||
|
}
|
@ -39,7 +39,7 @@
|
|||||||
{
|
{
|
||||||
"directoryIndex" : 0,
|
"directoryIndex" : 0,
|
||||||
"id" : "MP4_CalebFontenot::@6890427a1f51a3e7e1df",
|
"id" : "MP4_CalebFontenot::@6890427a1f51a3e7e1df",
|
||||||
"jsonFile" : "target-MP4_CalebFontenot-Debug-e8bead4c95c4153d5362.json",
|
"jsonFile" : "target-MP4_CalebFontenot-Debug-c6e24b8d60323853ef3a.json",
|
||||||
"name" : "MP4_CalebFontenot",
|
"name" : "MP4_CalebFontenot",
|
||||||
"projectIndex" : 0
|
"projectIndex" : 0
|
||||||
}
|
}
|
@ -26,7 +26,7 @@
|
|||||||
"objects" :
|
"objects" :
|
||||||
[
|
[
|
||||||
{
|
{
|
||||||
"jsonFile" : "codemodel-v2-948d0f96dc70cc337083.json",
|
"jsonFile" : "codemodel-v2-ffdf51d4ff6d3a9a8c78.json",
|
||||||
"kind" : "codemodel",
|
"kind" : "codemodel",
|
||||||
"version" :
|
"version" :
|
||||||
{
|
{
|
||||||
@ -44,7 +44,7 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"jsonFile" : "cmakeFiles-v1-1db4e47f51e436dee978.json",
|
"jsonFile" : "cmakeFiles-v1-6377cf5cd8d018a3ca28.json",
|
||||||
"kind" : "cmakeFiles",
|
"kind" : "cmakeFiles",
|
||||||
"version" :
|
"version" :
|
||||||
{
|
{
|
||||||
@ -76,7 +76,7 @@
|
|||||||
},
|
},
|
||||||
"cmakeFiles-v1" :
|
"cmakeFiles-v1" :
|
||||||
{
|
{
|
||||||
"jsonFile" : "cmakeFiles-v1-1db4e47f51e436dee978.json",
|
"jsonFile" : "cmakeFiles-v1-6377cf5cd8d018a3ca28.json",
|
||||||
"kind" : "cmakeFiles",
|
"kind" : "cmakeFiles",
|
||||||
"version" :
|
"version" :
|
||||||
{
|
{
|
||||||
@ -86,7 +86,7 @@
|
|||||||
},
|
},
|
||||||
"codemodel-v2" :
|
"codemodel-v2" :
|
||||||
{
|
{
|
||||||
"jsonFile" : "codemodel-v2-948d0f96dc70cc337083.json",
|
"jsonFile" : "codemodel-v2-ffdf51d4ff6d3a9a8c78.json",
|
||||||
"kind" : "codemodel",
|
"kind" : "codemodel",
|
||||||
"version" :
|
"version" :
|
||||||
{
|
{
|
@ -25,19 +25,13 @@
|
|||||||
{
|
{
|
||||||
"command" : 0,
|
"command" : 0,
|
||||||
"file" : 0,
|
"file" : 0,
|
||||||
"line" : 10,
|
"line" : 13,
|
||||||
"parent" : 0
|
"parent" : 0
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"command" : 1,
|
"command" : 1,
|
||||||
"file" : 0,
|
"file" : 0,
|
||||||
"line" : 19,
|
"line" : 24,
|
||||||
"parent" : 0
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"command" : 1,
|
|
||||||
"file" : 0,
|
|
||||||
"line" : 23,
|
|
||||||
"parent" : 0
|
"parent" : 0
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
@ -48,7 +42,7 @@
|
|||||||
"compileCommandFragments" :
|
"compileCommandFragments" :
|
||||||
[
|
[
|
||||||
{
|
{
|
||||||
"fragment" : "-g -std=gnu++23 -fdiagnostics-color=always"
|
"fragment" : " -fsanitize=address -fpermissive -g -std=gnu++23 -fdiagnostics-color=always"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"defines" :
|
"defines" :
|
||||||
@ -75,7 +69,7 @@
|
|||||||
[
|
[
|
||||||
0,
|
0,
|
||||||
2,
|
2,
|
||||||
3
|
4
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
@ -85,21 +79,21 @@
|
|||||||
"commandFragments" :
|
"commandFragments" :
|
||||||
[
|
[
|
||||||
{
|
{
|
||||||
"fragment" : "-g",
|
"fragment" : "-fsanitize=address -fpermissive -g",
|
||||||
"role" : "flags"
|
"role" : "flags"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"fragment" : "",
|
"fragment" : "-fsanitize=address",
|
||||||
"role" : "flags"
|
"role" : "flags"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"backtrace" : 2,
|
"backtrace" : 2,
|
||||||
"fragment" : "/usr/lib/libboost_serialization.so.1.83.0",
|
"fragment" : "-lncurses",
|
||||||
"role" : "libraries"
|
"role" : "libraries"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"backtrace" : 3,
|
"backtrace" : 2,
|
||||||
"fragment" : "-lncurses",
|
"fragment" : "/usr/lib/libboost_serialization.so.1.83.0",
|
||||||
"role" : "libraries"
|
"role" : "libraries"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
@ -120,14 +114,15 @@
|
|||||||
[
|
[
|
||||||
0,
|
0,
|
||||||
2,
|
2,
|
||||||
3
|
4
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name" : "Header Files",
|
"name" : "Header Files",
|
||||||
"sourceIndexes" :
|
"sourceIndexes" :
|
||||||
[
|
[
|
||||||
1
|
1,
|
||||||
|
3
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
@ -150,6 +145,11 @@
|
|||||||
"path" : "userData.cpp",
|
"path" : "userData.cpp",
|
||||||
"sourceGroupIndex" : 0
|
"sourceGroupIndex" : 0
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"backtrace" : 1,
|
||||||
|
"path" : "simpleMenu.h",
|
||||||
|
"sourceGroupIndex" : 1
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"backtrace" : 1,
|
"backtrace" : 1,
|
||||||
"compileGroupIndex" : 0,
|
"compileGroupIndex" : 0,
|
Binary file not shown.
@ -1,16 +1,26 @@
|
|||||||
# ninja log v5
|
# ninja log v5
|
||||||
1 532 1712852638512747578 CMakeFiles/MP4_CalebFontenot.dir/simpleMenu.cpp.o 4b63d2034bfdf022
|
2024 2093 1712973500312389382 MP4_CalebFontenot 7933c6881fbc11b8
|
||||||
0 539 1712852638519747710 CMakeFiles/MP4_CalebFontenot.dir/main.cpp.o 30288a15b767df7d
|
1 468 1712972086391510945 CMakeFiles/MP4_CalebFontenot.dir/simpleMenu.cpp.o e8315fd0f4387cfd
|
||||||
2 480 1712852884283406101 CMakeFiles/MP4_CalebFontenot.dir/main.cpp.o 30288a15b767df7d
|
3 2024 1712973500242388051 CMakeFiles/MP4_CalebFontenot.dir/userData.cpp.o 6231a95715fd0807
|
||||||
1 425 1712852904975798664 CMakeFiles/MP4_CalebFontenot.dir/main.cpp.o 30288a15b767df7d
|
2 669 1712973782223750576 CMakeFiles/MP4_CalebFontenot.dir/main.cpp.o c51f12945362e592
|
||||||
0 389 1712852913920968380 CMakeFiles/MP4_CalebFontenot.dir/main.cpp.o 30288a15b767df7d
|
0 40 1712973802912144022 build.ninja c57effa8c2ea19ff
|
||||||
0 419 1712853049649544462 CMakeFiles/MP4_CalebFontenot.dir/main.cpp.o 30288a15b767df7d
|
3 469 1712973803386153037 CMakeFiles/MP4_CalebFontenot.dir/simpleMenu.cpp.o d6d8e46ab59e338b
|
||||||
1 384 1712853111282714735 CMakeFiles/MP4_CalebFontenot.dir/main.cpp.o 30288a15b767df7d
|
3 645 1712973803562156384 CMakeFiles/MP4_CalebFontenot.dir/main.cpp.o 6a28d6d3ac55d82
|
||||||
0 1239 1712853383352861972 CMakeFiles/MP4_CalebFontenot.dir/userData.cpp.o 277596974d7457c
|
3 1899 1712973804813180176 CMakeFiles/MP4_CalebFontenot.dir/userData.cpp.o 9553c706a29f838c
|
||||||
1240 1303 1712853383417863191 MP4_CalebFontenot e08ba4dc74422413
|
1899 1972 1712973804888181602 MP4_CalebFontenot d4b691c624f75324
|
||||||
2 599 1712853528393586598 CMakeFiles/MP4_CalebFontenot.dir/main.cpp.o 30288a15b767df7d
|
2 2078 1712974851411591150 CMakeFiles/MP4_CalebFontenot.dir/userData.cpp.o 9553c706a29f838c
|
||||||
2 1301 1712853529094599786 CMakeFiles/MP4_CalebFontenot.dir/userData.cpp.o 277596974d7457c
|
2078 2160 1712974851501592823 MP4_CalebFontenot d4b691c624f75324
|
||||||
1301 1363 1712853529156600952 MP4_CalebFontenot e08ba4dc74422413
|
3 443 1712974980993004187 CMakeFiles/MP4_CalebFontenot.dir/simpleMenu.cpp.o d6d8e46ab59e338b
|
||||||
2 562 1712853558758158003 CMakeFiles/MP4_CalebFontenot.dir/main.cpp.o 30288a15b767df7d
|
443 512 1712974981061005455 MP4_CalebFontenot d4b691c624f75324
|
||||||
2 1278 1712853559472171443 CMakeFiles/MP4_CalebFontenot.dir/userData.cpp.o 277596974d7457c
|
2 2004 1712975421239249676 CMakeFiles/MP4_CalebFontenot.dir/userData.cpp.o 9553c706a29f838c
|
||||||
1278 1343 1712853559538172685 MP4_CalebFontenot e08ba4dc74422413
|
2004 2079 1712975421317251141 MP4_CalebFontenot d4b691c624f75324
|
||||||
|
2 465 1712975914080525447 CMakeFiles/MP4_CalebFontenot.dir/simpleMenu.cpp.o d6d8e46ab59e338b
|
||||||
|
465 535 1712975914149526747 MP4_CalebFontenot d4b691c624f75324
|
||||||
|
2 662 1712976372659063498 CMakeFiles/MP4_CalebFontenot.dir/main.cpp.o 6a28d6d3ac55d82
|
||||||
|
2 1946 1712976373939086741 CMakeFiles/MP4_CalebFontenot.dir/userData.cpp.o 9553c706a29f838c
|
||||||
|
1946 2016 1712976374012088067 MP4_CalebFontenot d4b691c624f75324
|
||||||
|
2 652 1712976502028421921 CMakeFiles/MP4_CalebFontenot.dir/main.cpp.o 6a28d6d3ac55d82
|
||||||
|
2 2028 1712976503401447044 CMakeFiles/MP4_CalebFontenot.dir/userData.cpp.o 9553c706a29f838c
|
||||||
|
2028 2101 1712976503475448398 MP4_CalebFontenot d4b691c624f75324
|
||||||
|
2 2021 1712976752366027708 CMakeFiles/MP4_CalebFontenot.dir/userData.cpp.o 9553c706a29f838c
|
||||||
|
2021 2096 1712976752442029113 MP4_CalebFontenot d4b691c624f75324
|
||||||
|
@ -61,8 +61,8 @@ events:
|
|||||||
checks:
|
checks:
|
||||||
- "Detecting C compiler ABI info"
|
- "Detecting C compiler ABI info"
|
||||||
directories:
|
directories:
|
||||||
source: "/home/caleb/ASDV-Cpp/Assignments/MP4_CalebFontenot/cmake-build-debug/CMakeFiles/CMakeScratch/TryCompile-ua0zc8"
|
source: "/home/caleb/ASDV-Cpp/Assignments/MP4_CalebFontenot/cmake-build-debug/CMakeFiles/CMakeScratch/TryCompile-42S1ej"
|
||||||
binary: "/home/caleb/ASDV-Cpp/Assignments/MP4_CalebFontenot/cmake-build-debug/CMakeFiles/CMakeScratch/TryCompile-ua0zc8"
|
binary: "/home/caleb/ASDV-Cpp/Assignments/MP4_CalebFontenot/cmake-build-debug/CMakeFiles/CMakeScratch/TryCompile-42S1ej"
|
||||||
cmakeVariables:
|
cmakeVariables:
|
||||||
CMAKE_C_FLAGS: ""
|
CMAKE_C_FLAGS: ""
|
||||||
CMAKE_C_FLAGS_DEBUG: "-g"
|
CMAKE_C_FLAGS_DEBUG: "-g"
|
||||||
@ -71,10 +71,10 @@ events:
|
|||||||
variable: "CMAKE_C_ABI_COMPILED"
|
variable: "CMAKE_C_ABI_COMPILED"
|
||||||
cached: true
|
cached: true
|
||||||
stdout: |
|
stdout: |
|
||||||
Change Dir: '/home/caleb/ASDV-Cpp/Assignments/MP4_CalebFontenot/cmake-build-debug/CMakeFiles/CMakeScratch/TryCompile-ua0zc8'
|
Change Dir: '/home/caleb/ASDV-Cpp/Assignments/MP4_CalebFontenot/cmake-build-debug/CMakeFiles/CMakeScratch/TryCompile-42S1ej'
|
||||||
|
|
||||||
Run Build Command(s): /opt/clion/bin/ninja/linux/x64/ninja -v cmTC_ab436
|
Run Build Command(s): /opt/clion/bin/ninja/linux/x64/ninja -v cmTC_885af
|
||||||
[1/2] /usr/bin/cc -fdiagnostics-color=always -v -o CMakeFiles/cmTC_ab436.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake/Modules/CMakeCCompilerABI.c
|
[1/2] /usr/bin/cc -fdiagnostics-color=always -v -o CMakeFiles/cmTC_885af.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake/Modules/CMakeCCompilerABI.c
|
||||||
Using built-in specs.
|
Using built-in specs.
|
||||||
COLLECT_GCC=/usr/bin/cc
|
COLLECT_GCC=/usr/bin/cc
|
||||||
Target: x86_64-pc-linux-gnu
|
Target: x86_64-pc-linux-gnu
|
||||||
@ -82,8 +82,8 @@ events:
|
|||||||
Thread model: posix
|
Thread model: posix
|
||||||
Supported LTO compression algorithms: zlib zstd
|
Supported LTO compression algorithms: zlib zstd
|
||||||
gcc version 13.2.1 20230801 (GCC)
|
gcc version 13.2.1 20230801 (GCC)
|
||||||
COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_ab436.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_ab436.dir/'
|
COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_885af.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_885af.dir/'
|
||||||
/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/cc1 -quiet -v /usr/share/cmake/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_ab436.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fdiagnostics-color=always -o /tmp/ccbcuVU6.s
|
/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/cc1 -quiet -v /usr/share/cmake/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_885af.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fdiagnostics-color=always -o /tmp/ccfq2u4b.s
|
||||||
GNU C17 (GCC) version 13.2.1 20230801 (x86_64-pc-linux-gnu)
|
GNU C17 (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
|
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
|
||||||
|
|
||||||
@ -97,13 +97,13 @@ events:
|
|||||||
/usr/include
|
/usr/include
|
||||||
End of search list.
|
End of search list.
|
||||||
Compiler executable checksum: eb0b45108af02c02a078961940bce3e9
|
Compiler executable checksum: eb0b45108af02c02a078961940bce3e9
|
||||||
COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_ab436.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_ab436.dir/'
|
COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_885af.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_885af.dir/'
|
||||||
as -v --64 -o CMakeFiles/cmTC_ab436.dir/CMakeCCompilerABI.c.o /tmp/ccbcuVU6.s
|
as -v --64 -o CMakeFiles/cmTC_885af.dir/CMakeCCompilerABI.c.o /tmp/ccfq2u4b.s
|
||||||
GNU assembler version 2.42.0 (x86_64-pc-linux-gnu) using BFD version (GNU Binutils) 2.42.0
|
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/
|
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/
|
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_ab436.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_ab436.dir/CMakeCCompilerABI.c.'
|
COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_885af.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_885af.dir/CMakeCCompilerABI.c.'
|
||||||
[2/2] : && /usr/bin/cc -v -Wl,-v CMakeFiles/cmTC_ab436.dir/CMakeCCompilerABI.c.o -o cmTC_ab436 && :
|
[2/2] : && /usr/bin/cc -v -Wl,-v CMakeFiles/cmTC_885af.dir/CMakeCCompilerABI.c.o -o cmTC_885af && :
|
||||||
Using built-in specs.
|
Using built-in specs.
|
||||||
COLLECT_GCC=/usr/bin/cc
|
COLLECT_GCC=/usr/bin/cc
|
||||||
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/lto-wrapper
|
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/lto-wrapper
|
||||||
@ -114,12 +114,12 @@ events:
|
|||||||
gcc version 13.2.1 20230801 (GCC)
|
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/
|
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/
|
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_ab436' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_ab436.'
|
COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_885af' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_885af.'
|
||||||
/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/ccfd2ytv.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_ab436 /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_ab436.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
|
/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/ccVDlSqE.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_885af /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_885af.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
|
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/ccfd2ytv.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_ab436 /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_ab436.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
|
/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/ccVDlSqE.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_885af /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_885af.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
|
GNU ld (GNU Binutils) 2.42.0
|
||||||
COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_ab436' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_ab436.'
|
COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_885af' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_885af.'
|
||||||
|
|
||||||
exitCode: 0
|
exitCode: 0
|
||||||
-
|
-
|
||||||
@ -154,10 +154,10 @@ events:
|
|||||||
Parsed C implicit link information:
|
Parsed C implicit link information:
|
||||||
link line regex: [^( *|.*[/\\])(ld[0-9]*(\\.[a-z]+)?|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)]
|
link line regex: [^( *|.*[/\\])(ld[0-9]*(\\.[a-z]+)?|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)]
|
||||||
linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(\\.[a-z]+)?))("|,| |$)]
|
linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(\\.[a-z]+)?))("|,| |$)]
|
||||||
ignore line: [Change Dir: '/home/caleb/ASDV-Cpp/Assignments/MP4_CalebFontenot/cmake-build-debug/CMakeFiles/CMakeScratch/TryCompile-ua0zc8']
|
ignore line: [Change Dir: '/home/caleb/ASDV-Cpp/Assignments/MP4_CalebFontenot/cmake-build-debug/CMakeFiles/CMakeScratch/TryCompile-42S1ej']
|
||||||
ignore line: []
|
ignore line: []
|
||||||
ignore line: [Run Build Command(s): /opt/clion/bin/ninja/linux/x64/ninja -v cmTC_ab436]
|
ignore line: [Run Build Command(s): /opt/clion/bin/ninja/linux/x64/ninja -v cmTC_885af]
|
||||||
ignore line: [[1/2] /usr/bin/cc -fdiagnostics-color=always -v -o CMakeFiles/cmTC_ab436.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake/Modules/CMakeCCompilerABI.c]
|
ignore line: [[1/2] /usr/bin/cc -fdiagnostics-color=always -v -o CMakeFiles/cmTC_885af.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake/Modules/CMakeCCompilerABI.c]
|
||||||
ignore line: [Using built-in specs.]
|
ignore line: [Using built-in specs.]
|
||||||
ignore line: [COLLECT_GCC=/usr/bin/cc]
|
ignore line: [COLLECT_GCC=/usr/bin/cc]
|
||||||
ignore line: [Target: x86_64-pc-linux-gnu]
|
ignore line: [Target: x86_64-pc-linux-gnu]
|
||||||
@ -165,8 +165,8 @@ events:
|
|||||||
ignore line: [Thread model: posix]
|
ignore line: [Thread model: posix]
|
||||||
ignore line: [Supported LTO compression algorithms: zlib zstd]
|
ignore line: [Supported LTO compression algorithms: zlib zstd]
|
||||||
ignore line: [gcc version 13.2.1 20230801 (GCC) ]
|
ignore line: [gcc version 13.2.1 20230801 (GCC) ]
|
||||||
ignore line: [COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_ab436.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_ab436.dir/']
|
ignore line: [COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_885af.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_885af.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_ab436.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fdiagnostics-color=always -o /tmp/ccbcuVU6.s]
|
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_885af.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fdiagnostics-color=always -o /tmp/ccfq2u4b.s]
|
||||||
ignore line: [GNU C17 (GCC) version 13.2.1 20230801 (x86_64-pc-linux-gnu)]
|
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: [ 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: []
|
||||||
@ -180,13 +180,13 @@ events:
|
|||||||
ignore line: [ /usr/include]
|
ignore line: [ /usr/include]
|
||||||
ignore line: [End of search list.]
|
ignore line: [End of search list.]
|
||||||
ignore line: [Compiler executable checksum: eb0b45108af02c02a078961940bce3e9]
|
ignore line: [Compiler executable checksum: eb0b45108af02c02a078961940bce3e9]
|
||||||
ignore line: [COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_ab436.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_ab436.dir/']
|
ignore line: [COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_885af.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_885af.dir/']
|
||||||
ignore line: [ as -v --64 -o CMakeFiles/cmTC_ab436.dir/CMakeCCompilerABI.c.o /tmp/ccbcuVU6.s]
|
ignore line: [ as -v --64 -o CMakeFiles/cmTC_885af.dir/CMakeCCompilerABI.c.o /tmp/ccfq2u4b.s]
|
||||||
ignore line: [GNU assembler version 2.42.0 (x86_64-pc-linux-gnu) using BFD version (GNU Binutils) 2.42.0]
|
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: [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: [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_ab436.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_ab436.dir/CMakeCCompilerABI.c.']
|
ignore line: [COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_885af.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_885af.dir/CMakeCCompilerABI.c.']
|
||||||
ignore line: [[2/2] : && /usr/bin/cc -v -Wl -v CMakeFiles/cmTC_ab436.dir/CMakeCCompilerABI.c.o -o cmTC_ab436 && :]
|
ignore line: [[2/2] : && /usr/bin/cc -v -Wl -v CMakeFiles/cmTC_885af.dir/CMakeCCompilerABI.c.o -o cmTC_885af && :]
|
||||||
ignore line: [Using built-in specs.]
|
ignore line: [Using built-in specs.]
|
||||||
ignore line: [COLLECT_GCC=/usr/bin/cc]
|
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: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/lto-wrapper]
|
||||||
@ -197,13 +197,13 @@ events:
|
|||||||
ignore line: [gcc version 13.2.1 20230801 (GCC) ]
|
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: [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: [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_ab436' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_ab436.']
|
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_885af' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_885af.']
|
||||||
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/ccfd2ytv.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_ab436 /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_ab436.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]
|
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/ccVDlSqE.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_885af /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_885af.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 [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/collect2] ==> ignore
|
||||||
arg [-plugin] ==> ignore
|
arg [-plugin] ==> ignore
|
||||||
arg [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/liblto_plugin.so] ==> 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=/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/lto-wrapper] ==> ignore
|
||||||
arg [-plugin-opt=-fresolution=/tmp/ccfd2ytv.res] ==> ignore
|
arg [-plugin-opt=-fresolution=/tmp/ccVDlSqE.res] ==> ignore
|
||||||
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
|
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
|
||||||
arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
|
arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
|
||||||
arg [-plugin-opt=-pass-through=-lc] ==> ignore
|
arg [-plugin-opt=-pass-through=-lc] ==> ignore
|
||||||
@ -218,7 +218,7 @@ events:
|
|||||||
arg [/lib64/ld-linux-x86-64.so.2] ==> ignore
|
arg [/lib64/ld-linux-x86-64.so.2] ==> ignore
|
||||||
arg [-pie] ==> ignore
|
arg [-pie] ==> ignore
|
||||||
arg [-o] ==> ignore
|
arg [-o] ==> ignore
|
||||||
arg [cmTC_ab436] ==> ignore
|
arg [cmTC_885af] ==> 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/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/../../../../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 [/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]
|
||||||
@ -228,7 +228,7 @@ events:
|
|||||||
arg [-L/usr/lib/../lib] ==> dir [/usr/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 [-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 [-v] ==> ignore
|
||||||
arg [CMakeFiles/cmTC_ab436.dir/CMakeCCompilerABI.c.o] ==> ignore
|
arg [CMakeFiles/cmTC_885af.dir/CMakeCCompilerABI.c.o] ==> ignore
|
||||||
arg [-lgcc] ==> lib [gcc]
|
arg [-lgcc] ==> lib [gcc]
|
||||||
arg [--push-state] ==> ignore
|
arg [--push-state] ==> ignore
|
||||||
arg [--as-needed] ==> ignore
|
arg [--as-needed] ==> ignore
|
||||||
@ -243,7 +243,7 @@ events:
|
|||||||
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/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]
|
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: [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/ccfd2ytv.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_ab436 /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_ab436.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]
|
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/ccVDlSqE.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_885af /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_885af.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
|
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/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/crti.o] ==> [/usr/lib/crti.o]
|
||||||
@ -278,8 +278,8 @@ events:
|
|||||||
checks:
|
checks:
|
||||||
- "Detecting CXX compiler ABI info"
|
- "Detecting CXX compiler ABI info"
|
||||||
directories:
|
directories:
|
||||||
source: "/home/caleb/ASDV-Cpp/Assignments/MP4_CalebFontenot/cmake-build-debug/CMakeFiles/CMakeScratch/TryCompile-jVFZOl"
|
source: "/home/caleb/ASDV-Cpp/Assignments/MP4_CalebFontenot/cmake-build-debug/CMakeFiles/CMakeScratch/TryCompile-ugB8EU"
|
||||||
binary: "/home/caleb/ASDV-Cpp/Assignments/MP4_CalebFontenot/cmake-build-debug/CMakeFiles/CMakeScratch/TryCompile-jVFZOl"
|
binary: "/home/caleb/ASDV-Cpp/Assignments/MP4_CalebFontenot/cmake-build-debug/CMakeFiles/CMakeScratch/TryCompile-ugB8EU"
|
||||||
cmakeVariables:
|
cmakeVariables:
|
||||||
CMAKE_CXX_FLAGS: ""
|
CMAKE_CXX_FLAGS: ""
|
||||||
CMAKE_CXX_FLAGS_DEBUG: "-g"
|
CMAKE_CXX_FLAGS_DEBUG: "-g"
|
||||||
@ -288,10 +288,10 @@ events:
|
|||||||
variable: "CMAKE_CXX_ABI_COMPILED"
|
variable: "CMAKE_CXX_ABI_COMPILED"
|
||||||
cached: true
|
cached: true
|
||||||
stdout: |
|
stdout: |
|
||||||
Change Dir: '/home/caleb/ASDV-Cpp/Assignments/MP4_CalebFontenot/cmake-build-debug/CMakeFiles/CMakeScratch/TryCompile-jVFZOl'
|
Change Dir: '/home/caleb/ASDV-Cpp/Assignments/MP4_CalebFontenot/cmake-build-debug/CMakeFiles/CMakeScratch/TryCompile-ugB8EU'
|
||||||
|
|
||||||
Run Build Command(s): /opt/clion/bin/ninja/linux/x64/ninja -v cmTC_96570
|
Run Build Command(s): /opt/clion/bin/ninja/linux/x64/ninja -v cmTC_190e5
|
||||||
[1/2] /usr/bin/c++ -fdiagnostics-color=always -v -o CMakeFiles/cmTC_96570.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp
|
[1/2] /usr/bin/c++ -fdiagnostics-color=always -v -o CMakeFiles/cmTC_190e5.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp
|
||||||
Using built-in specs.
|
Using built-in specs.
|
||||||
COLLECT_GCC=/usr/bin/c++
|
COLLECT_GCC=/usr/bin/c++
|
||||||
Target: x86_64-pc-linux-gnu
|
Target: x86_64-pc-linux-gnu
|
||||||
@ -299,8 +299,8 @@ events:
|
|||||||
Thread model: posix
|
Thread model: posix
|
||||||
Supported LTO compression algorithms: zlib zstd
|
Supported LTO compression algorithms: zlib zstd
|
||||||
gcc version 13.2.1 20230801 (GCC)
|
gcc version 13.2.1 20230801 (GCC)
|
||||||
COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_96570.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_96570.dir/'
|
COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_190e5.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_190e5.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_96570.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fdiagnostics-color=always -o /tmp/cc8fhxmw.s
|
/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_190e5.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fdiagnostics-color=always -o /tmp/cch69ziD.s
|
||||||
GNU C++17 (GCC) version 13.2.1 20230801 (x86_64-pc-linux-gnu)
|
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
|
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
|
||||||
|
|
||||||
@ -317,13 +317,13 @@ events:
|
|||||||
/usr/include
|
/usr/include
|
||||||
End of search list.
|
End of search list.
|
||||||
Compiler executable checksum: f089b864c6bcbc2427e9850aa6414a11
|
Compiler executable checksum: f089b864c6bcbc2427e9850aa6414a11
|
||||||
COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_96570.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_96570.dir/'
|
COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_190e5.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_190e5.dir/'
|
||||||
as -v --64 -o CMakeFiles/cmTC_96570.dir/CMakeCXXCompilerABI.cpp.o /tmp/cc8fhxmw.s
|
as -v --64 -o CMakeFiles/cmTC_190e5.dir/CMakeCXXCompilerABI.cpp.o /tmp/cch69ziD.s
|
||||||
GNU assembler version 2.42.0 (x86_64-pc-linux-gnu) using BFD version (GNU Binutils) 2.42.0
|
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/
|
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/
|
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_96570.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_96570.dir/CMakeCXXCompilerABI.cpp.'
|
COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_190e5.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_190e5.dir/CMakeCXXCompilerABI.cpp.'
|
||||||
[2/2] : && /usr/bin/c++ -v -Wl,-v CMakeFiles/cmTC_96570.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_96570 && :
|
[2/2] : && /usr/bin/c++ -v -Wl,-v CMakeFiles/cmTC_190e5.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_190e5 && :
|
||||||
Using built-in specs.
|
Using built-in specs.
|
||||||
COLLECT_GCC=/usr/bin/c++
|
COLLECT_GCC=/usr/bin/c++
|
||||||
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/lto-wrapper
|
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/lto-wrapper
|
||||||
@ -334,12 +334,12 @@ events:
|
|||||||
gcc version 13.2.1 20230801 (GCC)
|
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/
|
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/
|
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_96570' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_96570.'
|
COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_190e5' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_190e5.'
|
||||||
/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/ccQvLwyK.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_96570 /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_96570.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
|
/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/ccTTO5ul.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_190e5 /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_190e5.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
|
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/ccQvLwyK.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_96570 /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_96570.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
|
/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/ccTTO5ul.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_190e5 /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_190e5.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
|
GNU ld (GNU Binutils) 2.42.0
|
||||||
COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_96570' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_96570.'
|
COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_190e5' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_190e5.'
|
||||||
|
|
||||||
exitCode: 0
|
exitCode: 0
|
||||||
-
|
-
|
||||||
@ -380,10 +380,10 @@ events:
|
|||||||
Parsed CXX implicit link information:
|
Parsed CXX implicit link information:
|
||||||
link line regex: [^( *|.*[/\\])(ld[0-9]*(\\.[a-z]+)?|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)]
|
link line regex: [^( *|.*[/\\])(ld[0-9]*(\\.[a-z]+)?|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)]
|
||||||
linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(\\.[a-z]+)?))("|,| |$)]
|
linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(\\.[a-z]+)?))("|,| |$)]
|
||||||
ignore line: [Change Dir: '/home/caleb/ASDV-Cpp/Assignments/MP4_CalebFontenot/cmake-build-debug/CMakeFiles/CMakeScratch/TryCompile-jVFZOl']
|
ignore line: [Change Dir: '/home/caleb/ASDV-Cpp/Assignments/MP4_CalebFontenot/cmake-build-debug/CMakeFiles/CMakeScratch/TryCompile-ugB8EU']
|
||||||
ignore line: []
|
ignore line: []
|
||||||
ignore line: [Run Build Command(s): /opt/clion/bin/ninja/linux/x64/ninja -v cmTC_96570]
|
ignore line: [Run Build Command(s): /opt/clion/bin/ninja/linux/x64/ninja -v cmTC_190e5]
|
||||||
ignore line: [[1/2] /usr/bin/c++ -fdiagnostics-color=always -v -o CMakeFiles/cmTC_96570.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp]
|
ignore line: [[1/2] /usr/bin/c++ -fdiagnostics-color=always -v -o CMakeFiles/cmTC_190e5.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp]
|
||||||
ignore line: [Using built-in specs.]
|
ignore line: [Using built-in specs.]
|
||||||
ignore line: [COLLECT_GCC=/usr/bin/c++]
|
ignore line: [COLLECT_GCC=/usr/bin/c++]
|
||||||
ignore line: [Target: x86_64-pc-linux-gnu]
|
ignore line: [Target: x86_64-pc-linux-gnu]
|
||||||
@ -391,8 +391,8 @@ events:
|
|||||||
ignore line: [Thread model: posix]
|
ignore line: [Thread model: posix]
|
||||||
ignore line: [Supported LTO compression algorithms: zlib zstd]
|
ignore line: [Supported LTO compression algorithms: zlib zstd]
|
||||||
ignore line: [gcc version 13.2.1 20230801 (GCC) ]
|
ignore line: [gcc version 13.2.1 20230801 (GCC) ]
|
||||||
ignore line: [COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_96570.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_96570.dir/']
|
ignore line: [COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_190e5.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_190e5.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_96570.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fdiagnostics-color=always -o /tmp/cc8fhxmw.s]
|
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_190e5.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fdiagnostics-color=always -o /tmp/cch69ziD.s]
|
||||||
ignore line: [GNU C++17 (GCC) version 13.2.1 20230801 (x86_64-pc-linux-gnu)]
|
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: [ 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: []
|
||||||
@ -409,13 +409,13 @@ events:
|
|||||||
ignore line: [ /usr/include]
|
ignore line: [ /usr/include]
|
||||||
ignore line: [End of search list.]
|
ignore line: [End of search list.]
|
||||||
ignore line: [Compiler executable checksum: f089b864c6bcbc2427e9850aa6414a11]
|
ignore line: [Compiler executable checksum: f089b864c6bcbc2427e9850aa6414a11]
|
||||||
ignore line: [COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_96570.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_96570.dir/']
|
ignore line: [COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_190e5.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_190e5.dir/']
|
||||||
ignore line: [ as -v --64 -o CMakeFiles/cmTC_96570.dir/CMakeCXXCompilerABI.cpp.o /tmp/cc8fhxmw.s]
|
ignore line: [ as -v --64 -o CMakeFiles/cmTC_190e5.dir/CMakeCXXCompilerABI.cpp.o /tmp/cch69ziD.s]
|
||||||
ignore line: [GNU assembler version 2.42.0 (x86_64-pc-linux-gnu) using BFD version (GNU Binutils) 2.42.0]
|
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: [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: [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_96570.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_96570.dir/CMakeCXXCompilerABI.cpp.']
|
ignore line: [COLLECT_GCC_OPTIONS='-fdiagnostics-color=always' '-v' '-o' 'CMakeFiles/cmTC_190e5.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_190e5.dir/CMakeCXXCompilerABI.cpp.']
|
||||||
ignore line: [[2/2] : && /usr/bin/c++ -v -Wl -v CMakeFiles/cmTC_96570.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_96570 && :]
|
ignore line: [[2/2] : && /usr/bin/c++ -v -Wl -v CMakeFiles/cmTC_190e5.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_190e5 && :]
|
||||||
ignore line: [Using built-in specs.]
|
ignore line: [Using built-in specs.]
|
||||||
ignore line: [COLLECT_GCC=/usr/bin/c++]
|
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: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/lto-wrapper]
|
||||||
@ -426,13 +426,13 @@ events:
|
|||||||
ignore line: [gcc version 13.2.1 20230801 (GCC) ]
|
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: [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: [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_96570' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_96570.']
|
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_190e5' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_190e5.']
|
||||||
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/ccQvLwyK.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_96570 /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_96570.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]
|
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/ccTTO5ul.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_190e5 /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_190e5.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 [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/collect2] ==> ignore
|
||||||
arg [-plugin] ==> ignore
|
arg [-plugin] ==> ignore
|
||||||
arg [/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/liblto_plugin.so] ==> 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=/usr/lib/gcc/x86_64-pc-linux-gnu/13.2.1/lto-wrapper] ==> ignore
|
||||||
arg [-plugin-opt=-fresolution=/tmp/ccQvLwyK.res] ==> ignore
|
arg [-plugin-opt=-fresolution=/tmp/ccTTO5ul.res] ==> ignore
|
||||||
arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
|
arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
|
||||||
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
|
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
|
||||||
arg [-plugin-opt=-pass-through=-lc] ==> ignore
|
arg [-plugin-opt=-pass-through=-lc] ==> ignore
|
||||||
@ -447,7 +447,7 @@ events:
|
|||||||
arg [/lib64/ld-linux-x86-64.so.2] ==> ignore
|
arg [/lib64/ld-linux-x86-64.so.2] ==> ignore
|
||||||
arg [-pie] ==> ignore
|
arg [-pie] ==> ignore
|
||||||
arg [-o] ==> ignore
|
arg [-o] ==> ignore
|
||||||
arg [cmTC_96570] ==> ignore
|
arg [cmTC_190e5] ==> 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/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/../../../../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 [/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]
|
||||||
@ -457,7 +457,7 @@ events:
|
|||||||
arg [-L/usr/lib/../lib] ==> dir [/usr/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 [-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 [-v] ==> ignore
|
||||||
arg [CMakeFiles/cmTC_96570.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore
|
arg [CMakeFiles/cmTC_190e5.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore
|
||||||
arg [-lstdc++] ==> lib [stdc++]
|
arg [-lstdc++] ==> lib [stdc++]
|
||||||
arg [-lm] ==> lib [m]
|
arg [-lm] ==> lib [m]
|
||||||
arg [-lgcc_s] ==> lib [gcc_s]
|
arg [-lgcc_s] ==> lib [gcc_s]
|
||||||
@ -468,7 +468,7 @@ events:
|
|||||||
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/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]
|
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: [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/ccQvLwyK.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_96570 /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_96570.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]
|
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/ccTTO5ul.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_190e5 /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_190e5.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
|
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/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/crti.o] ==> [/usr/lib/crti.o]
|
||||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
File diff suppressed because one or more lines are too long
@ -1 +1 @@
|
|||||||
22 serialization::archive 19 0 0 1 0 0 0 10 dummy name 13 dummy address 9 Hollywood 11 Los Angeles 0 8 867-5309 0.00000000000000000e+00 1712851395
|
22 serialization::archive 19 0 0 1 0 0 0 11 Potato Chip 20 123 Potato Chip Lane 11 Potatoville 10 California 13 6969potatoZIP 17 +1 (111) 111-1111 9.99999999901000023e+09 1713074400
|
@ -1,9 +1,39 @@
|
|||||||
#include <iostream>
|
#include <iostream>
|
||||||
#include <vector>
|
#include <vector>
|
||||||
#include "userData.h"
|
#include "userData.h"
|
||||||
|
#include "simpleMenu.h"
|
||||||
|
|
||||||
int main() {
|
int main() {
|
||||||
std::vector<userData> data = getData();
|
std::vector<userData> data = getData();
|
||||||
std::cout << displayData(data) << std::endl;
|
std::vector<std::string> menuOptions = {"List the records in the file.", "Enter new records into the file.", "Change a particular record.", "Delete a particular record."};
|
||||||
|
while (true) {
|
||||||
|
int selection = simpleMenu(menuOptions, "What would you like to do?");
|
||||||
|
switch (selection) {
|
||||||
|
case 0:
|
||||||
|
std::cout << displayData(data);
|
||||||
|
std::cout << "Press Enter to Continue";
|
||||||
|
std::cin.ignore();
|
||||||
|
break;
|
||||||
|
case 1:
|
||||||
|
data.emplace_back(enterRecord());
|
||||||
|
std::cout << displayData(data);
|
||||||
|
updateData(data);
|
||||||
|
std::cout << "New data added.\nPress Enter to Continue";
|
||||||
|
std::cin.ignore();
|
||||||
|
break;
|
||||||
|
case 2:
|
||||||
|
changeEntry(data);
|
||||||
|
std::cout << "Data modified.\nPress Enter to Continue";
|
||||||
|
std::cin.ignore();
|
||||||
|
break;
|
||||||
|
case 3:
|
||||||
|
deleteEntry(data);
|
||||||
|
std::printf("Entry deleted.\n");
|
||||||
|
std::cout << "Press Enter to Continue";
|
||||||
|
std::cin.ignore();
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -10,9 +10,10 @@
|
|||||||
/*
|
/*
|
||||||
* Code ported over from my MP2 Project that generates a menu,
|
* Code ported over from my MP2 Project that generates a menu,
|
||||||
* except now it's been modified so that it has a generic interface.
|
* 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<std::string> menuItems) {
|
int simpleMenu(std::vector<std::string>& menuItems, std::string menuTitle) {
|
||||||
static int selection = 0;
|
static int selection = 0;
|
||||||
static int *selectionPointer = &selection;
|
static int *selectionPointer = &selection;
|
||||||
initscr();
|
initscr();
|
||||||
@ -41,9 +42,9 @@ int simpleMenu(std::vector<std::string> menuItems) {
|
|||||||
// Ensure selection stays within bounds
|
// Ensure selection stays within bounds
|
||||||
selection = (selection < 0) ? (menuItems.size() - 1) : selection;
|
selection = (selection < 0) ? (menuItems.size() - 1) : selection;
|
||||||
selection = (selection > (menuItems.size() - 1)) ? 0 : selection;
|
selection = (selection > (menuItems.size() - 1)) ? 0 : selection;
|
||||||
//std::system("clear");
|
clear();
|
||||||
move(0, 0);
|
move(0, 0);
|
||||||
printw("%s", printMenu(selectionPointer, menuItems).c_str());
|
printw("%s", printMenu(selectionPointer, menuItems, menuTitle).c_str());
|
||||||
refresh();
|
refresh();
|
||||||
} while ((ch = getch()) != '#');
|
} while ((ch = getch()) != '#');
|
||||||
getch();
|
getch();
|
||||||
@ -51,7 +52,7 @@ int simpleMenu(std::vector<std::string> menuItems) {
|
|||||||
exit(0);
|
exit(0);
|
||||||
}
|
}
|
||||||
|
|
||||||
std::string printMenu(int *selection, std::vector<std::string> menu) {
|
std::string printMenu(const int *selection, std::vector<std::string>& menu, std::string menuTitle) {
|
||||||
std::string outputString = "";
|
std::string outputString = "";
|
||||||
std::vector<std::string> cursor = {"> "};
|
std::vector<std::string> cursor = {"> "};
|
||||||
// append empty space to cursor var
|
// append empty space to cursor var
|
||||||
@ -65,11 +66,13 @@ std::string printMenu(int *selection, std::vector<std::string> menu) {
|
|||||||
cursor[j + 1] = temp;
|
cursor[j + 1] = temp;
|
||||||
}
|
}
|
||||||
//cursor[0] = temp;
|
//cursor[0] = temp;
|
||||||
outputString.append("Use the arrow keys to navigate the menu. Press # to exit.\n");
|
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) {
|
for (int i = 0; i < menu.size(); ++i) {
|
||||||
outputString.append(cursor[i]);
|
outputString.append(cursor[i]);
|
||||||
outputString.append(menu[i]);
|
outputString.append(menu[i]);
|
||||||
outputString.append("\n");
|
outputString.append("\n");
|
||||||
}
|
}
|
||||||
|
outputString.append("Current Selection: ").append(std::to_string(*selection)).append("\n");
|
||||||
return outputString;
|
return outputString;
|
||||||
}
|
}
|
@ -5,9 +5,11 @@
|
|||||||
#ifndef MP3_CALEBFONTENOT_SIMPLEMENU_H
|
#ifndef MP3_CALEBFONTENOT_SIMPLEMENU_H
|
||||||
#define MP3_CALEBFONTENOT_SIMPLEMENU_H
|
#define MP3_CALEBFONTENOT_SIMPLEMENU_H
|
||||||
|
|
||||||
#include <string>
|
#include <vector>
|
||||||
|
//#include <ncurses.h>
|
||||||
|
|
||||||
|
std::string printMenu(const int *selection, std::vector<std::string>& menu, std::string menuTitle);
|
||||||
|
int simpleMenu(std::vector<std::string>& menuItems, std::string menuTitle);
|
||||||
|
|
||||||
std::string printMenu(int *selection, std::vector<std::string> menu);
|
|
||||||
int simpleMenu(std::vector<std::string> menuItems);
|
|
||||||
|
|
||||||
#endif //MP3_CALEBFONTENOT_SIMPLEMENU_H
|
#endif //MP3_CALEBFONTENOT_SIMPLEMENU_H
|
||||||
|
@ -3,34 +3,203 @@
|
|||||||
//
|
//
|
||||||
#include <fstream>
|
#include <fstream>
|
||||||
#include <cstdio>
|
#include <cstdio>
|
||||||
|
#include <ctime>
|
||||||
|
#include <boost/algorithm/string.hpp>
|
||||||
#include <boost/archive/text_oarchive.hpp>
|
#include <boost/archive/text_oarchive.hpp>
|
||||||
#include <boost/archive/text_iarchive.hpp>
|
#include <boost/archive/text_iarchive.hpp>
|
||||||
#include <boost/serialization/utility.hpp>
|
#include <boost/serialization/utility.hpp>
|
||||||
#include <boost/serialization/vector.hpp>
|
#include <boost/serialization/vector.hpp>
|
||||||
|
#include <iostream>
|
||||||
|
#include <ranges>
|
||||||
#include "userData.h"
|
#include "userData.h"
|
||||||
|
#include "simpleMenu.h"
|
||||||
|
|
||||||
void enterRecords(std::vector<userData> data);
|
std::tm enterDate() {
|
||||||
|
std::string temp;
|
||||||
|
std::tm tm;
|
||||||
|
std::printf("Enter day: ");
|
||||||
|
std::getline(std::cin, temp);
|
||||||
|
std::sscanf(temp.c_str(), "%i", &tm.tm_mday);
|
||||||
|
std::printf("Enter month: ");
|
||||||
|
std::getline(std::cin, temp);
|
||||||
|
std::sscanf(temp.c_str(), "%i", &tm.tm_mon);
|
||||||
|
std::printf("Enter year: ");
|
||||||
|
std::getline(std::cin, temp);
|
||||||
|
std::sscanf(temp.c_str(), "%i", &tm.tm_year);
|
||||||
|
tm.tm_mon -= 1;
|
||||||
|
tm.tm_year -= 1900;
|
||||||
|
tm.tm_hour = 0, tm.tm_min = 0, tm.tm_sec = 0;
|
||||||
|
return tm;
|
||||||
|
}
|
||||||
|
|
||||||
userData findRecord(std::vector<userData> data);
|
userData enterRecord() {
|
||||||
|
auto pUserData = new userData();
|
||||||
|
std::printf("Entering a new record...\n");
|
||||||
|
|
||||||
void changeEntry(userData entry);
|
std::printf("Enter name (spaces allowed): ");
|
||||||
|
std::getline(std::cin, pUserData->name);
|
||||||
|
|
||||||
|
std::printf("Enter address: ");
|
||||||
|
std::getline(std::cin, pUserData->address);
|
||||||
|
|
||||||
|
std::printf("Enter city: ");
|
||||||
|
std::getline(std::cin, pUserData->city);
|
||||||
|
|
||||||
|
std::printf("Enter state: ");
|
||||||
|
std::getline(std::cin, pUserData->state);
|
||||||
|
|
||||||
|
std::printf("Enter ZIP code: ");
|
||||||
|
std::getline(std::cin, pUserData->zip);
|
||||||
|
|
||||||
|
std::printf("Enter phone #: ");
|
||||||
|
std::getline(std::cin, pUserData->phone);
|
||||||
|
|
||||||
|
std::printf("Enter account balance: $");
|
||||||
|
std::string temp;
|
||||||
|
std::getline(std::cin, temp);
|
||||||
|
std::sscanf(temp.c_str(), "%lf", &pUserData->accountBal);
|
||||||
|
|
||||||
|
std::printf("Entering date of last payment...\n");
|
||||||
|
std::tm tm = enterDate();
|
||||||
|
pUserData->dateOfLastPayment = std::mktime(&tm);
|
||||||
|
|
||||||
|
return *pUserData;
|
||||||
|
}
|
||||||
|
|
||||||
|
userData *findRecord(const std::vector<userData>& data) {
|
||||||
|
std::printf("Here's the list of entries: \n%s\n", displayData(data).c_str());
|
||||||
|
|
||||||
|
while (true) {
|
||||||
|
std::printf("Enter the name for the entry you want to search for\n(we're searching for substrings, so you don't have to type out the full thing): ");
|
||||||
|
std::string userInput;
|
||||||
|
std::getline(std::cin, userInput);
|
||||||
|
|
||||||
|
// attempt to find entry
|
||||||
|
std::printf("Looking for %s...\n", userInput.c_str());
|
||||||
|
for (auto& entry : data) {
|
||||||
|
std::string lowerName = boost::algorithm::to_lower_copy(entry.name);
|
||||||
|
if (lowerName.find(boost::algorithm::to_lower_copy(userInput)) != std::string::npos) {
|
||||||
|
std::printf("%s\nIs this the entry you wanted (y/n)? ", displayData(entry).c_str());
|
||||||
|
std::getline(std::cin, userInput);
|
||||||
|
boost::algorithm::to_lower(userInput);
|
||||||
|
if (userInput == "y") {
|
||||||
|
return &entry; // Return pointer to the found entry directly
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
printf("Unable to find entry... Press enter to continue.");
|
||||||
|
std::getline(std::cin, userInput);
|
||||||
|
boost::algorithm::to_lower(userInput);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
void deleteEntry(std::vector<userData>& data) {
|
||||||
|
std::printf("What entry would you like to delete?");
|
||||||
|
userData *entryToDelete = findRecord(data);
|
||||||
|
|
||||||
|
for(int i = 0; i < data.size(); ++i) {
|
||||||
|
if (entryToDelete->name == data[i].name) {
|
||||||
|
data.erase(data.begin() + i);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
updateData(data);
|
||||||
|
}
|
||||||
|
|
||||||
|
void changeEntry(std::vector<userData>& data) {
|
||||||
|
std::printf("What entry would you like to modify?");
|
||||||
|
userData* selectedEntry = findRecord(data);
|
||||||
|
std::vector<std::string> menuItems = structContents(selectedEntry);
|
||||||
|
int selection = simpleMenu(menuItems, "What data would you like to modify?");
|
||||||
|
switch (selection) {
|
||||||
|
default:
|
||||||
|
break;
|
||||||
|
case 9: {
|
||||||
|
std::printf("Old value: %s\nEnter new name (spaces allowed): ", selectedEntry->name.c_str());
|
||||||
|
std::getline(std::cin, selectedEntry->name);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case 1: {
|
||||||
|
std::printf("Old value: %s\nEnter new address: ", selectedEntry->address.c_str());
|
||||||
|
std::getline(std::cin, selectedEntry->address);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case 2: {
|
||||||
|
std::printf("Old value: %s\nEnter new city: ", selectedEntry->city.c_str());
|
||||||
|
std::getline(std::cin, selectedEntry->city);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case 3: {
|
||||||
|
std::printf("Old value: %s\nEnter new state: ", selectedEntry->state.c_str());
|
||||||
|
std::getline(std::cin, selectedEntry->state);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case 4: {
|
||||||
|
std::printf("Old value: %s\nEnter new ZIP: ", selectedEntry->zip.c_str());
|
||||||
|
std::getline(std::cin, selectedEntry->zip);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case 5: {
|
||||||
|
std::printf("Old value: %s\nEnter new phone #: ", selectedEntry->phone.c_str());
|
||||||
|
std::getline(std::cin, selectedEntry->phone);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case 6: {
|
||||||
|
std::printf("Old value: %.2lf\nEnter new balance: $", selectedEntry->accountBal);
|
||||||
|
std::string temp;
|
||||||
|
std::getline(std::cin, temp);
|
||||||
|
try {
|
||||||
|
selectedEntry->accountBal = std::stod(temp);
|
||||||
|
} catch (const std::invalid_argument &e) {
|
||||||
|
std::cerr << "Invalid input for balance. Please enter a valid number." << std::endl;
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case 7: {
|
||||||
|
std::printf("Old value: %s\nEntering new date of last payment...\n",
|
||||||
|
std::put_time(std::localtime(&selectedEntry->dateOfLastPayment), "%c"));
|
||||||
|
std::tm tm = enterDate();
|
||||||
|
selectedEntry->dateOfLastPayment = std::mktime(&tm);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
updateData(data);
|
||||||
|
}
|
||||||
|
|
||||||
|
std::vector<std::string> structContents(const userData *entry) {
|
||||||
|
std::vector<std::string> structItems;
|
||||||
|
structItems.emplace_back("Name: " + entry->name);
|
||||||
|
structItems.emplace_back("Address: " + entry->address);
|
||||||
|
structItems.emplace_back("City: " + entry->city);
|
||||||
|
structItems.emplace_back("State: " + entry->state);
|
||||||
|
structItems.emplace_back("ZIP: " + entry->zip);
|
||||||
|
structItems.emplace_back("Phone #: " + entry->phone);
|
||||||
|
|
||||||
|
// Format account balance
|
||||||
|
std::stringstream ss;
|
||||||
|
ss << "Account Balance: $" << std::fixed << std::setprecision(2) << entry->accountBal;
|
||||||
|
structItems.emplace_back(ss.str());
|
||||||
|
|
||||||
|
// Get gregorian calendar date of unix timestamp
|
||||||
|
structItems.emplace_back("Date of Last Payment: " + std::string(ctime(&entry->dateOfLastPayment)));
|
||||||
|
return structItems;
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string displayData(const userData& entry) {
|
||||||
|
std::vector<std::string> data = structContents(&entry);
|
||||||
|
std::stringstream ss;
|
||||||
|
for(auto str: data) {
|
||||||
|
ss << str << "\n";
|
||||||
|
}
|
||||||
|
return ss.str();
|
||||||
|
}
|
||||||
std::string displayData(std::vector<userData> data) {
|
std::string displayData(std::vector<userData> data) {
|
||||||
std::string returnString = "";
|
std::string returnString = "";
|
||||||
std::string DASHES = "------------";
|
//std::printf("vector size: %i\n", static_cast<int>(data.size()));
|
||||||
std::printf("vector size: %i\n", static_cast<int>(data.size()));
|
|
||||||
for (int i = 0; i < data.size(); ++i) {
|
for (int i = 0; i < data.size(); ++i) {
|
||||||
userData currentUserData = data[i];
|
userData currentUserData = data[i];
|
||||||
returnString.append(DASHES).append(" line ").append(std::to_string(i + 1)).append(DASHES).append("\n");
|
returnString.append(DASHES).append(" entry ").append(std::to_string(i + 1)).append(DASHES).append("\n");
|
||||||
returnString.append("Name: ").append(currentUserData.name).append("\n");
|
returnString.append(displayData(currentUserData));
|
||||||
returnString.append("Address: ").append(currentUserData.address).append("\n");
|
|
||||||
returnString.append("City: ").append(currentUserData.city).append("\n");
|
|
||||||
returnString.append("State: ").append(currentUserData.state).append("\n");
|
|
||||||
returnString.append("ZIP: ").append(currentUserData.zip).append("\n");
|
|
||||||
returnString.append("Phone #: ").append(currentUserData.phone).append("\n");
|
|
||||||
//returnString.append("Account Balance : $").append(currentUserData.accountBal).append("\n");
|
|
||||||
returnString.append("Date of Last Payment: ").append(ctime(¤tUserData.dateOfLastPayment)).append("\n");
|
|
||||||
|
|
||||||
}
|
}
|
||||||
return returnString;
|
return returnString;
|
||||||
}
|
}
|
||||||
@ -40,14 +209,10 @@ inline bool fileExists (const std::string& name) {
|
|||||||
return f.good();
|
return f.good();
|
||||||
}
|
}
|
||||||
|
|
||||||
std::ifstream::pos_type filesize(const char* filename)
|
|
||||||
{
|
|
||||||
std::ifstream in(filename, std::ifstream::ate | std::ifstream::binary);
|
|
||||||
return in.tellg();
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
void updateData(std::vector<userData> data) {
|
void updateData(std::vector<userData> data) {
|
||||||
|
// delete the old data
|
||||||
|
std::remove("data.dat");
|
||||||
|
|
||||||
// Serialize the vector
|
// Serialize the vector
|
||||||
std::stringstream ss;
|
std::stringstream ss;
|
||||||
boost::archive::text_oarchive oa(ss);
|
boost::archive::text_oarchive oa(ss);
|
||||||
@ -65,17 +230,9 @@ void updateData(std::vector<userData> data) {
|
|||||||
std::vector<userData> getData() {
|
std::vector<userData> getData() {
|
||||||
std::vector<userData> data;
|
std::vector<userData> data;
|
||||||
if (!fileExists("data.dat")) {
|
if (!fileExists("data.dat")) {
|
||||||
// create struct with dummy data
|
std::printf("Warning! No datafile detected! Prompting for data entry...\n");
|
||||||
// TODO: call enterRecords() to get this data
|
auto pUserData = enterRecord();
|
||||||
userData* pUserData = new userData();
|
data.emplace_back(pUserData);
|
||||||
pUserData->name = "dummy name";
|
|
||||||
pUserData->address = "dummy address";
|
|
||||||
pUserData->city = "dummy city";
|
|
||||||
pUserData->phone = "867-5309";
|
|
||||||
pUserData->state = "Los Angeles";
|
|
||||||
pUserData->city = "Hollywood";
|
|
||||||
pUserData->dateOfLastPayment = 1712851395;
|
|
||||||
data.emplace_back(*pUserData);
|
|
||||||
updateData(data);
|
updateData(data);
|
||||||
} else {
|
} else {
|
||||||
// Deserialize and read the data from the file
|
// Deserialize and read the data from the file
|
||||||
|
@ -8,6 +8,8 @@
|
|||||||
#include <string>
|
#include <string>
|
||||||
#include <boost/serialization/vector.hpp>
|
#include <boost/serialization/vector.hpp>
|
||||||
|
|
||||||
|
const std::string DASHES = "------------";
|
||||||
|
|
||||||
struct userData {
|
struct userData {
|
||||||
std::string name;
|
std::string name;
|
||||||
std::string address;
|
std::string address;
|
||||||
@ -35,18 +37,21 @@ struct userData {
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
void enterRecords(std::vector<userData> data);
|
userData enterRecord();
|
||||||
|
|
||||||
userData findRecord(std::vector<userData> data);
|
userData *findRecord(const std::vector<userData>& data);
|
||||||
|
|
||||||
void changeEntry(userData entry);
|
void changeEntry(std::vector<userData>& data);
|
||||||
|
|
||||||
|
void deleteEntry(std::vector<userData>& data);
|
||||||
|
|
||||||
std::string displayData(std::vector<userData> data);
|
std::string displayData(std::vector<userData> data);
|
||||||
|
std::string displayData(const userData& entry);
|
||||||
|
|
||||||
std::vector<userData> getData();
|
std::vector<userData> getData();
|
||||||
|
|
||||||
void updateData(std::vector<userData> data);
|
void updateData(std::vector<userData> data);
|
||||||
|
|
||||||
|
std::vector<std::string> structContents(const userData *entry);
|
||||||
|
|
||||||
#endif //MP4_CALEBFONTENOT_USERDATA_H
|
#endif //MP4_CALEBFONTENOT_USERDATA_H
|
||||||
|
BIN
ZIPs/MP4_CalebFontenot.zip
Normal file
BIN
ZIPs/MP4_CalebFontenot.zip
Normal file
Binary file not shown.
Loading…
Reference in New Issue
Block a user