From a81c1fd55ebc43c41d7f711777221c9836beacf5 Mon Sep 17 00:00:00 2001 From: Guillaume MICHEL Date: Wed, 18 Dec 2024 14:19:41 +0100 Subject: [PATCH 1/3] ADD project structure --- .idea/.gitignore | 8 + .idea/cvector.iml | 8 + .idea/editor.xml | 485 +++++++++++++++++++ .idea/inspectionProfiles/Project_Default.xml | 26 + .idea/material_theme_project_new.xml | 13 + .idea/modules.xml | 8 + .idea/vcs.xml | 6 + CMakeLists.txt | 0 examples/example_usage.c | 0 include/cvector.h | 0 src/cvector.c | 0 src/utils.c | 0 tests/CMakeLists.txt | 0 tests/test_cvector.cpp | 0 14 files changed, 554 insertions(+) create mode 100644 .idea/.gitignore create mode 100644 .idea/cvector.iml create mode 100644 .idea/editor.xml create mode 100644 .idea/inspectionProfiles/Project_Default.xml create mode 100644 .idea/material_theme_project_new.xml create mode 100644 .idea/modules.xml create mode 100644 .idea/vcs.xml create mode 100644 CMakeLists.txt create mode 100644 examples/example_usage.c create mode 100644 include/cvector.h create mode 100644 src/cvector.c create mode 100644 src/utils.c create mode 100644 tests/CMakeLists.txt create mode 100644 tests/test_cvector.cpp diff --git a/.idea/.gitignore b/.idea/.gitignore new file mode 100644 index 0000000..13566b8 --- /dev/null +++ b/.idea/.gitignore @@ -0,0 +1,8 @@ +# Default ignored files +/shelf/ +/workspace.xml +# Editor-based HTTP Client requests +/httpRequests/ +# Datasource local storage ignored files +/dataSources/ +/dataSources.local.xml diff --git a/.idea/cvector.iml b/.idea/cvector.iml new file mode 100644 index 0000000..bc2cd87 --- /dev/null +++ b/.idea/cvector.iml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/editor.xml b/.idea/editor.xml new file mode 100644 index 0000000..f52bcc1 --- /dev/null +++ b/.idea/editor.xml @@ -0,0 +1,485 @@ + + + + + \ No newline at end of file diff --git a/.idea/inspectionProfiles/Project_Default.xml b/.idea/inspectionProfiles/Project_Default.xml new file mode 100644 index 0000000..1b01fb4 --- /dev/null +++ b/.idea/inspectionProfiles/Project_Default.xml @@ -0,0 +1,26 @@ + + + + \ No newline at end of file diff --git a/.idea/material_theme_project_new.xml b/.idea/material_theme_project_new.xml new file mode 100644 index 0000000..9fb4058 --- /dev/null +++ b/.idea/material_theme_project_new.xml @@ -0,0 +1,13 @@ + + + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 0000000..6b81c8b --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000..35eb1dd --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/CMakeLists.txt b/CMakeLists.txt new file mode 100644 index 0000000..e69de29 diff --git a/examples/example_usage.c b/examples/example_usage.c new file mode 100644 index 0000000..e69de29 diff --git a/include/cvector.h b/include/cvector.h new file mode 100644 index 0000000..e69de29 diff --git a/src/cvector.c b/src/cvector.c new file mode 100644 index 0000000..e69de29 diff --git a/src/utils.c b/src/utils.c new file mode 100644 index 0000000..e69de29 diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt new file mode 100644 index 0000000..e69de29 diff --git a/tests/test_cvector.cpp b/tests/test_cvector.cpp new file mode 100644 index 0000000..e69de29 From 2234bc50831cfb840468daa7cdb483131318fb51 Mon Sep 17 00:00:00 2001 From: Guillaume MICHEL Date: Wed, 18 Dec 2024 15:07:38 +0100 Subject: [PATCH 2/3] ADD include/cvector.h and UPDATE project structure and ADD build.sh script --- CMakeLists.txt | 9 + build.sh | 41 + build/CMakeCache.txt | 372 +++++++ build/CMakeFiles/3.31.1/CMakeCCompiler.cmake | 81 ++ .../CMakeFiles/3.31.1/CMakeCXXCompiler.cmake | 101 ++ .../3.31.1/CMakeDetermineCompilerABI_C.bin | Bin 0 -> 17000 bytes .../3.31.1/CMakeDetermineCompilerABI_CXX.bin | Bin 0 -> 16984 bytes build/CMakeFiles/3.31.1/CMakeSystem.cmake | 15 + .../3.31.1/CompilerIdC/CMakeCCompilerId.c | 904 +++++++++++++++++ .../CompilerIdCXX/CMakeCXXCompilerId.cpp | 919 ++++++++++++++++++ build/CMakeFiles/CMakeConfigureLog.yaml | 471 +++++++++ .../CMakeDirectoryInformation.cmake | 16 + build/CMakeFiles/Makefile.cmake | 143 +++ build/CMakeFiles/Makefile2 | 155 +++ build/CMakeFiles/TargetDirectories.txt | 4 + build/CMakeFiles/cmake.check_cache | 1 + build/CMakeFiles/cvector.dir/DependInfo.cmake | 24 + build/CMakeFiles/cvector.dir/build.make | 130 +++ .../CMakeFiles/cvector.dir/cmake_clean.cmake | 13 + .../cvector.dir/cmake_clean_target.cmake | 3 + .../cvector.dir/compiler_depend.make | 2 + .../CMakeFiles/cvector.dir/compiler_depend.ts | 2 + build/CMakeFiles/cvector.dir/depend.make | 2 + build/CMakeFiles/cvector.dir/flags.make | 12 + build/CMakeFiles/cvector.dir/link.txt | 2 + build/CMakeFiles/cvector.dir/progress.make | 4 + build/CMakeFiles/example.dir/DependInfo.cmake | 23 + build/CMakeFiles/example.dir/build.make | 114 +++ .../CMakeFiles/example.dir/cmake_clean.cmake | 11 + .../example.dir/compiler_depend.make | 2 + .../CMakeFiles/example.dir/compiler_depend.ts | 2 + build/CMakeFiles/example.dir/depend.make | 2 + build/CMakeFiles/example.dir/flags.make | 12 + build/CMakeFiles/example.dir/link.txt | 1 + build/CMakeFiles/example.dir/progress.make | 3 + build/CMakeFiles/progress.marks | 1 + build/Makefile | 249 +++++ build/cmake_install.cmake | 61 ++ build/example | Bin 0 -> 33736 bytes examples/example_usage.c | 6 + include/cvector.h | 183 ++++ src/cvector.c | 0 src/cvector_core.c | 7 + src/cvector_insert_erase.c | 3 + src/cvector_resize.c | 5 + src/utils.c | 0 46 files changed, 4111 insertions(+) create mode 100755 build.sh create mode 100644 build/CMakeCache.txt create mode 100644 build/CMakeFiles/3.31.1/CMakeCCompiler.cmake create mode 100644 build/CMakeFiles/3.31.1/CMakeCXXCompiler.cmake create mode 100755 build/CMakeFiles/3.31.1/CMakeDetermineCompilerABI_C.bin create mode 100755 build/CMakeFiles/3.31.1/CMakeDetermineCompilerABI_CXX.bin create mode 100644 build/CMakeFiles/3.31.1/CMakeSystem.cmake create mode 100644 build/CMakeFiles/3.31.1/CompilerIdC/CMakeCCompilerId.c create mode 100644 build/CMakeFiles/3.31.1/CompilerIdCXX/CMakeCXXCompilerId.cpp create mode 100644 build/CMakeFiles/CMakeConfigureLog.yaml create mode 100644 build/CMakeFiles/CMakeDirectoryInformation.cmake create mode 100644 build/CMakeFiles/Makefile.cmake create mode 100644 build/CMakeFiles/Makefile2 create mode 100644 build/CMakeFiles/TargetDirectories.txt create mode 100644 build/CMakeFiles/cmake.check_cache create mode 100644 build/CMakeFiles/cvector.dir/DependInfo.cmake create mode 100644 build/CMakeFiles/cvector.dir/build.make create mode 100644 build/CMakeFiles/cvector.dir/cmake_clean.cmake create mode 100644 build/CMakeFiles/cvector.dir/cmake_clean_target.cmake create mode 100644 build/CMakeFiles/cvector.dir/compiler_depend.make create mode 100644 build/CMakeFiles/cvector.dir/compiler_depend.ts create mode 100644 build/CMakeFiles/cvector.dir/depend.make create mode 100644 build/CMakeFiles/cvector.dir/flags.make create mode 100644 build/CMakeFiles/cvector.dir/link.txt create mode 100644 build/CMakeFiles/cvector.dir/progress.make create mode 100644 build/CMakeFiles/example.dir/DependInfo.cmake create mode 100644 build/CMakeFiles/example.dir/build.make create mode 100644 build/CMakeFiles/example.dir/cmake_clean.cmake create mode 100644 build/CMakeFiles/example.dir/compiler_depend.make create mode 100644 build/CMakeFiles/example.dir/compiler_depend.ts create mode 100644 build/CMakeFiles/example.dir/depend.make create mode 100644 build/CMakeFiles/example.dir/flags.make create mode 100644 build/CMakeFiles/example.dir/link.txt create mode 100644 build/CMakeFiles/example.dir/progress.make create mode 100644 build/CMakeFiles/progress.marks create mode 100644 build/Makefile create mode 100644 build/cmake_install.cmake create mode 100755 build/example delete mode 100644 src/cvector.c create mode 100644 src/cvector_core.c create mode 100644 src/cvector_insert_erase.c create mode 100644 src/cvector_resize.c delete mode 100644 src/utils.c diff --git a/CMakeLists.txt b/CMakeLists.txt index e69de29..7b9b516 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -0,0 +1,9 @@ +cmake_minimum_required(VERSION 3.30) +project(cvector LANGUAGES C CXX) + +include_directories(include) + +add_library(cvector STATIC src/utils.c) + +add_executable(example examples/example_usage.c) +target_link_libraries(example cvector) diff --git a/build.sh b/build.sh new file mode 100755 index 0000000..44ce940 --- /dev/null +++ b/build.sh @@ -0,0 +1,41 @@ +#!/bin/bash + +# Colors for output +GREEN='\033[0;32m' +RED='\033[0;31m' +NC='\033[0m' # No color + +# Directories +BUILD_DIR="build" + +# CMake options +CMAKE_BUILD_TYPE="Debug" # Change to "Release" if needed +BUILD_TESTS=OFF # Enable or disable tests + +echo -e "${GREEN}--- Configuring and building with CMake ---${NC}" + +# Configure and generate build files using CMake +if ! cmake -B "$BUILD_DIR" -DCMAKE_BUILD_TYPE="$CMAKE_BUILD_TYPE" -DBUILD_TESTS="$BUILD_TESTS" .; then + echo -e "${RED}CMake configuration failed.${NC}" + exit 1 +fi + +# Build the project +if ! cmake --build "$BUILD_DIR" --config "$CMAKE_BUILD_TYPE"; then + echo -e "${RED}Build failed.${NC}" + exit 1 +fi + +echo -e "${GREEN}--- Build completed successfully ---${NC}" + +# Run tests if enabled +if [ "$BUILD_TESTS" = "ON" ]; then + echo -e "${GREEN}--- Running tests ---${NC}" + if ! ctest --test-dir "$BUILD_DIR" --output-on-failure; then + echo -e "${RED}Some tests failed.${NC}" + exit 1 + fi + echo -e "${GREEN}All tests passed successfully.${NC}" +fi + +echo -e "${GREEN}Script completed successfully.${NC}" diff --git a/build/CMakeCache.txt b/build/CMakeCache.txt new file mode 100644 index 0000000..6ab383b --- /dev/null +++ b/build/CMakeCache.txt @@ -0,0 +1,372 @@ +# This is the CMakeCache file. +# For build in directory: /Users/guillaume/Epitech/teck3/cvector/build +# It was generated by CMake: /opt/homebrew/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//No help, variable specified on the command line. +BUILD_TESTS:UNINITIALIZED=OFF + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=CMAKE_ADDR2LINE-NOTFOUND + +//Path to a program. +CMAKE_AR:FILEPATH=/Library/Developer/CommandLineTools/usr/bin/ar + +//Choose the type of build, options are: None Debug Release RelWithDebInfo +// MinSizeRel ... +CMAKE_BUILD_TYPE:STRING=Debug + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//CXX compiler +CMAKE_CXX_COMPILER:FILEPATH=/Library/Developer/CommandLineTools/usr/bin/c++ + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//C compiler +CMAKE_C_COMPILER:FILEPATH=/Library/Developer/CommandLineTools/usr/bin/cc + +//Flags used by the C compiler during all build types. +CMAKE_C_FLAGS:STRING= + +//Flags used by the C compiler during DEBUG builds. +CMAKE_C_FLAGS_DEBUG:STRING=-g + +//Flags used by the C compiler during MINSIZEREL builds. +CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the C compiler during RELEASE builds. +CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the C compiler during RELWITHDEBINFO builds. +CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Path to a program. +CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND + +//Flags used by the linker during all build types. +CMAKE_EXE_LINKER_FLAGS:STRING= + +//Flags used by the linker during DEBUG builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during MINSIZEREL builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during RELEASE builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during RELWITHDEBINFO builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= + +//Value Computed by CMake. +CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=/Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/pkgRedirects + +//Path to a program. +CMAKE_INSTALL_NAME_TOOL:FILEPATH=/usr/bin/install_name_tool + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/usr/local + +//Path to a program. +CMAKE_LINKER:FILEPATH=/Library/Developer/CommandLineTools/usr/bin/ld + +//Path to a program. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/make + +//Flags used by the linker during the creation of modules during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=/Library/Developer/CommandLineTools/usr/bin/nm + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=CMAKE_OBJCOPY-NOTFOUND + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=/Library/Developer/CommandLineTools/usr/bin/objdump + +//Build architectures for OSX +CMAKE_OSX_ARCHITECTURES:STRING= + +//Minimum OS X version to target for deployment (at runtime); newer +// APIs weak linked. Set to empty string for default value. +CMAKE_OSX_DEPLOYMENT_TARGET:STRING= + +//The product will be built against the headers and libraries located +// inside the indicated SDK. +CMAKE_OSX_SYSROOT:PATH=/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=cvector + +//Path to a program. +CMAKE_RANLIB:FILEPATH=/Library/Developer/CommandLineTools/usr/bin/ranlib + +//Path to a program. +CMAKE_READELF:FILEPATH=CMAKE_READELF-NOTFOUND + +//Flags used by the linker during the creation of shared libraries +// during all build types. +CMAKE_SHARED_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Flags used by the linker during the creation of static libraries +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELWITHDEBINFO builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_STRIP:FILEPATH=/Library/Developer/CommandLineTools/usr/bin/strip + +//Path to a program. +CMAKE_TAPI:FILEPATH=/Library/Developer/CommandLineTools/usr/bin/tapi + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Value Computed by CMake +cvector_BINARY_DIR:STATIC=/Users/guillaume/Epitech/teck3/cvector/build + +//Value Computed by CMake +cvector_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +cvector_SOURCE_DIR:STATIC=/Users/guillaume/Epitech/teck3/cvector + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: CMAKE_ADDR2LINE +CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/Users/guillaume/Epitech/teck3/cvector/build +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=31 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=1 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/opt/homebrew/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/opt/homebrew/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/opt/homebrew/bin/ctest +//ADVANCED property for variable: CMAKE_CXX_COMPILER +CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER +CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS +CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG +CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL +CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE +CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO +CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_DLLTOOL +CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 +//Path to cache edit program executable. +CMAKE_EDIT_COMMAND:INTERNAL=/opt/homebrew/bin/ccmake +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=MACHO +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Unix Makefiles +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/Users/guillaume/Epitech/teck3/cvector +//ADVANCED property for variable: CMAKE_INSTALL_NAME_TOOL +CMAKE_INSTALL_NAME_TOOL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MAKE_PROGRAM +CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS +CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG +CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE +CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_NM +CMAKE_NM-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJCOPY +CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJDUMP +CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RANLIB +CMAKE_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_READELF +CMAKE_READELF-ADVANCED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=/opt/homebrew/share/cmake +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_TAPI +CMAKE_TAPI-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 + diff --git a/build/CMakeFiles/3.31.1/CMakeCCompiler.cmake b/build/CMakeFiles/3.31.1/CMakeCCompiler.cmake new file mode 100644 index 0000000..cd0b453 --- /dev/null +++ b/build/CMakeFiles/3.31.1/CMakeCCompiler.cmake @@ -0,0 +1,81 @@ +set(CMAKE_C_COMPILER "/Library/Developer/CommandLineTools/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "AppleClang") +set(CMAKE_C_COMPILER_VERSION "16.0.0.16000026") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_C_STANDARD_LATEST "23") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17;c_std_23") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") +set(CMAKE_C17_COMPILE_FEATURES "c_std_17") +set(CMAKE_C23_COMPILE_FEATURES "c_std_23") + +set(CMAKE_C_PLATFORM_ID "Darwin") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "GNU") +set(CMAKE_C_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/Library/Developer/CommandLineTools/usr/bin/ar") +set(CMAKE_C_COMPILER_AR "") +set(CMAKE_RANLIB "/Library/Developer/CommandLineTools/usr/bin/ranlib") +set(CMAKE_C_COMPILER_RANLIB "") +set(CMAKE_LINKER "/Library/Developer/CommandLineTools/usr/bin/ld") +set(CMAKE_LINKER_LINK "") +set(CMAKE_LINKER_LLD "") +set(CMAKE_C_COMPILER_LINKER "/Library/Developer/CommandLineTools/usr/bin/ld") +set(CMAKE_C_COMPILER_LINKER_ID "AppleClang") +set(CMAKE_C_COMPILER_LINKER_VERSION 1115.7.3) +set(CMAKE_C_COMPILER_LINKER_FRONTEND_VARIANT GNU) +set(CMAKE_MT "") +set(CMAKE_TAPI "/Library/Developer/CommandLineTools/usr/bin/tapi") +set(CMAKE_COMPILER_IS_GNUCC ) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) +set(CMAKE_C_LINKER_DEPFILE_SUPPORTED ) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "") +set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_C_LIBRARY_ARCHITECTURE "") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/Library/Developer/CommandLineTools/usr/lib/clang/16/include;/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/include;/Library/Developer/CommandLineTools/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/lib;/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/lib/swift") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/System/Library/Frameworks") diff --git a/build/CMakeFiles/3.31.1/CMakeCXXCompiler.cmake b/build/CMakeFiles/3.31.1/CMakeCXXCompiler.cmake new file mode 100644 index 0000000..5e36ded --- /dev/null +++ b/build/CMakeFiles/3.31.1/CMakeCXXCompiler.cmake @@ -0,0 +1,101 @@ +set(CMAKE_CXX_COMPILER "/Library/Developer/CommandLineTools/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "AppleClang") +set(CMAKE_CXX_COMPILER_VERSION "16.0.0.16000026") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "98") +set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_CXX_STANDARD_LATEST "23") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") +set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23") +set(CMAKE_CXX26_COMPILE_FEATURES "") + +set(CMAKE_CXX_PLATFORM_ID "Darwin") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "GNU") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/Library/Developer/CommandLineTools/usr/bin/ar") +set(CMAKE_CXX_COMPILER_AR "") +set(CMAKE_RANLIB "/Library/Developer/CommandLineTools/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "") +set(CMAKE_LINKER "/Library/Developer/CommandLineTools/usr/bin/ld") +set(CMAKE_LINKER_LINK "") +set(CMAKE_LINKER_LLD "") +set(CMAKE_CXX_COMPILER_LINKER "/Library/Developer/CommandLineTools/usr/bin/ld") +set(CMAKE_CXX_COMPILER_LINKER_ID "AppleClang") +set(CMAKE_CXX_COMPILER_LINKER_VERSION 1115.7.3) +set(CMAKE_CXX_COMPILER_LINKER_FRONTEND_VARIANT GNU) +set(CMAKE_MT "") +set(CMAKE_TAPI "/Library/Developer/CommandLineTools/usr/bin/tapi") +set(CMAKE_COMPILER_IS_GNUCXX ) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm;ccm;cxxm;c++m) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang IN ITEMS C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) +set(CMAKE_CXX_LINKER_DEPFILE_SUPPORTED ) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/include/c++/v1;/Library/Developer/CommandLineTools/usr/lib/clang/16/include;/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/include;/Library/Developer/CommandLineTools/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "c++") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/lib;/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/lib/swift") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/System/Library/Frameworks") +set(CMAKE_CXX_COMPILER_CLANG_RESOURCE_DIR "") + +set(CMAKE_CXX_COMPILER_IMPORT_STD "") +### Imported target for C++23 standard library +set(CMAKE_CXX23_COMPILER_IMPORT_STD_NOT_FOUND_MESSAGE "Unsupported generator: Unix Makefiles") + + + diff --git a/build/CMakeFiles/3.31.1/CMakeDetermineCompilerABI_C.bin b/build/CMakeFiles/3.31.1/CMakeDetermineCompilerABI_C.bin new file mode 100755 index 0000000000000000000000000000000000000000..c0d9a47f0b9e9b88a1cd7acf89d2f456020c38a8 GIT binary patch literal 17000 zcmeI4Uuau(6vt1RmbJ7lolK`xx5!{rH`<{CxLFL>_`PK--}KFVPhFu_Ag9x(}+{CSoq8}*Wz6>)c6>z*&i%RC;H<&eE)9Y?{fbf<6emR(28fZ7S!{6ajc+?cJ1y$ zU3$uViMGIS{>dOwGwh?b&%9V3hH`u`gxpq(t%<#U|{Or@S zE&6g`$rmg)dstiu%NV#vbXZi&c;V-w;@ZrnF)^H9)C8MMB8CmS={5x&fL8faXmeX zHn7VDcIU75qkM*?3%VA$UbN@q z_uKxo?ek}R9-gqa>bswPY&!G!nD<89V!`$MG1*^Vi8+;DQ;9MwvG!N-tCW6FX+}m* z8dMh>(F=tU%?aaMZn^bc+dL{{G!Dk~*h8frFEunWFK#6bO+Z;Ne;yk2H<%;w*3SPw zoj)t^q(|d>R5qE;K1IgHW2wyt)_ivMp3 z{X}kIIXmBYZE^9XhFGGhdgOy6ho`>zcxK;;ZRhS3KlNs8>+DSX=a>Jws7k+8-@cJu znZEglKKJA&-{(_578kzCe7dyx+v6**PhBw9pGdy*#+9X?x6a&`Sm-Ie+f>PZME?L> C;5Op` literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/3.31.1/CMakeDetermineCompilerABI_CXX.bin b/build/CMakeFiles/3.31.1/CMakeDetermineCompilerABI_CXX.bin new file mode 100755 index 0000000000000000000000000000000000000000..9fc5c2013e3b87082bd59ab3fdaeb7e71606e6b4 GIT binary patch literal 16984 zcmeI4ZD?C%6vt2c!dhCFD&h-un0;`l)wWybOb2es+O!J`$<&~sMIM^ucD>r%j3mWo zOf1M`vmh&qG87ayb;XMK0wW)UPH}=$q#z3WptXpuuz@cyal+#NJon!A#tsEP$~kcE z^PK0L=iGCCH(yV_ynOLWE0K>NbkWqu1t3?zHo{CA+pahj*{kg!Q;-WtC}-=5_wseos32QqCo|YwGhR!+w>2EE?Yv z>5saFgq)9tRg1HxoMg<@`(3sYO|@|#;(}Ou96JcR8#Z6N3A!IP^Pa~#iM0i~7s|rl zfR$r8=D)~#Tna$(o1?CYVxeo?Om}6=<5}1&?NF{GblcR!Z@k*O^!|mPf8FrOYdg2# zEC988@?+!IdtKAI;f6cm)BRy(xgGs+9{&Db;rDXC?BhPjXj;cvS872$nU0Rm&7CO9 zOzS#>-gp{B>$UL@mWw4L*SX8N!dYn(lLt)fnH^s*yLO=)z z0U;m+gn$qb0zyCt2mv7=1cZPP5CTF#2nYcoAOwVf5D)@FKnMr{As_^VfDjM@LO=)z z0U;m+gn$qb0zyCt2mv7=1cZPP5CTF#2nYcoAOwVf5D)@F;D1e^`V=ixZ>7p&J5|1K zp+BmAsw}rpRWOr#wCVo)W}40A;CX+j(&TGyIq&t&!dEsYuj<>lV~uYSIq0 zYZQiK(PT0fQIU9mG#rPYM}%*2zLa<68D^ew4q;{G`E-_$ey%=vPP!FY+H@uu0phD# z0(kOFG%JgD9GUN3ReXxBV+Uucr^P3*Q@Jr^Od6R9bTMX(pbcuyjhGf)gBlUQ!nLo* z9e0i%bLiTB)H7$#{=<&V>HR*Ql(y@-LECoETxS3i{A*vU^lOzGif!J;gZRqxHE>}l zw#7bP1+LQOK4n;0bHuU(di6a|z_?i|jT>$Z*TZu8+tzthb|bbfw(D_*vVHYb*T8(Z zg$y(WWx@P-I25SUqviI=KR?|+C-7x*$v)NH(|gYd1upq>J$=vY`~1k!jn?twuYC3H zg_GMZUU}ifv9m9K)OT#t+fUBDm&%`69-VLaW?|v6xnPQCO?^|__d-wt2;-JHGm^mm2y59KqbGmW1OSRcQ5?xDBto?9CD XbkFn`)vc$RpKky0_1U8Dr+4Tt3U)jS literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/3.31.1/CMakeSystem.cmake b/build/CMakeFiles/3.31.1/CMakeSystem.cmake new file mode 100644 index 0000000..35a6596 --- /dev/null +++ b/build/CMakeFiles/3.31.1/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Darwin-24.2.0") +set(CMAKE_HOST_SYSTEM_NAME "Darwin") +set(CMAKE_HOST_SYSTEM_VERSION "24.2.0") +set(CMAKE_HOST_SYSTEM_PROCESSOR "arm64") + + + +set(CMAKE_SYSTEM "Darwin-24.2.0") +set(CMAKE_SYSTEM_NAME "Darwin") +set(CMAKE_SYSTEM_VERSION "24.2.0") +set(CMAKE_SYSTEM_PROCESSOR "arm64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/build/CMakeFiles/3.31.1/CompilerIdC/CMakeCCompilerId.c b/build/CMakeFiles/3.31.1/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 0000000..8d8bb03 --- /dev/null +++ b/build/CMakeFiles/3.31.1/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,904 @@ +#ifdef __cplusplus +# error "A C++ compiler has been selected for C." +#endif + +#if defined(__18CXX) +# define ID_VOID_MAIN +#endif +#if defined(__CLASSIC_C__) +/* cv-qualifiers did not exist in K&R C */ +# define const +# define volatile +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_C) +# define COMPILER_ID "SunPro" +# if __SUNPRO_C >= 0x5100 + /* __SUNPRO_C = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# endif + +#elif defined(__HP_cc) +# define COMPILER_ID "HP" + /* __HP_cc = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) + +#elif defined(__DECC) +# define COMPILER_ID "Compaq" + /* __DECC_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) + +#elif defined(__IBMC__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__open_xl__) && defined(__clang__) +# define COMPILER_ID "IBMClang" +# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__) +# define COMPILER_VERSION_MINOR DEC(__open_xl_release__) +# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__) + + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(__clang__) && defined(__cray__) +# define COMPILER_ID "CrayClang" +# define COMPILER_VERSION_MAJOR DEC(__cray_major__) +# define COMPILER_VERSION_MINOR DEC(__cray_minor__) +# define COMPILER_VERSION_PATCH DEC(__cray_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TASKING__) +# define COMPILER_ID "Tasking" + # define COMPILER_VERSION_MAJOR DEC(__VERSION__/1000) + # define COMPILER_VERSION_MINOR DEC(__VERSION__ % 100) +# define COMPILER_VERSION_INTERNAL DEC(__VERSION__) + +#elif defined(__ORANGEC__) +# define COMPILER_ID "OrangeC" +# define COMPILER_VERSION_MAJOR DEC(__ORANGEC_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__ORANGEC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__ORANGEC_PATCHLEVEL__) + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION/100 % 100) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) && defined(__ti__) +# define COMPILER_ID "TIClang" + # define COMPILER_VERSION_MAJOR DEC(__ti_major__) + # define COMPILER_VERSION_MINOR DEC(__ti_minor__) + # define COMPILER_VERSION_PATCH DEC(__ti_patchlevel__) +# define COMPILER_VERSION_INTERNAL DEC(__ti_version__) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__)) +# define COMPILER_ID "LCC" +# define COMPILER_VERSION_MAJOR DEC(__LCC__ / 100) +# define COMPILER_VERSION_MINOR DEC(__LCC__ % 100) +# if defined(__LCC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__) +# endif +# if defined(__GNUC__) && defined(__GNUC_MINOR__) +# define SIMULATE_ID "GNU" +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(_ADI_COMPILER) +# define COMPILER_ID "ADSP" +#if defined(__VERSIONNUM__) + /* __VERSIONNUM__ = 0xVVRRPPTT */ +# define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF) +# define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF) +# define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF) +# define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +# elif defined(_ADI_COMPILER) +# define PLATFORM_ID "ADSP" + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__clang__) && defined(__ti__) +# if defined(__ARM_ARCH) +# define ARCHITECTURE_ID "Arm" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +# elif defined(__ADSPSHARC__) +# define ARCHITECTURE_ID "SHARC" + +# elif defined(__ADSPBLACKFIN__) +# define ARCHITECTURE_ID "Blackfin" + +#elif defined(__TASKING__) + +# if defined(__CTC__) || defined(__CPTC__) +# define ARCHITECTURE_ID "TriCore" + +# elif defined(__CMCS__) +# define ARCHITECTURE_ID "MCS" + +# elif defined(__CARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__CARC__) +# define ARCHITECTURE_ID "ARC" + +# elif defined(__C51__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__CPCP__) +# define ARCHITECTURE_ID "PCP" + +# else +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#define C_STD_99 199901L +#define C_STD_11 201112L +#define C_STD_17 201710L +#define C_STD_23 202311L + +#ifdef __STDC_VERSION__ +# define C_STD __STDC_VERSION__ +#endif + +#if !defined(__STDC__) && !defined(__clang__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_VERSION "90" +# else +# define C_VERSION +# endif +#elif C_STD > C_STD_17 +# define C_VERSION "23" +#elif C_STD > C_STD_11 +# define C_VERSION "17" +#elif C_STD > C_STD_99 +# define C_VERSION "11" +#elif C_STD >= C_STD_99 +# define C_VERSION "99" +#else +# define C_VERSION "90" +#endif +const char* info_language_standard_default = + "INFO" ":" "standard_default[" C_VERSION "]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/build/CMakeFiles/3.31.1/CompilerIdCXX/CMakeCXXCompilerId.cpp b/build/CMakeFiles/3.31.1/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000..da6c824 --- /dev/null +++ b/build/CMakeFiles/3.31.1/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,919 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__open_xl__) && defined(__clang__) +# define COMPILER_ID "IBMClang" +# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__) +# define COMPILER_VERSION_MINOR DEC(__open_xl_release__) +# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__) + + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(__clang__) && defined(__cray__) +# define COMPILER_ID "CrayClang" +# define COMPILER_VERSION_MAJOR DEC(__cray_major__) +# define COMPILER_VERSION_MINOR DEC(__cray_minor__) +# define COMPILER_VERSION_PATCH DEC(__cray_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TASKING__) +# define COMPILER_ID "Tasking" + # define COMPILER_VERSION_MAJOR DEC(__VERSION__/1000) + # define COMPILER_VERSION_MINOR DEC(__VERSION__ % 100) +# define COMPILER_VERSION_INTERNAL DEC(__VERSION__) + +#elif defined(__ORANGEC__) +# define COMPILER_ID "OrangeC" +# define COMPILER_VERSION_MAJOR DEC(__ORANGEC_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__ORANGEC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__ORANGEC_PATCHLEVEL__) + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION/100 % 100) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) && defined(__ti__) +# define COMPILER_ID "TIClang" + # define COMPILER_VERSION_MAJOR DEC(__ti_major__) + # define COMPILER_VERSION_MINOR DEC(__ti_minor__) + # define COMPILER_VERSION_PATCH DEC(__ti_patchlevel__) +# define COMPILER_VERSION_INTERNAL DEC(__ti_version__) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__)) +# define COMPILER_ID "LCC" +# define COMPILER_VERSION_MAJOR DEC(__LCC__ / 100) +# define COMPILER_VERSION_MINOR DEC(__LCC__ % 100) +# if defined(__LCC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__) +# endif +# if defined(__GNUC__) && defined(__GNUC_MINOR__) +# define SIMULATE_ID "GNU" +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(_ADI_COMPILER) +# define COMPILER_ID "ADSP" +#if defined(__VERSIONNUM__) + /* __VERSIONNUM__ = 0xVVRRPPTT */ +# define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF) +# define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF) +# define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF) +# define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +# elif defined(_ADI_COMPILER) +# define PLATFORM_ID "ADSP" + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__clang__) && defined(__ti__) +# if defined(__ARM_ARCH) +# define ARCHITECTURE_ID "Arm" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +# elif defined(__ADSPSHARC__) +# define ARCHITECTURE_ID "SHARC" + +# elif defined(__ADSPBLACKFIN__) +# define ARCHITECTURE_ID "Blackfin" + +#elif defined(__TASKING__) + +# if defined(__CTC__) || defined(__CPTC__) +# define ARCHITECTURE_ID "TriCore" + +# elif defined(__CMCS__) +# define ARCHITECTURE_ID "MCS" + +# elif defined(__CARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__CARC__) +# define ARCHITECTURE_ID "ARC" + +# elif defined(__C51__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__CPCP__) +# define ARCHITECTURE_ID "PCP" + +# else +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#define CXX_STD_98 199711L +#define CXX_STD_11 201103L +#define CXX_STD_14 201402L +#define CXX_STD_17 201703L +#define CXX_STD_20 202002L +#define CXX_STD_23 202302L + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) +# if _MSVC_LANG > CXX_STD_17 +# define CXX_STD _MSVC_LANG +# elif _MSVC_LANG == CXX_STD_17 && defined(__cpp_aggregate_paren_init) +# define CXX_STD CXX_STD_20 +# elif _MSVC_LANG > CXX_STD_14 && __cplusplus > CXX_STD_17 +# define CXX_STD CXX_STD_20 +# elif _MSVC_LANG > CXX_STD_14 +# define CXX_STD CXX_STD_17 +# elif defined(__INTEL_CXX11_MODE__) && defined(__cpp_aggregate_nsdmi) +# define CXX_STD CXX_STD_14 +# elif defined(__INTEL_CXX11_MODE__) +# define CXX_STD CXX_STD_11 +# else +# define CXX_STD CXX_STD_98 +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# if _MSVC_LANG > __cplusplus +# define CXX_STD _MSVC_LANG +# else +# define CXX_STD __cplusplus +# endif +#elif defined(__NVCOMPILER) +# if __cplusplus == CXX_STD_17 && defined(__cpp_aggregate_paren_init) +# define CXX_STD CXX_STD_20 +# else +# define CXX_STD __cplusplus +# endif +#elif defined(__INTEL_COMPILER) || defined(__PGI) +# if __cplusplus == CXX_STD_11 && defined(__cpp_namespace_attributes) +# define CXX_STD CXX_STD_17 +# elif __cplusplus == CXX_STD_11 && defined(__cpp_aggregate_nsdmi) +# define CXX_STD CXX_STD_14 +# else +# define CXX_STD __cplusplus +# endif +#elif (defined(__IBMCPP__) || defined(__ibmxl__)) && defined(__linux__) +# if __cplusplus == CXX_STD_11 && defined(__cpp_aggregate_nsdmi) +# define CXX_STD CXX_STD_14 +# else +# define CXX_STD __cplusplus +# endif +#elif __cplusplus == 1 && defined(__GXX_EXPERIMENTAL_CXX0X__) +# define CXX_STD CXX_STD_11 +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > CXX_STD_23 + "26" +#elif CXX_STD > CXX_STD_20 + "23" +#elif CXX_STD > CXX_STD_17 + "20" +#elif CXX_STD > CXX_STD_14 + "17" +#elif CXX_STD > CXX_STD_11 + "14" +#elif CXX_STD >= CXX_STD_11 + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/build/CMakeFiles/CMakeConfigureLog.yaml b/build/CMakeFiles/CMakeConfigureLog.yaml new file mode 100644 index 0000000..0f826d1 --- /dev/null +++ b/build/CMakeFiles/CMakeConfigureLog.yaml @@ -0,0 +1,471 @@ + +--- +events: + - + kind: "message-v1" + backtrace: + - "/opt/homebrew/share/cmake/Modules/CMakeDetermineSystem.cmake:205 (message)" + - "CMakeLists.txt:2 (project)" + message: | + The system is: Darwin - 24.2.0 - arm64 + - + kind: "message-v1" + backtrace: + - "/opt/homebrew/share/cmake/Modules/CMakeDetermineCompilerId.cmake:17 (message)" + - "/opt/homebrew/share/cmake/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" + - "/opt/homebrew/share/cmake/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)" + - "CMakeLists.txt:2 (project)" + message: | + Compiling the C compiler identification source file "CMakeCCompilerId.c" failed. + Compiler: /Library/Developer/CommandLineTools/usr/bin/cc + Build flags: + Id flags: + + The output was: + 1 + ld: library 'System' not found + cc: error: linker command failed with exit code 1 (use -v to see invocation) + + + - + kind: "message-v1" + backtrace: + - "/opt/homebrew/share/cmake/Modules/CMakeDetermineCompilerId.cmake:17 (message)" + - "/opt/homebrew/share/cmake/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" + - "/opt/homebrew/share/cmake/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)" + - "CMakeLists.txt:2 (project)" + message: | + Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. + Compiler: /Library/Developer/CommandLineTools/usr/bin/cc + Build flags: + Id flags: -c + + The output was: + 0 + + + Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "CMakeCCompilerId.o" + + The C compiler identification is AppleClang, found in: + /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/3.31.1/CompilerIdC/CMakeCCompilerId.o + + - + kind: "message-v1" + backtrace: + - "/opt/homebrew/share/cmake/Modules/CMakeDetermineCompilerId.cmake:17 (message)" + - "/opt/homebrew/share/cmake/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" + - "/opt/homebrew/share/cmake/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)" + - "CMakeLists.txt:2 (project)" + message: | + Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed. + Compiler: /Library/Developer/CommandLineTools/usr/bin/c++ + Build flags: + Id flags: + + The output was: + 1 + ld: library 'c++' not found + c++: error: linker command failed with exit code 1 (use -v to see invocation) + + + - + kind: "message-v1" + backtrace: + - "/opt/homebrew/share/cmake/Modules/CMakeDetermineCompilerId.cmake:17 (message)" + - "/opt/homebrew/share/cmake/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" + - "/opt/homebrew/share/cmake/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)" + - "CMakeLists.txt:2 (project)" + message: | + Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. + Compiler: /Library/Developer/CommandLineTools/usr/bin/c++ + Build flags: + Id flags: -c + + The output was: + 0 + + + Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "CMakeCXXCompilerId.o" + + The CXX compiler identification is AppleClang, found in: + /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/3.31.1/CompilerIdCXX/CMakeCXXCompilerId.o + + - + kind: "try_compile-v1" + backtrace: + - "/opt/homebrew/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:74 (try_compile)" + - "/opt/homebrew/share/cmake/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + checks: + - "Detecting C compiler ABI info" + directories: + source: "/Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/CMakeScratch/TryCompile-wThLuA" + binary: "/Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/CMakeScratch/TryCompile-wThLuA" + cmakeVariables: + CMAKE_C_FLAGS: "" + CMAKE_C_FLAGS_DEBUG: "-g" + CMAKE_EXE_LINKER_FLAGS: "" + CMAKE_OSX_ARCHITECTURES: "" + CMAKE_OSX_DEPLOYMENT_TARGET: "" + CMAKE_OSX_SYSROOT: "/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk" + buildResult: + variable: "CMAKE_C_ABI_COMPILED" + cached: true + stdout: | + Change Dir: '/Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/CMakeScratch/TryCompile-wThLuA' + + Run Build Command(s): /opt/homebrew/bin/cmake -E env VERBOSE=1 /usr/bin/make -f Makefile cmTC_facf9/fast + /Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_facf9.dir/build.make CMakeFiles/cmTC_facf9.dir/build + Building C object CMakeFiles/cmTC_facf9.dir/CMakeCCompilerABI.c.o + /Library/Developer/CommandLineTools/usr/bin/cc -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk -v -Wl,-v -MD -MT CMakeFiles/cmTC_facf9.dir/CMakeCCompilerABI.c.o -MF CMakeFiles/cmTC_facf9.dir/CMakeCCompilerABI.c.o.d -o CMakeFiles/cmTC_facf9.dir/CMakeCCompilerABI.c.o -c /opt/homebrew/share/cmake/Modules/CMakeCCompilerABI.c + Apple clang version 16.0.0 (clang-1600.0.26.4) + Target: arm64-apple-darwin24.2.0 + Thread model: posix + InstalledDir: /Library/Developer/CommandLineTools/usr/bin + cc: warning: -Wl,-v: 'linker' input unused [-Wunused-command-line-argument] + "/Library/Developer/CommandLineTools/usr/bin/clang" -cc1 -triple arm64-apple-macosx15.0.0 -Wundef-prefix=TARGET_OS_ -Wdeprecated-objc-isa-usage -Werror=deprecated-objc-isa-usage -Werror=implicit-function-declaration -emit-obj -mrelax-all -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name CMakeCCompilerABI.c -mrelocation-model pic -pic-level 2 -mframe-pointer=non-leaf -fno-strict-return -ffp-contract=on -fno-rounding-math -funwind-tables=1 -fobjc-msgsend-selector-stubs -target-sdk-version=15.1 -fvisibility-inlines-hidden-static-local-var -fno-modulemap-allow-subdirectory-search -target-cpu apple-m1 -target-feature +v8.5a -target-feature +aes -target-feature +crc -target-feature +dotprod -target-feature +fp-armv8 -target-feature +fp16fml -target-feature +lse -target-feature +ras -target-feature +rcpc -target-feature +rdm -target-feature +sha2 -target-feature +sha3 -target-feature +neon -target-feature +zcm -target-feature +zcz -target-feature +fullfp16 -target-abi darwinpcs -debugger-tuning=lldb -target-linker-version 1115.7.3 -v -fcoverage-compilation-dir=/Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/CMakeScratch/TryCompile-wThLuA -resource-dir /Library/Developer/CommandLineTools/usr/lib/clang/16 -dependency-file CMakeFiles/cmTC_facf9.dir/CMakeCCompilerABI.c.o.d -skip-unused-modulemap-deps -MT CMakeFiles/cmTC_facf9.dir/CMakeCCompilerABI.c.o -sys-header-deps -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk -internal-isystem /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/local/include -internal-isystem /Library/Developer/CommandLineTools/usr/lib/clang/16/include -internal-externc-isystem /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/include -internal-externc-isystem /Library/Developer/CommandLineTools/usr/include -Wno-reorder-init-list -Wno-implicit-int-float-conversion -Wno-c99-designator -Wno-final-dtor-non-final-class -Wno-extra-semi-stmt -Wno-misleading-indentation -Wno-quoted-include-in-framework-header -Wno-implicit-fallthrough -Wno-enum-enum-conversion -Wno-enum-float-conversion -Wno-elaborated-enum-base -Wno-reserved-identifier -Wno-gnu-folding-constant -fdebug-compilation-dir=/Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/CMakeScratch/TryCompile-wThLuA -ferror-limit 19 -stack-protector 1 -fstack-check -mdarwin-stkchk-strong-link -fblocks -fencode-extended-block-signature -fregister-global-dtors-with-atexit -fgnuc-version=4.2.1 -fmax-type-align=16 -fcommon -clang-vendor-feature=+disableNonDependentMemberExprInCurrentInstantiation -fno-odr-hash-protocols -clang-vendor-feature=+enableAggressiveVLAFolding -clang-vendor-feature=+revert09abecef7bbf -clang-vendor-feature=+thisNoAlignAttr -clang-vendor-feature=+thisNoNullAttr -clang-vendor-feature=+disableAtImportPrivateFrameworkInImplementationError -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/cmTC_facf9.dir/CMakeCCompilerABI.c.o -x c /opt/homebrew/share/cmake/Modules/CMakeCCompilerABI.c + clang -cc1 version 16.0.0 (clang-1600.0.26.4) default target arm64-apple-darwin24.2.0 + ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/local/include" + ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/Library/Frameworks" + #include "..." search starts here: + #include <...> search starts here: + /Library/Developer/CommandLineTools/usr/lib/clang/16/include + /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/include + /Library/Developer/CommandLineTools/usr/include + /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/System/Library/Frameworks (framework directory) + End of search list. + Linking C executable cmTC_facf9 + /opt/homebrew/bin/cmake -E cmake_link_script CMakeFiles/cmTC_facf9.dir/link.txt --verbose=1 + Apple clang version 16.0.0 (clang-1600.0.26.4) + Target: arm64-apple-darwin24.2.0 + Thread model: posix + InstalledDir: /Library/Developer/CommandLineTools/usr/bin + "/Library/Developer/CommandLineTools/usr/bin/ld" -demangle -lto_library /Library/Developer/CommandLineTools/usr/lib/libLTO.dylib -dynamic -arch arm64 -platform_version macos 15.0.0 15.1 -syslibroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk -mllvm -enable-linkonceodr-outlining -o cmTC_facf9 -search_paths_first -headerpad_max_install_names -v CMakeFiles/cmTC_facf9.dir/CMakeCCompilerABI.c.o -lSystem /Library/Developer/CommandLineTools/usr/lib/clang/16/lib/darwin/libclang_rt.osx.a + @(#)PROGRAM:ld PROJECT:ld-1115.7.3 + BUILD 07:38:57 Oct 4 2024 + configured to support archs: armv6 armv7 armv7s arm64 arm64e arm64_32 i386 x86_64 x86_64h armv6m armv7k armv7m armv7em + will use ld-classic for: armv6 armv7 armv7s i386 armv6m armv7k armv7m armv7em + LTO support using: LLVM version 16.0.0 (static support for 29, runtime is 29) + TAPI support using: Apple TAPI version 16.0.0 (tapi-1600.0.11.8) + Library search paths: + /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/lib + /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/lib/swift + Framework search paths: + /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/System/Library/Frameworks + /Library/Developer/CommandLineTools/usr/bin/cc -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names -v -Wl,-v CMakeFiles/cmTC_facf9.dir/CMakeCCompilerABI.c.o -o cmTC_facf9 + + exitCode: 0 + - + kind: "message-v1" + backtrace: + - "/opt/homebrew/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:113 (message)" + - "/opt/homebrew/share/cmake/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + message: | + Effective list of requested architectures (possibly empty) : "" + Effective list of architectures found in the ABI info binary: "arm64" + - + kind: "message-v1" + backtrace: + - "/opt/homebrew/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:182 (message)" + - "/opt/homebrew/share/cmake/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + message: | + Parsed C implicit include dir info: rv=done + found start of include info + found start of implicit include info + add: [/Library/Developer/CommandLineTools/usr/lib/clang/16/include] + add: [/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/include] + add: [/Library/Developer/CommandLineTools/usr/include] + end of search list found + collapse include dir [/Library/Developer/CommandLineTools/usr/lib/clang/16/include] ==> [/Library/Developer/CommandLineTools/usr/lib/clang/16/include] + collapse include dir [/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/include] ==> [/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/include] + collapse include dir [/Library/Developer/CommandLineTools/usr/include] ==> [/Library/Developer/CommandLineTools/usr/include] + implicit include dirs: [/Library/Developer/CommandLineTools/usr/lib/clang/16/include;/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/include;/Library/Developer/CommandLineTools/usr/include] + + + - + kind: "message-v1" + backtrace: + - "/opt/homebrew/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:218 (message)" + - "/opt/homebrew/share/cmake/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + message: | + Parsed C implicit link information: + link line regex: [^( *|.*[/\\])(ld[0-9]*(\\.[a-z]+)?|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)] + linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(\\.[a-z]+)?))("|,| |$)] + ignore line: [Change Dir: '/Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/CMakeScratch/TryCompile-wThLuA'] + ignore line: [] + ignore line: [Run Build Command(s): /opt/homebrew/bin/cmake -E env VERBOSE=1 /usr/bin/make -f Makefile cmTC_facf9/fast] + ignore line: [/Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_facf9.dir/build.make CMakeFiles/cmTC_facf9.dir/build] + ignore line: [Building C object CMakeFiles/cmTC_facf9.dir/CMakeCCompilerABI.c.o] + ignore line: [/Library/Developer/CommandLineTools/usr/bin/cc -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk -v -Wl -v -MD -MT CMakeFiles/cmTC_facf9.dir/CMakeCCompilerABI.c.o -MF CMakeFiles/cmTC_facf9.dir/CMakeCCompilerABI.c.o.d -o CMakeFiles/cmTC_facf9.dir/CMakeCCompilerABI.c.o -c /opt/homebrew/share/cmake/Modules/CMakeCCompilerABI.c] + ignore line: [Apple clang version 16.0.0 (clang-1600.0.26.4)] + ignore line: [Target: arm64-apple-darwin24.2.0] + ignore line: [Thread model: posix] + ignore line: [InstalledDir: /Library/Developer/CommandLineTools/usr/bin] + ignore line: [cc: warning: -Wl -v: 'linker' input unused [-Wunused-command-line-argument]] + ignore line: [ "/Library/Developer/CommandLineTools/usr/bin/clang" -cc1 -triple arm64-apple-macosx15.0.0 -Wundef-prefix=TARGET_OS_ -Wdeprecated-objc-isa-usage -Werror=deprecated-objc-isa-usage -Werror=implicit-function-declaration -emit-obj -mrelax-all -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name CMakeCCompilerABI.c -mrelocation-model pic -pic-level 2 -mframe-pointer=non-leaf -fno-strict-return -ffp-contract=on -fno-rounding-math -funwind-tables=1 -fobjc-msgsend-selector-stubs -target-sdk-version=15.1 -fvisibility-inlines-hidden-static-local-var -fno-modulemap-allow-subdirectory-search -target-cpu apple-m1 -target-feature +v8.5a -target-feature +aes -target-feature +crc -target-feature +dotprod -target-feature +fp-armv8 -target-feature +fp16fml -target-feature +lse -target-feature +ras -target-feature +rcpc -target-feature +rdm -target-feature +sha2 -target-feature +sha3 -target-feature +neon -target-feature +zcm -target-feature +zcz -target-feature +fullfp16 -target-abi darwinpcs -debugger-tuning=lldb -target-linker-version 1115.7.3 -v -fcoverage-compilation-dir=/Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/CMakeScratch/TryCompile-wThLuA -resource-dir /Library/Developer/CommandLineTools/usr/lib/clang/16 -dependency-file CMakeFiles/cmTC_facf9.dir/CMakeCCompilerABI.c.o.d -skip-unused-modulemap-deps -MT CMakeFiles/cmTC_facf9.dir/CMakeCCompilerABI.c.o -sys-header-deps -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk -internal-isystem /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/local/include -internal-isystem /Library/Developer/CommandLineTools/usr/lib/clang/16/include -internal-externc-isystem /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/include -internal-externc-isystem /Library/Developer/CommandLineTools/usr/include -Wno-reorder-init-list -Wno-implicit-int-float-conversion -Wno-c99-designator -Wno-final-dtor-non-final-class -Wno-extra-semi-stmt -Wno-misleading-indentation -Wno-quoted-include-in-framework-header -Wno-implicit-fallthrough -Wno-enum-enum-conversion -Wno-enum-float-conversion -Wno-elaborated-enum-base -Wno-reserved-identifier -Wno-gnu-folding-constant -fdebug-compilation-dir=/Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/CMakeScratch/TryCompile-wThLuA -ferror-limit 19 -stack-protector 1 -fstack-check -mdarwin-stkchk-strong-link -fblocks -fencode-extended-block-signature -fregister-global-dtors-with-atexit -fgnuc-version=4.2.1 -fmax-type-align=16 -fcommon -clang-vendor-feature=+disableNonDependentMemberExprInCurrentInstantiation -fno-odr-hash-protocols -clang-vendor-feature=+enableAggressiveVLAFolding -clang-vendor-feature=+revert09abecef7bbf -clang-vendor-feature=+thisNoAlignAttr -clang-vendor-feature=+thisNoNullAttr -clang-vendor-feature=+disableAtImportPrivateFrameworkInImplementationError -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/cmTC_facf9.dir/CMakeCCompilerABI.c.o -x c /opt/homebrew/share/cmake/Modules/CMakeCCompilerABI.c] + ignore line: [clang -cc1 version 16.0.0 (clang-1600.0.26.4) default target arm64-apple-darwin24.2.0] + ignore line: [ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/local/include"] + ignore line: [ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/Library/Frameworks"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /Library/Developer/CommandLineTools/usr/lib/clang/16/include] + ignore line: [ /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/include] + ignore line: [ /Library/Developer/CommandLineTools/usr/include] + ignore line: [ /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/System/Library/Frameworks (framework directory)] + ignore line: [End of search list.] + ignore line: [Linking C executable cmTC_facf9] + ignore line: [/opt/homebrew/bin/cmake -E cmake_link_script CMakeFiles/cmTC_facf9.dir/link.txt --verbose=1] + ignore line: [Apple clang version 16.0.0 (clang-1600.0.26.4)] + ignore line: [Target: arm64-apple-darwin24.2.0] + ignore line: [Thread model: posix] + ignore line: [InstalledDir: /Library/Developer/CommandLineTools/usr/bin] + link line: [ "/Library/Developer/CommandLineTools/usr/bin/ld" -demangle -lto_library /Library/Developer/CommandLineTools/usr/lib/libLTO.dylib -dynamic -arch arm64 -platform_version macos 15.0.0 15.1 -syslibroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk -mllvm -enable-linkonceodr-outlining -o cmTC_facf9 -search_paths_first -headerpad_max_install_names -v CMakeFiles/cmTC_facf9.dir/CMakeCCompilerABI.c.o -lSystem /Library/Developer/CommandLineTools/usr/lib/clang/16/lib/darwin/libclang_rt.osx.a] + arg [/Library/Developer/CommandLineTools/usr/bin/ld] ==> ignore + arg [-demangle] ==> ignore + arg [-lto_library] ==> ignore, skip following value + arg [/Library/Developer/CommandLineTools/usr/lib/libLTO.dylib] ==> skip value of -lto_library + arg [-dynamic] ==> ignore + arg [-arch] ==> ignore + arg [arm64] ==> ignore + arg [-platform_version] ==> ignore + arg [macos] ==> ignore + arg [15.0.0] ==> ignore + arg [15.1] ==> ignore + arg [-syslibroot] ==> ignore + arg [/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk] ==> ignore + arg [-mllvm] ==> ignore + arg [-enable-linkonceodr-outlining] ==> ignore + arg [-o] ==> ignore + arg [cmTC_facf9] ==> ignore + arg [-search_paths_first] ==> ignore + arg [-headerpad_max_install_names] ==> ignore + arg [-v] ==> ignore + arg [CMakeFiles/cmTC_facf9.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lSystem] ==> lib [System] + arg [/Library/Developer/CommandLineTools/usr/lib/clang/16/lib/darwin/libclang_rt.osx.a] ==> lib [/Library/Developer/CommandLineTools/usr/lib/clang/16/lib/darwin/libclang_rt.osx.a] + linker tool for 'C': /Library/Developer/CommandLineTools/usr/bin/ld + Library search paths: [;/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/lib;/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/lib/swift] + Framework search paths: [;/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/System/Library/Frameworks] + remove lib [System] + remove lib [/Library/Developer/CommandLineTools/usr/lib/clang/16/lib/darwin/libclang_rt.osx.a] + collapse library dir [/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/lib] ==> [/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/lib] + collapse library dir [/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/lib/swift] ==> [/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/lib/swift] + collapse framework dir [/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/System/Library/Frameworks] ==> [/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/System/Library/Frameworks] + implicit libs: [] + implicit objs: [] + implicit dirs: [/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/lib;/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/lib/swift] + implicit fwks: [/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/System/Library/Frameworks] + + + - + kind: "message-v1" + backtrace: + - "/opt/homebrew/share/cmake/Modules/Internal/CMakeDetermineLinkerId.cmake:40 (message)" + - "/opt/homebrew/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:255 (cmake_determine_linker_id)" + - "/opt/homebrew/share/cmake/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + message: | + Running the C compiler's linker: "/Library/Developer/CommandLineTools/usr/bin/ld" "-v" + @(#)PROGRAM:ld PROJECT:ld-1115.7.3 + BUILD 07:38:57 Oct 4 2024 + configured to support archs: armv6 armv7 armv7s arm64 arm64e arm64_32 i386 x86_64 x86_64h armv6m armv7k armv7m armv7em + will use ld-classic for: armv6 armv7 armv7s i386 armv6m armv7k armv7m armv7em + LTO support using: LLVM version 16.0.0 (static support for 29, runtime is 29) + TAPI support using: Apple TAPI version 16.0.0 (tapi-1600.0.11.8) + - + kind: "try_compile-v1" + backtrace: + - "/opt/homebrew/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:74 (try_compile)" + - "/opt/homebrew/share/cmake/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + checks: + - "Detecting CXX compiler ABI info" + directories: + source: "/Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/CMakeScratch/TryCompile-ygkWhf" + binary: "/Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/CMakeScratch/TryCompile-ygkWhf" + cmakeVariables: + CMAKE_CXX_FLAGS: "" + CMAKE_CXX_FLAGS_DEBUG: "-g" + CMAKE_CXX_SCAN_FOR_MODULES: "OFF" + CMAKE_EXE_LINKER_FLAGS: "" + CMAKE_OSX_ARCHITECTURES: "" + CMAKE_OSX_DEPLOYMENT_TARGET: "" + CMAKE_OSX_SYSROOT: "/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk" + buildResult: + variable: "CMAKE_CXX_ABI_COMPILED" + cached: true + stdout: | + Change Dir: '/Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/CMakeScratch/TryCompile-ygkWhf' + + Run Build Command(s): /opt/homebrew/bin/cmake -E env VERBOSE=1 /usr/bin/make -f Makefile cmTC_0395a/fast + /Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_0395a.dir/build.make CMakeFiles/cmTC_0395a.dir/build + Building CXX object CMakeFiles/cmTC_0395a.dir/CMakeCXXCompilerABI.cpp.o + /Library/Developer/CommandLineTools/usr/bin/c++ -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk -v -Wl,-v -MD -MT CMakeFiles/cmTC_0395a.dir/CMakeCXXCompilerABI.cpp.o -MF CMakeFiles/cmTC_0395a.dir/CMakeCXXCompilerABI.cpp.o.d -o CMakeFiles/cmTC_0395a.dir/CMakeCXXCompilerABI.cpp.o -c /opt/homebrew/share/cmake/Modules/CMakeCXXCompilerABI.cpp + Apple clang version 16.0.0 (clang-1600.0.26.4) + Target: arm64-apple-darwin24.2.0 + Thread model: posix + InstalledDir: /Library/Developer/CommandLineTools/usr/bin + c++: warning: -Wl,-v: 'linker' input unused [-Wunused-command-line-argument] + ignoring nonexistent directory "/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1" + "/Library/Developer/CommandLineTools/usr/bin/clang" -cc1 -triple arm64-apple-macosx15.0.0 -Wundef-prefix=TARGET_OS_ -Wdeprecated-objc-isa-usage -Werror=deprecated-objc-isa-usage -Werror=implicit-function-declaration -emit-obj -mrelax-all -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name CMakeCXXCompilerABI.cpp -mrelocation-model pic -pic-level 2 -mframe-pointer=non-leaf -fno-strict-return -ffp-contract=on -fno-rounding-math -funwind-tables=1 -fobjc-msgsend-selector-stubs -target-sdk-version=15.1 -fvisibility-inlines-hidden-static-local-var -fno-modulemap-allow-subdirectory-search -target-cpu apple-m1 -target-feature +v8.5a -target-feature +aes -target-feature +crc -target-feature +dotprod -target-feature +fp-armv8 -target-feature +fp16fml -target-feature +lse -target-feature +ras -target-feature +rcpc -target-feature +rdm -target-feature +sha2 -target-feature +sha3 -target-feature +neon -target-feature +zcm -target-feature +zcz -target-feature +fullfp16 -target-abi darwinpcs -debugger-tuning=lldb -target-linker-version 1115.7.3 -v -fcoverage-compilation-dir=/Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/CMakeScratch/TryCompile-ygkWhf -resource-dir /Library/Developer/CommandLineTools/usr/lib/clang/16 -dependency-file CMakeFiles/cmTC_0395a.dir/CMakeCXXCompilerABI.cpp.o.d -skip-unused-modulemap-deps -MT CMakeFiles/cmTC_0395a.dir/CMakeCXXCompilerABI.cpp.o -sys-header-deps -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk -internal-isystem /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/include/c++/v1 -internal-isystem /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/local/include -internal-isystem /Library/Developer/CommandLineTools/usr/lib/clang/16/include -internal-externc-isystem /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/include -internal-externc-isystem /Library/Developer/CommandLineTools/usr/include -Wno-reorder-init-list -Wno-implicit-int-float-conversion -Wno-c99-designator -Wno-final-dtor-non-final-class -Wno-extra-semi-stmt -Wno-misleading-indentation -Wno-quoted-include-in-framework-header -Wno-implicit-fallthrough -Wno-enum-enum-conversion -Wno-enum-float-conversion -Wno-elaborated-enum-base -Wno-reserved-identifier -Wno-gnu-folding-constant -fdeprecated-macro -fdebug-compilation-dir=/Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/CMakeScratch/TryCompile-ygkWhf -ferror-limit 19 -stack-protector 1 -fstack-check -mdarwin-stkchk-strong-link -fblocks -fencode-extended-block-signature -fregister-global-dtors-with-atexit -fgnuc-version=4.2.1 -fno-cxx-modules -fcxx-exceptions -fexceptions -fmax-type-align=16 -fcommon -clang-vendor-feature=+disableNonDependentMemberExprInCurrentInstantiation -fno-odr-hash-protocols -clang-vendor-feature=+enableAggressiveVLAFolding -clang-vendor-feature=+revert09abecef7bbf -clang-vendor-feature=+thisNoAlignAttr -clang-vendor-feature=+thisNoNullAttr -clang-vendor-feature=+disableAtImportPrivateFrameworkInImplementationError -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/cmTC_0395a.dir/CMakeCXXCompilerABI.cpp.o -x c++ /opt/homebrew/share/cmake/Modules/CMakeCXXCompilerABI.cpp + clang -cc1 version 16.0.0 (clang-1600.0.26.4) default target arm64-apple-darwin24.2.0 + ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/local/include" + ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/Library/Frameworks" + #include "..." search starts here: + #include <...> search starts here: + /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/include/c++/v1 + /Library/Developer/CommandLineTools/usr/lib/clang/16/include + /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/include + /Library/Developer/CommandLineTools/usr/include + /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/System/Library/Frameworks (framework directory) + End of search list. + Linking CXX executable cmTC_0395a + /opt/homebrew/bin/cmake -E cmake_link_script CMakeFiles/cmTC_0395a.dir/link.txt --verbose=1 + Apple clang version 16.0.0 (clang-1600.0.26.4) + Target: arm64-apple-darwin24.2.0 + Thread model: posix + InstalledDir: /Library/Developer/CommandLineTools/usr/bin + "/Library/Developer/CommandLineTools/usr/bin/ld" -demangle -lto_library /Library/Developer/CommandLineTools/usr/lib/libLTO.dylib -dynamic -arch arm64 -platform_version macos 15.0.0 15.1 -syslibroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk -mllvm -enable-linkonceodr-outlining -o cmTC_0395a -search_paths_first -headerpad_max_install_names -v CMakeFiles/cmTC_0395a.dir/CMakeCXXCompilerABI.cpp.o -lc++ -lSystem /Library/Developer/CommandLineTools/usr/lib/clang/16/lib/darwin/libclang_rt.osx.a + @(#)PROGRAM:ld PROJECT:ld-1115.7.3 + BUILD 07:38:57 Oct 4 2024 + configured to support archs: armv6 armv7 armv7s arm64 arm64e arm64_32 i386 x86_64 x86_64h armv6m armv7k armv7m armv7em + will use ld-classic for: armv6 armv7 armv7s i386 armv6m armv7k armv7m armv7em + LTO support using: LLVM version 16.0.0 (static support for 29, runtime is 29) + TAPI support using: Apple TAPI version 16.0.0 (tapi-1600.0.11.8) + Library search paths: + /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/lib + /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/lib/swift + Framework search paths: + /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/System/Library/Frameworks + /Library/Developer/CommandLineTools/usr/bin/c++ -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names -v -Wl,-v CMakeFiles/cmTC_0395a.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_0395a + + exitCode: 0 + - + kind: "message-v1" + backtrace: + - "/opt/homebrew/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:113 (message)" + - "/opt/homebrew/share/cmake/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + message: | + Effective list of requested architectures (possibly empty) : "" + Effective list of architectures found in the ABI info binary: "arm64" + - + kind: "message-v1" + backtrace: + - "/opt/homebrew/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:182 (message)" + - "/opt/homebrew/share/cmake/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + message: | + Parsed CXX implicit include dir info: rv=done + found start of include info + found start of implicit include info + add: [/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/include/c++/v1] + add: [/Library/Developer/CommandLineTools/usr/lib/clang/16/include] + add: [/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/include] + add: [/Library/Developer/CommandLineTools/usr/include] + end of search list found + collapse include dir [/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/include/c++/v1] ==> [/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/include/c++/v1] + collapse include dir [/Library/Developer/CommandLineTools/usr/lib/clang/16/include] ==> [/Library/Developer/CommandLineTools/usr/lib/clang/16/include] + collapse include dir [/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/include] ==> [/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/include] + collapse include dir [/Library/Developer/CommandLineTools/usr/include] ==> [/Library/Developer/CommandLineTools/usr/include] + implicit include dirs: [/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/include/c++/v1;/Library/Developer/CommandLineTools/usr/lib/clang/16/include;/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/include;/Library/Developer/CommandLineTools/usr/include] + + + - + kind: "message-v1" + backtrace: + - "/opt/homebrew/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:218 (message)" + - "/opt/homebrew/share/cmake/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + message: | + Parsed CXX implicit link information: + link line regex: [^( *|.*[/\\])(ld[0-9]*(\\.[a-z]+)?|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)] + linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(\\.[a-z]+)?))("|,| |$)] + ignore line: [Change Dir: '/Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/CMakeScratch/TryCompile-ygkWhf'] + ignore line: [] + ignore line: [Run Build Command(s): /opt/homebrew/bin/cmake -E env VERBOSE=1 /usr/bin/make -f Makefile cmTC_0395a/fast] + ignore line: [/Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_0395a.dir/build.make CMakeFiles/cmTC_0395a.dir/build] + ignore line: [Building CXX object CMakeFiles/cmTC_0395a.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/Library/Developer/CommandLineTools/usr/bin/c++ -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk -v -Wl -v -MD -MT CMakeFiles/cmTC_0395a.dir/CMakeCXXCompilerABI.cpp.o -MF CMakeFiles/cmTC_0395a.dir/CMakeCXXCompilerABI.cpp.o.d -o CMakeFiles/cmTC_0395a.dir/CMakeCXXCompilerABI.cpp.o -c /opt/homebrew/share/cmake/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Apple clang version 16.0.0 (clang-1600.0.26.4)] + ignore line: [Target: arm64-apple-darwin24.2.0] + ignore line: [Thread model: posix] + ignore line: [InstalledDir: /Library/Developer/CommandLineTools/usr/bin] + ignore line: [c++: warning: -Wl -v: 'linker' input unused [-Wunused-command-line-argument]] + ignore line: [ignoring nonexistent directory "/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1"] + ignore line: [ "/Library/Developer/CommandLineTools/usr/bin/clang" -cc1 -triple arm64-apple-macosx15.0.0 -Wundef-prefix=TARGET_OS_ -Wdeprecated-objc-isa-usage -Werror=deprecated-objc-isa-usage -Werror=implicit-function-declaration -emit-obj -mrelax-all -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name CMakeCXXCompilerABI.cpp -mrelocation-model pic -pic-level 2 -mframe-pointer=non-leaf -fno-strict-return -ffp-contract=on -fno-rounding-math -funwind-tables=1 -fobjc-msgsend-selector-stubs -target-sdk-version=15.1 -fvisibility-inlines-hidden-static-local-var -fno-modulemap-allow-subdirectory-search -target-cpu apple-m1 -target-feature +v8.5a -target-feature +aes -target-feature +crc -target-feature +dotprod -target-feature +fp-armv8 -target-feature +fp16fml -target-feature +lse -target-feature +ras -target-feature +rcpc -target-feature +rdm -target-feature +sha2 -target-feature +sha3 -target-feature +neon -target-feature +zcm -target-feature +zcz -target-feature +fullfp16 -target-abi darwinpcs -debugger-tuning=lldb -target-linker-version 1115.7.3 -v -fcoverage-compilation-dir=/Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/CMakeScratch/TryCompile-ygkWhf -resource-dir /Library/Developer/CommandLineTools/usr/lib/clang/16 -dependency-file CMakeFiles/cmTC_0395a.dir/CMakeCXXCompilerABI.cpp.o.d -skip-unused-modulemap-deps -MT CMakeFiles/cmTC_0395a.dir/CMakeCXXCompilerABI.cpp.o -sys-header-deps -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk -internal-isystem /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/include/c++/v1 -internal-isystem /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/local/include -internal-isystem /Library/Developer/CommandLineTools/usr/lib/clang/16/include -internal-externc-isystem /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/include -internal-externc-isystem /Library/Developer/CommandLineTools/usr/include -Wno-reorder-init-list -Wno-implicit-int-float-conversion -Wno-c99-designator -Wno-final-dtor-non-final-class -Wno-extra-semi-stmt -Wno-misleading-indentation -Wno-quoted-include-in-framework-header -Wno-implicit-fallthrough -Wno-enum-enum-conversion -Wno-enum-float-conversion -Wno-elaborated-enum-base -Wno-reserved-identifier -Wno-gnu-folding-constant -fdeprecated-macro -fdebug-compilation-dir=/Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/CMakeScratch/TryCompile-ygkWhf -ferror-limit 19 -stack-protector 1 -fstack-check -mdarwin-stkchk-strong-link -fblocks -fencode-extended-block-signature -fregister-global-dtors-with-atexit -fgnuc-version=4.2.1 -fno-cxx-modules -fcxx-exceptions -fexceptions -fmax-type-align=16 -fcommon -clang-vendor-feature=+disableNonDependentMemberExprInCurrentInstantiation -fno-odr-hash-protocols -clang-vendor-feature=+enableAggressiveVLAFolding -clang-vendor-feature=+revert09abecef7bbf -clang-vendor-feature=+thisNoAlignAttr -clang-vendor-feature=+thisNoNullAttr -clang-vendor-feature=+disableAtImportPrivateFrameworkInImplementationError -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/cmTC_0395a.dir/CMakeCXXCompilerABI.cpp.o -x c++ /opt/homebrew/share/cmake/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [clang -cc1 version 16.0.0 (clang-1600.0.26.4) default target arm64-apple-darwin24.2.0] + ignore line: [ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/local/include"] + ignore line: [ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/Library/Frameworks"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/include/c++/v1] + ignore line: [ /Library/Developer/CommandLineTools/usr/lib/clang/16/include] + ignore line: [ /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/include] + ignore line: [ /Library/Developer/CommandLineTools/usr/include] + ignore line: [ /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/System/Library/Frameworks (framework directory)] + ignore line: [End of search list.] + ignore line: [Linking CXX executable cmTC_0395a] + ignore line: [/opt/homebrew/bin/cmake -E cmake_link_script CMakeFiles/cmTC_0395a.dir/link.txt --verbose=1] + ignore line: [Apple clang version 16.0.0 (clang-1600.0.26.4)] + ignore line: [Target: arm64-apple-darwin24.2.0] + ignore line: [Thread model: posix] + ignore line: [InstalledDir: /Library/Developer/CommandLineTools/usr/bin] + link line: [ "/Library/Developer/CommandLineTools/usr/bin/ld" -demangle -lto_library /Library/Developer/CommandLineTools/usr/lib/libLTO.dylib -dynamic -arch arm64 -platform_version macos 15.0.0 15.1 -syslibroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk -mllvm -enable-linkonceodr-outlining -o cmTC_0395a -search_paths_first -headerpad_max_install_names -v CMakeFiles/cmTC_0395a.dir/CMakeCXXCompilerABI.cpp.o -lc++ -lSystem /Library/Developer/CommandLineTools/usr/lib/clang/16/lib/darwin/libclang_rt.osx.a] + arg [/Library/Developer/CommandLineTools/usr/bin/ld] ==> ignore + arg [-demangle] ==> ignore + arg [-lto_library] ==> ignore, skip following value + arg [/Library/Developer/CommandLineTools/usr/lib/libLTO.dylib] ==> skip value of -lto_library + arg [-dynamic] ==> ignore + arg [-arch] ==> ignore + arg [arm64] ==> ignore + arg [-platform_version] ==> ignore + arg [macos] ==> ignore + arg [15.0.0] ==> ignore + arg [15.1] ==> ignore + arg [-syslibroot] ==> ignore + arg [/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk] ==> ignore + arg [-mllvm] ==> ignore + arg [-enable-linkonceodr-outlining] ==> ignore + arg [-o] ==> ignore + arg [cmTC_0395a] ==> ignore + arg [-search_paths_first] ==> ignore + arg [-headerpad_max_install_names] ==> ignore + arg [-v] ==> ignore + arg [CMakeFiles/cmTC_0395a.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lc++] ==> lib [c++] + arg [-lSystem] ==> lib [System] + arg [/Library/Developer/CommandLineTools/usr/lib/clang/16/lib/darwin/libclang_rt.osx.a] ==> lib [/Library/Developer/CommandLineTools/usr/lib/clang/16/lib/darwin/libclang_rt.osx.a] + linker tool for 'CXX': /Library/Developer/CommandLineTools/usr/bin/ld + Library search paths: [;/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/lib;/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/lib/swift] + Framework search paths: [;/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/System/Library/Frameworks] + remove lib [System] + remove lib [/Library/Developer/CommandLineTools/usr/lib/clang/16/lib/darwin/libclang_rt.osx.a] + collapse library dir [/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/lib] ==> [/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/lib] + collapse library dir [/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/lib/swift] ==> [/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/lib/swift] + collapse framework dir [/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/System/Library/Frameworks] ==> [/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/System/Library/Frameworks] + implicit libs: [c++] + implicit objs: [] + implicit dirs: [/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/lib;/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/lib/swift] + implicit fwks: [/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/System/Library/Frameworks] + + + - + kind: "message-v1" + backtrace: + - "/opt/homebrew/share/cmake/Modules/Internal/CMakeDetermineLinkerId.cmake:40 (message)" + - "/opt/homebrew/share/cmake/Modules/CMakeDetermineCompilerABI.cmake:255 (cmake_determine_linker_id)" + - "/opt/homebrew/share/cmake/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:2 (project)" + message: | + Running the CXX compiler's linker: "/Library/Developer/CommandLineTools/usr/bin/ld" "-v" + @(#)PROGRAM:ld PROJECT:ld-1115.7.3 + BUILD 07:38:57 Oct 4 2024 + configured to support archs: armv6 armv7 armv7s arm64 arm64e arm64_32 i386 x86_64 x86_64h armv6m armv7k armv7m armv7em + will use ld-classic for: armv6 armv7 armv7s i386 armv6m armv7k armv7m armv7em + LTO support using: LLVM version 16.0.0 (static support for 29, runtime is 29) + TAPI support using: Apple TAPI version 16.0.0 (tapi-1600.0.11.8) +... diff --git a/build/CMakeFiles/CMakeDirectoryInformation.cmake b/build/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..ad473b9 --- /dev/null +++ b/build/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/guillaume/Epitech/teck3/cvector") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/guillaume/Epitech/teck3/cvector/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/build/CMakeFiles/Makefile.cmake b/build/CMakeFiles/Makefile.cmake new file mode 100644 index 0000000..a410fe7 --- /dev/null +++ b/build/CMakeFiles/Makefile.cmake @@ -0,0 +1,143 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# The generator used is: +set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") + +# The top level Makefile was generated from the following files: +set(CMAKE_MAKEFILE_DEPENDS + "CMakeCache.txt" + "/Users/guillaume/Epitech/teck3/cvector/CMakeLists.txt" + "CMakeFiles/3.31.1/CMakeCCompiler.cmake" + "CMakeFiles/3.31.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.31.1/CMakeSystem.cmake" + "/opt/homebrew/share/cmake/Modules/CMakeCCompiler.cmake.in" + "/opt/homebrew/share/cmake/Modules/CMakeCCompilerABI.c" + "/opt/homebrew/share/cmake/Modules/CMakeCInformation.cmake" + "/opt/homebrew/share/cmake/Modules/CMakeCXXCompiler.cmake.in" + "/opt/homebrew/share/cmake/Modules/CMakeCXXCompilerABI.cpp" + "/opt/homebrew/share/cmake/Modules/CMakeCXXInformation.cmake" + "/opt/homebrew/share/cmake/Modules/CMakeCommonLanguageInclude.cmake" + "/opt/homebrew/share/cmake/Modules/CMakeCompilerIdDetection.cmake" + "/opt/homebrew/share/cmake/Modules/CMakeDetermineCCompiler.cmake" + "/opt/homebrew/share/cmake/Modules/CMakeDetermineCXXCompiler.cmake" + "/opt/homebrew/share/cmake/Modules/CMakeDetermineCompiler.cmake" + "/opt/homebrew/share/cmake/Modules/CMakeDetermineCompilerABI.cmake" + "/opt/homebrew/share/cmake/Modules/CMakeDetermineCompilerId.cmake" + "/opt/homebrew/share/cmake/Modules/CMakeDetermineCompilerSupport.cmake" + "/opt/homebrew/share/cmake/Modules/CMakeDetermineSystem.cmake" + "/opt/homebrew/share/cmake/Modules/CMakeFindBinUtils.cmake" + "/opt/homebrew/share/cmake/Modules/CMakeGenericSystem.cmake" + "/opt/homebrew/share/cmake/Modules/CMakeInitializeConfigs.cmake" + "/opt/homebrew/share/cmake/Modules/CMakeLanguageInformation.cmake" + "/opt/homebrew/share/cmake/Modules/CMakeParseImplicitIncludeInfo.cmake" + "/opt/homebrew/share/cmake/Modules/CMakeParseImplicitLinkInfo.cmake" + "/opt/homebrew/share/cmake/Modules/CMakeParseLibraryArchitecture.cmake" + "/opt/homebrew/share/cmake/Modules/CMakeSystem.cmake.in" + "/opt/homebrew/share/cmake/Modules/CMakeSystemSpecificInformation.cmake" + "/opt/homebrew/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake" + "/opt/homebrew/share/cmake/Modules/CMakeTestCCompiler.cmake" + "/opt/homebrew/share/cmake/Modules/CMakeTestCXXCompiler.cmake" + "/opt/homebrew/share/cmake/Modules/CMakeTestCompilerCommon.cmake" + "/opt/homebrew/share/cmake/Modules/CMakeUnixFindMake.cmake" + "/opt/homebrew/share/cmake/Modules/Compiler/ADSP-DetermineCompiler.cmake" + "/opt/homebrew/share/cmake/Modules/Compiler/ARMCC-DetermineCompiler.cmake" + "/opt/homebrew/share/cmake/Modules/Compiler/ARMClang-DetermineCompiler.cmake" + "/opt/homebrew/share/cmake/Modules/Compiler/AppleClang-C.cmake" + "/opt/homebrew/share/cmake/Modules/Compiler/AppleClang-CXX.cmake" + "/opt/homebrew/share/cmake/Modules/Compiler/AppleClang-DetermineCompiler.cmake" + "/opt/homebrew/share/cmake/Modules/Compiler/Borland-DetermineCompiler.cmake" + "/opt/homebrew/share/cmake/Modules/Compiler/Bruce-C-DetermineCompiler.cmake" + "/opt/homebrew/share/cmake/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "/opt/homebrew/share/cmake/Modules/Compiler/Clang-DetermineCompiler.cmake" + "/opt/homebrew/share/cmake/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + "/opt/homebrew/share/cmake/Modules/Compiler/Clang.cmake" + "/opt/homebrew/share/cmake/Modules/Compiler/Compaq-C-DetermineCompiler.cmake" + "/opt/homebrew/share/cmake/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake" + "/opt/homebrew/share/cmake/Modules/Compiler/Cray-DetermineCompiler.cmake" + "/opt/homebrew/share/cmake/Modules/Compiler/CrayClang-DetermineCompiler.cmake" + "/opt/homebrew/share/cmake/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" + "/opt/homebrew/share/cmake/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" + "/opt/homebrew/share/cmake/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake" + "/opt/homebrew/share/cmake/Modules/Compiler/GHS-DetermineCompiler.cmake" + "/opt/homebrew/share/cmake/Modules/Compiler/GNU-C-DetermineCompiler.cmake" + "/opt/homebrew/share/cmake/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake" + "/opt/homebrew/share/cmake/Modules/Compiler/GNU.cmake" + "/opt/homebrew/share/cmake/Modules/Compiler/HP-C-DetermineCompiler.cmake" + "/opt/homebrew/share/cmake/Modules/Compiler/HP-CXX-DetermineCompiler.cmake" + "/opt/homebrew/share/cmake/Modules/Compiler/IAR-DetermineCompiler.cmake" + "/opt/homebrew/share/cmake/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" + "/opt/homebrew/share/cmake/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + "/opt/homebrew/share/cmake/Modules/Compiler/IBMClang-C-DetermineCompiler.cmake" + "/opt/homebrew/share/cmake/Modules/Compiler/IBMClang-CXX-DetermineCompiler.cmake" + "/opt/homebrew/share/cmake/Modules/Compiler/Intel-DetermineCompiler.cmake" + "/opt/homebrew/share/cmake/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake" + "/opt/homebrew/share/cmake/Modules/Compiler/LCC-C-DetermineCompiler.cmake" + "/opt/homebrew/share/cmake/Modules/Compiler/LCC-CXX-DetermineCompiler.cmake" + "/opt/homebrew/share/cmake/Modules/Compiler/MSVC-DetermineCompiler.cmake" + "/opt/homebrew/share/cmake/Modules/Compiler/NVHPC-DetermineCompiler.cmake" + "/opt/homebrew/share/cmake/Modules/Compiler/NVIDIA-DetermineCompiler.cmake" + "/opt/homebrew/share/cmake/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" + "/opt/homebrew/share/cmake/Modules/Compiler/OrangeC-DetermineCompiler.cmake" + "/opt/homebrew/share/cmake/Modules/Compiler/PGI-DetermineCompiler.cmake" + "/opt/homebrew/share/cmake/Modules/Compiler/PathScale-DetermineCompiler.cmake" + "/opt/homebrew/share/cmake/Modules/Compiler/SCO-DetermineCompiler.cmake" + "/opt/homebrew/share/cmake/Modules/Compiler/SDCC-C-DetermineCompiler.cmake" + "/opt/homebrew/share/cmake/Modules/Compiler/SunPro-C-DetermineCompiler.cmake" + "/opt/homebrew/share/cmake/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake" + "/opt/homebrew/share/cmake/Modules/Compiler/TI-DetermineCompiler.cmake" + "/opt/homebrew/share/cmake/Modules/Compiler/TIClang-DetermineCompiler.cmake" + "/opt/homebrew/share/cmake/Modules/Compiler/Tasking-DetermineCompiler.cmake" + "/opt/homebrew/share/cmake/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake" + "/opt/homebrew/share/cmake/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake" + "/opt/homebrew/share/cmake/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake" + "/opt/homebrew/share/cmake/Modules/Compiler/Watcom-DetermineCompiler.cmake" + "/opt/homebrew/share/cmake/Modules/Compiler/XL-C-DetermineCompiler.cmake" + "/opt/homebrew/share/cmake/Modules/Compiler/XL-CXX-DetermineCompiler.cmake" + "/opt/homebrew/share/cmake/Modules/Compiler/XLClang-C-DetermineCompiler.cmake" + "/opt/homebrew/share/cmake/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake" + "/opt/homebrew/share/cmake/Modules/Compiler/zOS-C-DetermineCompiler.cmake" + "/opt/homebrew/share/cmake/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake" + "/opt/homebrew/share/cmake/Modules/Internal/CMakeCLinkerInformation.cmake" + "/opt/homebrew/share/cmake/Modules/Internal/CMakeCXXLinkerInformation.cmake" + "/opt/homebrew/share/cmake/Modules/Internal/CMakeCommonLinkerInformation.cmake" + "/opt/homebrew/share/cmake/Modules/Internal/CMakeDetermineLinkerId.cmake" + "/opt/homebrew/share/cmake/Modules/Internal/FeatureTesting.cmake" + "/opt/homebrew/share/cmake/Modules/Linker/AppleClang-C.cmake" + "/opt/homebrew/share/cmake/Modules/Linker/AppleClang-CXX.cmake" + "/opt/homebrew/share/cmake/Modules/Linker/AppleClang.cmake" + "/opt/homebrew/share/cmake/Modules/Platform/Apple-AppleClang-C.cmake" + "/opt/homebrew/share/cmake/Modules/Platform/Apple-AppleClang-CXX.cmake" + "/opt/homebrew/share/cmake/Modules/Platform/Apple-Clang-C.cmake" + "/opt/homebrew/share/cmake/Modules/Platform/Apple-Clang-CXX.cmake" + "/opt/homebrew/share/cmake/Modules/Platform/Apple-Clang.cmake" + "/opt/homebrew/share/cmake/Modules/Platform/Darwin-Determine-CXX.cmake" + "/opt/homebrew/share/cmake/Modules/Platform/Darwin-Initialize.cmake" + "/opt/homebrew/share/cmake/Modules/Platform/Darwin.cmake" + "/opt/homebrew/share/cmake/Modules/Platform/Linker/Apple-AppleClang-C.cmake" + "/opt/homebrew/share/cmake/Modules/Platform/Linker/Apple-AppleClang-CXX.cmake" + "/opt/homebrew/share/cmake/Modules/Platform/Linker/Apple-AppleClang.cmake" + "/opt/homebrew/share/cmake/Modules/Platform/UnixPaths.cmake" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "CMakeFiles/3.31.1/CMakeSystem.cmake" + "CMakeFiles/3.31.1/CMakeCCompiler.cmake" + "CMakeFiles/3.31.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.31.1/CMakeCCompiler.cmake" + "CMakeFiles/3.31.1/CMakeCXXCompiler.cmake" + "CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "CMakeFiles/cvector.dir/DependInfo.cmake" + "CMakeFiles/example.dir/DependInfo.cmake" + ) diff --git a/build/CMakeFiles/Makefile2 b/build/CMakeFiles/Makefile2 new file mode 100644 index 0000000..04fdaf7 --- /dev/null +++ b/build/CMakeFiles/Makefile2 @@ -0,0 +1,155 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /opt/homebrew/bin/cmake + +# The command to remove a file. +RM = /opt/homebrew/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/guillaume/Epitech/teck3/cvector + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/guillaume/Epitech/teck3/cvector/build + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: CMakeFiles/cvector.dir/all +all: CMakeFiles/example.dir/all +.PHONY : all + +# The main recursive "codegen" target. +codegen: CMakeFiles/cvector.dir/codegen +codegen: CMakeFiles/example.dir/codegen +.PHONY : codegen + +# The main recursive "preinstall" target. +preinstall: +.PHONY : preinstall + +# The main recursive "clean" target. +clean: CMakeFiles/cvector.dir/clean +clean: CMakeFiles/example.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/cvector.dir + +# All Build rule for target. +CMakeFiles/cvector.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/cvector.dir/build.make CMakeFiles/cvector.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/cvector.dir/build.make CMakeFiles/cvector.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles --progress-num=1,2,3 "Built target cvector" +.PHONY : CMakeFiles/cvector.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/cvector.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles 3 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/cvector.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles 0 +.PHONY : CMakeFiles/cvector.dir/rule + +# Convenience name for target. +cvector: CMakeFiles/cvector.dir/rule +.PHONY : cvector + +# codegen rule for target. +CMakeFiles/cvector.dir/codegen: + $(MAKE) $(MAKESILENT) -f CMakeFiles/cvector.dir/build.make CMakeFiles/cvector.dir/codegen +.PHONY : CMakeFiles/cvector.dir/codegen + +# clean rule for target. +CMakeFiles/cvector.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/cvector.dir/build.make CMakeFiles/cvector.dir/clean +.PHONY : CMakeFiles/cvector.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/example.dir + +# All Build rule for target. +CMakeFiles/example.dir/all: CMakeFiles/cvector.dir/all + $(MAKE) $(MAKESILENT) -f CMakeFiles/example.dir/build.make CMakeFiles/example.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/example.dir/build.make CMakeFiles/example.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles --progress-num=4,5 "Built target example" +.PHONY : CMakeFiles/example.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/example.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles 5 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/example.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles 0 +.PHONY : CMakeFiles/example.dir/rule + +# Convenience name for target. +example: CMakeFiles/example.dir/rule +.PHONY : example + +# codegen rule for target. +CMakeFiles/example.dir/codegen: + $(MAKE) $(MAKESILENT) -f CMakeFiles/example.dir/build.make CMakeFiles/example.dir/codegen +.PHONY : CMakeFiles/example.dir/codegen + +# clean rule for target. +CMakeFiles/example.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/example.dir/build.make CMakeFiles/example.dir/clean +.PHONY : CMakeFiles/example.dir/clean + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/build/CMakeFiles/TargetDirectories.txt b/build/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..00d17e2 --- /dev/null +++ b/build/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,4 @@ +/Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/cvector.dir +/Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/example.dir +/Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/edit_cache.dir +/Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/rebuild_cache.dir diff --git a/build/CMakeFiles/cmake.check_cache b/build/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/build/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/build/CMakeFiles/cvector.dir/DependInfo.cmake b/build/CMakeFiles/cvector.dir/DependInfo.cmake new file mode 100644 index 0000000..ccce5b6 --- /dev/null +++ b/build/CMakeFiles/cvector.dir/DependInfo.cmake @@ -0,0 +1,24 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/Users/guillaume/Epitech/teck3/cvector/src/cvector.c" "CMakeFiles/cvector.dir/src/cvector.c.o" "gcc" "CMakeFiles/cvector.dir/src/cvector.c.o.d" + "/Users/guillaume/Epitech/teck3/cvector/src/utils.c" "CMakeFiles/cvector.dir/src/utils.c.o" "gcc" "CMakeFiles/cvector.dir/src/utils.c.o.d" + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/CMakeFiles/cvector.dir/build.make b/build/CMakeFiles/cvector.dir/build.make new file mode 100644 index 0000000..711aaa7 --- /dev/null +++ b/build/CMakeFiles/cvector.dir/build.make @@ -0,0 +1,130 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /opt/homebrew/bin/cmake + +# The command to remove a file. +RM = /opt/homebrew/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/guillaume/Epitech/teck3/cvector + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/guillaume/Epitech/teck3/cvector/build + +# Include any dependencies generated for this target. +include CMakeFiles/cvector.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include CMakeFiles/cvector.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/cvector.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/cvector.dir/flags.make + +CMakeFiles/cvector.dir/codegen: +.PHONY : CMakeFiles/cvector.dir/codegen + +CMakeFiles/cvector.dir/src/cvector.c.o: CMakeFiles/cvector.dir/flags.make +CMakeFiles/cvector.dir/src/cvector.c.o: /Users/guillaume/Epitech/teck3/cvector/src/cvector.c +CMakeFiles/cvector.dir/src/cvector.c.o: CMakeFiles/cvector.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object CMakeFiles/cvector.dir/src/cvector.c.o" + /Library/Developer/CommandLineTools/usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/cvector.dir/src/cvector.c.o -MF CMakeFiles/cvector.dir/src/cvector.c.o.d -o CMakeFiles/cvector.dir/src/cvector.c.o -c /Users/guillaume/Epitech/teck3/cvector/src/cvector.c + +CMakeFiles/cvector.dir/src/cvector.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/cvector.dir/src/cvector.c.i" + /Library/Developer/CommandLineTools/usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /Users/guillaume/Epitech/teck3/cvector/src/cvector.c > CMakeFiles/cvector.dir/src/cvector.c.i + +CMakeFiles/cvector.dir/src/cvector.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/cvector.dir/src/cvector.c.s" + /Library/Developer/CommandLineTools/usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /Users/guillaume/Epitech/teck3/cvector/src/cvector.c -o CMakeFiles/cvector.dir/src/cvector.c.s + +CMakeFiles/cvector.dir/src/utils.c.o: CMakeFiles/cvector.dir/flags.make +CMakeFiles/cvector.dir/src/utils.c.o: /Users/guillaume/Epitech/teck3/cvector/src/utils.c +CMakeFiles/cvector.dir/src/utils.c.o: CMakeFiles/cvector.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building C object CMakeFiles/cvector.dir/src/utils.c.o" + /Library/Developer/CommandLineTools/usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/cvector.dir/src/utils.c.o -MF CMakeFiles/cvector.dir/src/utils.c.o.d -o CMakeFiles/cvector.dir/src/utils.c.o -c /Users/guillaume/Epitech/teck3/cvector/src/utils.c + +CMakeFiles/cvector.dir/src/utils.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/cvector.dir/src/utils.c.i" + /Library/Developer/CommandLineTools/usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /Users/guillaume/Epitech/teck3/cvector/src/utils.c > CMakeFiles/cvector.dir/src/utils.c.i + +CMakeFiles/cvector.dir/src/utils.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/cvector.dir/src/utils.c.s" + /Library/Developer/CommandLineTools/usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /Users/guillaume/Epitech/teck3/cvector/src/utils.c -o CMakeFiles/cvector.dir/src/utils.c.s + +# Object files for target cvector +cvector_OBJECTS = \ +"CMakeFiles/cvector.dir/src/cvector.c.o" \ +"CMakeFiles/cvector.dir/src/utils.c.o" + +# External object files for target cvector +cvector_EXTERNAL_OBJECTS = + +libcvector.a: CMakeFiles/cvector.dir/src/cvector.c.o +libcvector.a: CMakeFiles/cvector.dir/src/utils.c.o +libcvector.a: CMakeFiles/cvector.dir/build.make +libcvector.a: CMakeFiles/cvector.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Linking C static library libcvector.a" + $(CMAKE_COMMAND) -P CMakeFiles/cvector.dir/cmake_clean_target.cmake + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/cvector.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/cvector.dir/build: libcvector.a +.PHONY : CMakeFiles/cvector.dir/build + +CMakeFiles/cvector.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/cvector.dir/cmake_clean.cmake +.PHONY : CMakeFiles/cvector.dir/clean + +CMakeFiles/cvector.dir/depend: + cd /Users/guillaume/Epitech/teck3/cvector/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/guillaume/Epitech/teck3/cvector /Users/guillaume/Epitech/teck3/cvector /Users/guillaume/Epitech/teck3/cvector/build /Users/guillaume/Epitech/teck3/cvector/build /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/cvector.dir/DependInfo.cmake "--color=$(COLOR)" +.PHONY : CMakeFiles/cvector.dir/depend + diff --git a/build/CMakeFiles/cvector.dir/cmake_clean.cmake b/build/CMakeFiles/cvector.dir/cmake_clean.cmake new file mode 100644 index 0000000..6d41362 --- /dev/null +++ b/build/CMakeFiles/cvector.dir/cmake_clean.cmake @@ -0,0 +1,13 @@ +file(REMOVE_RECURSE + "CMakeFiles/cvector.dir/src/cvector.c.o" + "CMakeFiles/cvector.dir/src/cvector.c.o.d" + "CMakeFiles/cvector.dir/src/utils.c.o" + "CMakeFiles/cvector.dir/src/utils.c.o.d" + "libcvector.a" + "libcvector.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang C) + include(CMakeFiles/cvector.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/CMakeFiles/cvector.dir/cmake_clean_target.cmake b/build/CMakeFiles/cvector.dir/cmake_clean_target.cmake new file mode 100644 index 0000000..9c361fe --- /dev/null +++ b/build/CMakeFiles/cvector.dir/cmake_clean_target.cmake @@ -0,0 +1,3 @@ +file(REMOVE_RECURSE + "libcvector.a" +) diff --git a/build/CMakeFiles/cvector.dir/compiler_depend.make b/build/CMakeFiles/cvector.dir/compiler_depend.make new file mode 100644 index 0000000..f769dd7 --- /dev/null +++ b/build/CMakeFiles/cvector.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for cvector. +# This may be replaced when dependencies are built. diff --git a/build/CMakeFiles/cvector.dir/compiler_depend.ts b/build/CMakeFiles/cvector.dir/compiler_depend.ts new file mode 100644 index 0000000..2374ee6 --- /dev/null +++ b/build/CMakeFiles/cvector.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for cvector. diff --git a/build/CMakeFiles/cvector.dir/depend.make b/build/CMakeFiles/cvector.dir/depend.make new file mode 100644 index 0000000..cdf15d6 --- /dev/null +++ b/build/CMakeFiles/cvector.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for cvector. +# This may be replaced when dependencies are built. diff --git a/build/CMakeFiles/cvector.dir/flags.make b/build/CMakeFiles/cvector.dir/flags.make new file mode 100644 index 0000000..a7a8f38 --- /dev/null +++ b/build/CMakeFiles/cvector.dir/flags.make @@ -0,0 +1,12 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# compile C with /Library/Developer/CommandLineTools/usr/bin/cc +C_DEFINES = + +C_INCLUDES = -I/Users/guillaume/Epitech/teck3/cvector/include + +C_FLAGSarm64 = -g -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk + +C_FLAGS = -g -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk + diff --git a/build/CMakeFiles/cvector.dir/link.txt b/build/CMakeFiles/cvector.dir/link.txt new file mode 100644 index 0000000..fd71392 --- /dev/null +++ b/build/CMakeFiles/cvector.dir/link.txt @@ -0,0 +1,2 @@ +/Library/Developer/CommandLineTools/usr/bin/ar qc libcvector.a CMakeFiles/cvector.dir/src/cvector.c.o CMakeFiles/cvector.dir/src/utils.c.o +/Library/Developer/CommandLineTools/usr/bin/ranlib libcvector.a diff --git a/build/CMakeFiles/cvector.dir/progress.make b/build/CMakeFiles/cvector.dir/progress.make new file mode 100644 index 0000000..6a9dc74 --- /dev/null +++ b/build/CMakeFiles/cvector.dir/progress.make @@ -0,0 +1,4 @@ +CMAKE_PROGRESS_1 = 1 +CMAKE_PROGRESS_2 = 2 +CMAKE_PROGRESS_3 = 3 + diff --git a/build/CMakeFiles/example.dir/DependInfo.cmake b/build/CMakeFiles/example.dir/DependInfo.cmake new file mode 100644 index 0000000..4faba84 --- /dev/null +++ b/build/CMakeFiles/example.dir/DependInfo.cmake @@ -0,0 +1,23 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/Users/guillaume/Epitech/teck3/cvector/examples/example_usage.c" "CMakeFiles/example.dir/examples/example_usage.c.o" "gcc" "CMakeFiles/example.dir/examples/example_usage.c.o.d" + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/CMakeFiles/example.dir/build.make b/build/CMakeFiles/example.dir/build.make new file mode 100644 index 0000000..cc7d1e1 --- /dev/null +++ b/build/CMakeFiles/example.dir/build.make @@ -0,0 +1,114 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /opt/homebrew/bin/cmake + +# The command to remove a file. +RM = /opt/homebrew/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/guillaume/Epitech/teck3/cvector + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/guillaume/Epitech/teck3/cvector/build + +# Include any dependencies generated for this target. +include CMakeFiles/example.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include CMakeFiles/example.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/example.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/example.dir/flags.make + +CMakeFiles/example.dir/codegen: +.PHONY : CMakeFiles/example.dir/codegen + +CMakeFiles/example.dir/examples/example_usage.c.o: CMakeFiles/example.dir/flags.make +CMakeFiles/example.dir/examples/example_usage.c.o: /Users/guillaume/Epitech/teck3/cvector/examples/example_usage.c +CMakeFiles/example.dir/examples/example_usage.c.o: CMakeFiles/example.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object CMakeFiles/example.dir/examples/example_usage.c.o" + /Library/Developer/CommandLineTools/usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/example.dir/examples/example_usage.c.o -MF CMakeFiles/example.dir/examples/example_usage.c.o.d -o CMakeFiles/example.dir/examples/example_usage.c.o -c /Users/guillaume/Epitech/teck3/cvector/examples/example_usage.c + +CMakeFiles/example.dir/examples/example_usage.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/example.dir/examples/example_usage.c.i" + /Library/Developer/CommandLineTools/usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /Users/guillaume/Epitech/teck3/cvector/examples/example_usage.c > CMakeFiles/example.dir/examples/example_usage.c.i + +CMakeFiles/example.dir/examples/example_usage.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/example.dir/examples/example_usage.c.s" + /Library/Developer/CommandLineTools/usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /Users/guillaume/Epitech/teck3/cvector/examples/example_usage.c -o CMakeFiles/example.dir/examples/example_usage.c.s + +# Object files for target example +example_OBJECTS = \ +"CMakeFiles/example.dir/examples/example_usage.c.o" + +# External object files for target example +example_EXTERNAL_OBJECTS = + +example: CMakeFiles/example.dir/examples/example_usage.c.o +example: CMakeFiles/example.dir/build.make +example: libcvector.a +example: CMakeFiles/example.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking C executable example" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/example.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/example.dir/build: example +.PHONY : CMakeFiles/example.dir/build + +CMakeFiles/example.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/example.dir/cmake_clean.cmake +.PHONY : CMakeFiles/example.dir/clean + +CMakeFiles/example.dir/depend: + cd /Users/guillaume/Epitech/teck3/cvector/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/guillaume/Epitech/teck3/cvector /Users/guillaume/Epitech/teck3/cvector /Users/guillaume/Epitech/teck3/cvector/build /Users/guillaume/Epitech/teck3/cvector/build /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/example.dir/DependInfo.cmake "--color=$(COLOR)" +.PHONY : CMakeFiles/example.dir/depend + diff --git a/build/CMakeFiles/example.dir/cmake_clean.cmake b/build/CMakeFiles/example.dir/cmake_clean.cmake new file mode 100644 index 0000000..3b9ae33 --- /dev/null +++ b/build/CMakeFiles/example.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "CMakeFiles/example.dir/examples/example_usage.c.o" + "CMakeFiles/example.dir/examples/example_usage.c.o.d" + "example" + "example.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang C) + include(CMakeFiles/example.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/CMakeFiles/example.dir/compiler_depend.make b/build/CMakeFiles/example.dir/compiler_depend.make new file mode 100644 index 0000000..fd35cca --- /dev/null +++ b/build/CMakeFiles/example.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for example. +# This may be replaced when dependencies are built. diff --git a/build/CMakeFiles/example.dir/compiler_depend.ts b/build/CMakeFiles/example.dir/compiler_depend.ts new file mode 100644 index 0000000..82206ab --- /dev/null +++ b/build/CMakeFiles/example.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for example. diff --git a/build/CMakeFiles/example.dir/depend.make b/build/CMakeFiles/example.dir/depend.make new file mode 100644 index 0000000..1438e1c --- /dev/null +++ b/build/CMakeFiles/example.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for example. +# This may be replaced when dependencies are built. diff --git a/build/CMakeFiles/example.dir/flags.make b/build/CMakeFiles/example.dir/flags.make new file mode 100644 index 0000000..a7a8f38 --- /dev/null +++ b/build/CMakeFiles/example.dir/flags.make @@ -0,0 +1,12 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# compile C with /Library/Developer/CommandLineTools/usr/bin/cc +C_DEFINES = + +C_INCLUDES = -I/Users/guillaume/Epitech/teck3/cvector/include + +C_FLAGSarm64 = -g -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk + +C_FLAGS = -g -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk + diff --git a/build/CMakeFiles/example.dir/link.txt b/build/CMakeFiles/example.dir/link.txt new file mode 100644 index 0000000..ee58927 --- /dev/null +++ b/build/CMakeFiles/example.dir/link.txt @@ -0,0 +1 @@ +/Library/Developer/CommandLineTools/usr/bin/cc -g -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/example.dir/examples/example_usage.c.o -o example libcvector.a diff --git a/build/CMakeFiles/example.dir/progress.make b/build/CMakeFiles/example.dir/progress.make new file mode 100644 index 0000000..19ce96e --- /dev/null +++ b/build/CMakeFiles/example.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 4 +CMAKE_PROGRESS_2 = 5 + diff --git a/build/CMakeFiles/progress.marks b/build/CMakeFiles/progress.marks new file mode 100644 index 0000000..7ed6ff8 --- /dev/null +++ b/build/CMakeFiles/progress.marks @@ -0,0 +1 @@ +5 diff --git a/build/Makefile b/build/Makefile new file mode 100644 index 0000000..24db025 --- /dev/null +++ b/build/Makefile @@ -0,0 +1,249 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /opt/homebrew/bin/cmake + +# The command to remove a file. +RM = /opt/homebrew/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/guillaume/Epitech/teck3/cvector + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/guillaume/Epitech/teck3/cvector/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake cache editor..." + /opt/homebrew/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake to regenerate build system..." + /opt/homebrew/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles /Users/guillaume/Epitech/teck3/cvector/build//CMakeFiles/progress.marks + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +#============================================================================= +# Target rules for targets named cvector + +# Build rule for target. +cvector: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 cvector +.PHONY : cvector + +# fast build rule for target. +cvector/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/cvector.dir/build.make CMakeFiles/cvector.dir/build +.PHONY : cvector/fast + +#============================================================================= +# Target rules for targets named example + +# Build rule for target. +example: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 example +.PHONY : example + +# fast build rule for target. +example/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/example.dir/build.make CMakeFiles/example.dir/build +.PHONY : example/fast + +examples/example_usage.o: examples/example_usage.c.o +.PHONY : examples/example_usage.o + +# target to build an object file +examples/example_usage.c.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/example.dir/build.make CMakeFiles/example.dir/examples/example_usage.c.o +.PHONY : examples/example_usage.c.o + +examples/example_usage.i: examples/example_usage.c.i +.PHONY : examples/example_usage.i + +# target to preprocess a source file +examples/example_usage.c.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/example.dir/build.make CMakeFiles/example.dir/examples/example_usage.c.i +.PHONY : examples/example_usage.c.i + +examples/example_usage.s: examples/example_usage.c.s +.PHONY : examples/example_usage.s + +# target to generate assembly for a file +examples/example_usage.c.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/example.dir/build.make CMakeFiles/example.dir/examples/example_usage.c.s +.PHONY : examples/example_usage.c.s + +src/cvector.o: src/cvector.c.o +.PHONY : src/cvector.o + +# target to build an object file +src/cvector.c.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/cvector.dir/build.make CMakeFiles/cvector.dir/src/cvector.c.o +.PHONY : src/cvector.c.o + +src/cvector.i: src/cvector.c.i +.PHONY : src/cvector.i + +# target to preprocess a source file +src/cvector.c.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/cvector.dir/build.make CMakeFiles/cvector.dir/src/cvector.c.i +.PHONY : src/cvector.c.i + +src/cvector.s: src/cvector.c.s +.PHONY : src/cvector.s + +# target to generate assembly for a file +src/cvector.c.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/cvector.dir/build.make CMakeFiles/cvector.dir/src/cvector.c.s +.PHONY : src/cvector.c.s + +src/utils.o: src/utils.c.o +.PHONY : src/utils.o + +# target to build an object file +src/utils.c.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/cvector.dir/build.make CMakeFiles/cvector.dir/src/utils.c.o +.PHONY : src/utils.c.o + +src/utils.i: src/utils.c.i +.PHONY : src/utils.i + +# target to preprocess a source file +src/utils.c.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/cvector.dir/build.make CMakeFiles/cvector.dir/src/utils.c.i +.PHONY : src/utils.c.i + +src/utils.s: src/utils.c.s +.PHONY : src/utils.s + +# target to generate assembly for a file +src/utils.c.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/cvector.dir/build.make CMakeFiles/cvector.dir/src/utils.c.s +.PHONY : src/utils.c.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... rebuild_cache" + @echo "... cvector" + @echo "... example" + @echo "... examples/example_usage.o" + @echo "... examples/example_usage.i" + @echo "... examples/example_usage.s" + @echo "... src/cvector.o" + @echo "... src/cvector.i" + @echo "... src/cvector.s" + @echo "... src/utils.o" + @echo "... src/utils.i" + @echo "... src/utils.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/build/cmake_install.cmake b/build/cmake_install.cmake new file mode 100644 index 0000000..70b7393 --- /dev/null +++ b/build/cmake_install.cmake @@ -0,0 +1,61 @@ +# Install script for directory: /Users/guillaume/Epitech/teck3/cvector + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/Library/Developer/CommandLineTools/usr/bin/objdump") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +if(CMAKE_INSTALL_LOCAL_ONLY) + file(WRITE "/Users/guillaume/Epitech/teck3/cvector/build/install_local_manifest.txt" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() +if(CMAKE_INSTALL_COMPONENT) + if(CMAKE_INSTALL_COMPONENT MATCHES "^[a-zA-Z0-9_.+-]+$") + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") + else() + string(MD5 CMAKE_INST_COMP_HASH "${CMAKE_INSTALL_COMPONENT}") + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INST_COMP_HASH}.txt") + unset(CMAKE_INST_COMP_HASH) + endif() +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + file(WRITE "/Users/guillaume/Epitech/teck3/cvector/build/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/build/example b/build/example new file mode 100755 index 0000000000000000000000000000000000000000..27b7f4026335b1e6d1285dfa8fe6f7fd7d2d78e4 GIT binary patch literal 33736 zcmeI5YiL|W6vt;bn>I12i6W)G$O=VlP4`Ay#19fTCb21M67#^d6(*bAySvxyBkUuO zCfaSJ;uD%uOG>{eB3iK^QY8UfqZW}uk%);Rs12c_mKFo`kwQ|>xjVaicdfMG2mSCr zaCYX*nK^UjH?tq-&KDQYtyBtO6C`%h>qwmrA@&F-)r7c_w1rg4_J*y^+nYPuxV2Es z!G%qKvpCLk)KSW=W=~h4+Z^vMY!k{ZrDj%2$rLG*`cP6CR20Ya+@D#@7S)AqURO>W zBAu&KMao1n)tksQ6~}u?#UnAYoRJAof)qzv5G3zbCW-34{vLIsJUrdCM&_aRd7DYX8D|xAz`02 z4()rI^W$+LDmE)SM0Oq7%w`?wt7P+@g?3XcDl16aNmymuRv&AeD{C1roz81=~{$;}WD009sH0T2KI5C8!X009sH0T2KI5C8!X009sH z0T2KI5C8!X009sH0T2KI5C8!X009sH0T2KI5C8!X009sH0T2KI5C8!X009sH0T2KI z5C8!X_+Jya^o*EU9ZWQBXBHi&*g_!#2)0#<2davlIAE(Q>`%hQ6rvy=JaO4~Jv5&c|Z$u>ZDeGWUURQ7g8Ve7BeH{<^7T<@@O@Zu2+) z!}o_P>HcrEx>-!7BkvVyOC41Z009sH0T2KI5C8!X009sH0T2KI5C8!X009sH0T2KI z5C8!X009sH0T2KI5C8!X009sH0T2KI5C8!X009sH0T2KI5C8!X009sH0T2KI5C8!X z009sH0T2Lz|A2s#=4>bRkn)q>)@Qw~9|_>M#Is`7-SmpPJKLhh+LbN)<3=UE-EmN-A*|&ck9N4$v!>alpX3svm_)4JUwc1tpT=3Nd7S~iv zes%u!FL#WcKC{n$^xT!=|6BjbL&p}Lnh%}*<{9 literal 0 HcmV?d00001 diff --git a/examples/example_usage.c b/examples/example_usage.c index e69de29..91ec522 100644 --- a/examples/example_usage.c +++ b/examples/example_usage.c @@ -0,0 +1,6 @@ +#include + +int main(void) { + printf("Hello, World!\n"); + return 0; +} diff --git a/include/cvector.h b/include/cvector.h index e69de29..42844dc 100644 --- a/include/cvector.h +++ b/include/cvector.h @@ -0,0 +1,183 @@ +/* +** EPITECH PROJECT, 2024 +** cvector +** File description: +** Header file for a C dynamic vector similar to std::vector in C++ +*/ + +#ifndef CVECTOR_H +#define CVECTOR_H + +#include +#include +#include +#include + +#define VECTOR_SUCCESS 0 +#define VECTOR_FAILURE 1 + +/** + * @brief Structure for the vector header. + * Similar to std::vector, it only stores size and capacity. + * Data starts immediately after this structure. + */ +typedef struct { + size_t size; // Number of elements currently in the vector + size_t capacity; // Total capacity allocated + size_t initial_capacity; +} vector_header_t; + +#if defined(__GNUC__) || defined(__clang__) +#define WARN_UNUSED_RESULT __attribute__((warn_unused_result)) +#else +#define WARN_UNUSED_RESULT +#endif + +// Access the vector header +#define VECTOR_HEADER(v) ((vector_header_t*)(v) - 1) + +// Get the size of the vector +#define vector_size(v) ((v) ? VECTOR_HEADER(v)->size : 0) + +// Get the capacity of the vector +#define vector_capacity(v) ((v) ? VECTOR_HEADER(v)->capacity : 0) + +// Check if the vector is empty +#define vector_empty(v) (vector_size(v) == 0) + +// Get a pointer to the underlying data +#define vector_data(v) (v) + +// Get the first element +#define vector_front(v) ((v) ? (v) : NULL) + +// Get the last element +#define vector_back(v) ((v) && vector_size(v) > 0 ? (v) + vector_size(v) - 1 : NULL) + +// Create a new vector of type T with initial capacity c +#define VECTOR(T, c) ((T*)vector_init(sizeof(T), (c))) + +// Push back n elements (from pointer val) to the vector +#define vector_push_back(v, val, n) vector_push_back_impl((void**)&(v), (const void*)(val), (n), sizeof(*(v))) + + +// Pop back n elements +#define vector_pop_back(v, n) vector_pop_back_impl((void**)&(v), (n), sizeof(*(v))) + +// Clear the vector (size = 0, but doesn't change capacity) +#define vector_clear(v) ((v) ? (VECTOR_HEADER(v)->size = 0) : 0) + +// Destroy the vector completely (free memory) +#define vector_destroy(v) ((v) ? (free(VECTOR_HEADER(v))), (v)=NULL : 0) + +// Reserve capacity +#define vector_reserve(v, c) vector_reserve_impl((void**)&(v), (c), sizeof(*(v))) + +// Resize the vector (increase or decrease size) +#define vector_resize(v, new_size) vector_resize_impl((void**)&(v), (new_size), sizeof(*(v))) + +// Shrink to fit (reduce capacity to current size) +#define vector_shrink_to_fit(v) vector_shrink_to_fit_impl((void**)&(v), sizeof(*(v))) + + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * @brief Initialize a new vector with given element size and capacity. + * + * @param item_size Size of each element. + * @param capacity Initial capacity. + * @return Pointer to the newly allocated vector, or NULL on failure. + */ +void *vector_init(size_t item_size, size_t capacity) WARN_UNUSED_RESULT; + +/** + * @brief Ensure the vector has enough capacity for at least item_count new elements. + * + * @param v Pointer to the vector. + * @param item_count Number of additional elements required. + * @param item_size Size of each element. + * @return A pointer to the (possibly reallocated) vector, or NULL on failure. + */ +void *vector_ensure_capacity(void *v, size_t item_count, size_t item_size) WARN_UNUSED_RESULT; + +/** + * @brief Push back n elements from val to the end of the vector. + * + * @param v Address of the vector pointer. + * @param val Pointer to the data to insert. + * @param n Number of elements to insert. + * @param item_size Size of each element. + * @return VECTOR_SUCCESS if successful, VECTOR_FAILURE otherwise. + */ +int vector_push_back_impl(void **v, const void *val, size_t n, size_t item_size) WARN_UNUSED_RESULT; + +/** + * @brief Pop back n elements from the vector. + * + * @param v Address of the vector pointer. + * @param n Number of elements to remove from the end. + * @param item_size Size of each element. + */ +void vector_pop_back_impl(void **v, size_t n, size_t item_size); + +/** + * @brief Reserve capacity for at least 'c' elements. + * + * @param v Address of the vector pointer. + * @param c Desired capacity. + * @param item_size Size of each element. + * @return VECTOR_SUCCESS on success, VECTOR_FAILURE on failure. + */ +int vector_reserve_impl(void **v, size_t c, size_t item_size); + +/** + * @brief Resize the vector to have new_size elements. + * If new_size > current_size, new elements are zero-initialized. + * If new_size < current_size, elements are truncated. + * + * @param v Address of the vector pointer. + * @param new_size New desired size. + * @param item_size Size of each element. + * @return VECTOR_SUCCESS on success, VECTOR_FAILURE on failure. + */ +int vector_resize_impl(void **v, size_t new_size, size_t item_size); + +/** + * @brief Shrink the capacity of the vector to match its current size. + * + * @param v Address of the vector pointer. + * @param item_size Size of each element. + * @return VECTOR_SUCCESS on success, VECTOR_FAILURE on failure. + */ +int vector_shrink_to_fit_impl(void **v, size_t item_size); + +/** + * @brief Insert an element at the specified index (like std::vector::insert). + * + * @param v Address of the vector pointer. + * @param index Position where to insert the elements. + * @param val Pointer to the element(s) to insert. + * @param count Number of elements to insert. + * @param item_size Size of each element. + * @return VECTOR_SUCCESS on success, VECTOR_FAILURE on failure. + */ +int vector_insert(void **v, size_t index, const void *val, size_t count, size_t item_size) WARN_UNUSED_RESULT; + +/** + * @brief Erase elements at the specified index (like std::vector::erase). + * + * @param v Address of the vector pointer. + * @param index Position of the first element to erase. + * @param count Number of elements to erase. + * @param item_size Size of each element. + */ +void vector_erase(void **v, size_t index, size_t count, size_t item_size); + +#ifdef __cplusplus +} +#endif + +#endif //CVECTOR_H diff --git a/src/cvector.c b/src/cvector.c deleted file mode 100644 index e69de29..0000000 diff --git a/src/cvector_core.c b/src/cvector_core.c new file mode 100644 index 0000000..6015c23 --- /dev/null +++ b/src/cvector_core.c @@ -0,0 +1,7 @@ +vector_init(); + +vector_ensure_capacity(); + +vector_push_back_impl(); + +vector_pop_back_impl(); diff --git a/src/cvector_insert_erase.c b/src/cvector_insert_erase.c new file mode 100644 index 0000000..21b5cf8 --- /dev/null +++ b/src/cvector_insert_erase.c @@ -0,0 +1,3 @@ +vector_insert(); + +vector_erase(); diff --git a/src/cvector_resize.c b/src/cvector_resize.c new file mode 100644 index 0000000..8ba88d1 --- /dev/null +++ b/src/cvector_resize.c @@ -0,0 +1,5 @@ +vector_reserve_impl(); + +vector_resize_impl(); + +vector_shrink_to_fit_impl(); diff --git a/src/utils.c b/src/utils.c deleted file mode 100644 index e69de29..0000000 From d0cdcb0d4592859bb0080c8776a55e77a37afc66 Mon Sep 17 00:00:00 2001 From: Guillaume MICHEL Date: Fri, 20 Dec 2024 13:28:07 +0100 Subject: [PATCH 3/3] ADD full code source + ci/cd --- .github/workflows/cmake-single-platform.yml | 48 + .idea/.gitignore | 8 - .idea/cvector.iml | 8 - .idea/editor.xml | 485 --- .idea/inspectionProfiles/Project_Default.xml | 26 - .idea/modules.xml | 8 - .idea/vcs.xml | 6 - .idea/workspace.xml | 4 + CMakeLists.txt | 33 +- build.sh | 13 +- build/CMakeCache.txt | 22 +- build/CMakeFiles/3.31.1/CMakeCCompiler.cmake | 6 +- .../CMakeFiles/3.31.1/CMakeCXXCompiler.cmake | 6 +- .../3.31.1/CMakeDetermineCompilerABI_C.bin | Bin 17000 -> 17000 bytes .../3.31.1/CMakeDetermineCompilerABI_CXX.bin | Bin 16984 -> 16984 bytes build/CMakeFiles/3.31.1/CMakeSystem.cmake | 2 +- build/CMakeFiles/CMakeConfigureLog.yaml | 208 +- build/CMakeFiles/CMakeRuleHashes.txt | 2 + build/CMakeFiles/Makefile.cmake | 92 +- build/CMakeFiles/Makefile2 | 74 +- build/CMakeFiles/TargetDirectories.txt | 3 + .../CMakeFiles/coverage.dir/DependInfo.cmake | 22 + build/CMakeFiles/coverage.dir/build.make | 91 + .../CMakeFiles/coverage.dir/cmake_clean.cmake | 8 + .../coverage.dir/compiler_depend.make | 2 + .../coverage.dir/compiler_depend.ts | 2 + build/CMakeFiles/coverage.dir/progress.make | 2 + build/CMakeFiles/cvector.dir/DependInfo.cmake | 5 +- build/CMakeFiles/cvector.dir/build.make | 80 +- .../CMakeFiles/cvector.dir/cmake_clean.cmake | 10 +- .../cvector.dir/compiler_depend.internal | 345 ++ .../cvector.dir/compiler_depend.make | 572 ++- build/CMakeFiles/cvector.dir/flags.make | 4 +- build/CMakeFiles/cvector.dir/link.txt | 2 +- build/CMakeFiles/cvector.dir/progress.make | 7 +- .../cvector.dir/src/cvector_core.c.gcda | Bin 0 -> 328 bytes .../cvector.dir/src/cvector_core.c.gcno | Bin 0 -> 5252 bytes .../src/cvector_insert_erase.c.gcda | Bin 0 -> 248 bytes .../src/cvector_insert_erase.c.gcno | Bin 0 -> 4864 bytes .../cvector.dir/src/cvector_resize.c.gcda | Bin 0 -> 344 bytes .../cvector.dir/src/cvector_resize.c.gcno | Bin 0 -> 5756 bytes .../example.dir/compiler_depend.internal | 117 + .../example.dir/compiler_depend.make | 342 +- .../example.dir/examples/example_usage.c.gcno | Bin 0 -> 2644 bytes build/CMakeFiles/example.dir/flags.make | 4 +- build/CMakeFiles/example.dir/link.txt | 2 +- build/CMakeFiles/example.dir/progress.make | 4 +- build/CMakeFiles/progress.marks | 2 +- .../test_cvector.dir/DependInfo.cmake | 23 + build/CMakeFiles/test_cvector.dir/build.make | 118 + .../test_cvector.dir/cmake_clean.cmake | 11 + .../test_cvector.dir/compiler_depend.internal | 1041 ++++++ .../test_cvector.dir/compiler_depend.make | 3112 +++++++++++++++++ .../test_cvector.dir/compiler_depend.ts | 2 + build/CMakeFiles/test_cvector.dir/depend.make | 2 + build/CMakeFiles/test_cvector.dir/flags.make | 12 + build/CMakeFiles/test_cvector.dir/link.txt | 1 + .../CMakeFiles/test_cvector.dir/progress.make | 3 + .../tests/test_cvector.cpp.gcda | Bin 0 -> 18128 bytes .../tests/test_cvector.cpp.gcno | Bin 0 -> 513772 bytes build/CTestTestfile.cmake | 8 + build/Makefile | 165 +- build/Testing/Temporary/CTestCostData.txt | 2 + build/Testing/Temporary/LastTest.log | 464 +++ build/Testing/Temporary/LastTestsFailed.log | 1 + .../build/Debug/generators/CMakePresets.json | 38 + build/build/Debug/generators/FindGTest.cmake | 49 + .../Debug/generators/GTest-Target-debug.cmake | 282 ++ .../generators/GTest-debug-armv8-data.cmake | 174 + .../build/Debug/generators/GTestConfig.cmake | 41 + .../Debug/generators/GTestConfigVersion.cmake | 21 + .../build/Debug/generators/GTestTargets.cmake | 33 + .../Debug/generators/cmakedeps_macros.cmake | 87 + .../Debug/generators/conan_toolchain.cmake | 198 ++ build/build/Debug/generators/conanbuild.sh | 1 + .../generators/conanbuildenv-debug-armv8.sh | 14 + .../Debug/generators/conandeps_legacy.cmake | 6 + build/build/Debug/generators/conanrun.sh | 1 + .../generators/conanrunenv-debug-armv8.sh | 14 + .../Debug/generators/deactivate_conanbuild.sh | 1 + .../Debug/generators/deactivate_conanrun.sh | 1 + .../module-GTest-Target-debug.cmake | 282 ++ .../module-GTest-debug-armv8-data.cmake | 174 + .../generators/module-GTestTargets.cmake | 33 + build/coverage.css | 621 ++++ ...re.c.f6012289630f2f439cea72d11fb85770.html | 763 ++++ ...se.c.64c165d593438f96faa97530008d8e74.html | 654 ++++ ...ze.c.b758b34e8d611002f361bbf601f2ed58.html | 929 +++++ build/coverage.functions.html | 88 + build/coverage.html | 141 + build/example | Bin 33736 -> 58520 bytes build/test_cvector | Bin 0 -> 2437936 bytes cmake-build-debug/CMakeCache.txt | 146 + .../CMakeFiles/3.30.5/CMakeSystem.cmake | 15 + .../CMakeFiles/CMakeConfigureLog.yaml | 11 + .../CMakeFiles/clion-Debug-log.txt | 23 + .../CMakeFiles/clion-environment.txt | Bin 0 -> 254 bytes .../CMakeFiles/cmake.check_cache | 1 + cmake-build-debug/Makefile | 276 ++ .../Testing/Temporary/LastTest.log | 3 + cmake-build-debug/cmake_install.cmake | 57 + cmake-build-debug/cvector.cbp | 141 + cmake-build-debug/example | Bin 0 -> 34648 bytes conandata.yml | 5 + conanfile.txt | 9 + docker/Dockerfile | 17 + docker/build_and_push.sh | 30 + examples/example_usage.c | 14 + generate_coverage.sh | 38 + include/cvector.h | 18 +- src/cvector_core.c | 82 +- src/cvector_insert_erase.c | 67 +- src/cvector_resize.c | 103 +- tests/CMakeLists.txt | 0 tests/test_cvector.cpp | 357 ++ 115 files changed, 12848 insertions(+), 853 deletions(-) create mode 100644 .github/workflows/cmake-single-platform.yml delete mode 100644 .idea/.gitignore delete mode 100644 .idea/cvector.iml delete mode 100644 .idea/editor.xml delete mode 100644 .idea/inspectionProfiles/Project_Default.xml delete mode 100644 .idea/modules.xml delete mode 100644 .idea/vcs.xml create mode 100644 .idea/workspace.xml create mode 100644 build/CMakeFiles/CMakeRuleHashes.txt create mode 100644 build/CMakeFiles/coverage.dir/DependInfo.cmake create mode 100644 build/CMakeFiles/coverage.dir/build.make create mode 100644 build/CMakeFiles/coverage.dir/cmake_clean.cmake create mode 100644 build/CMakeFiles/coverage.dir/compiler_depend.make create mode 100644 build/CMakeFiles/coverage.dir/compiler_depend.ts create mode 100644 build/CMakeFiles/coverage.dir/progress.make create mode 100644 build/CMakeFiles/cvector.dir/compiler_depend.internal create mode 100644 build/CMakeFiles/cvector.dir/src/cvector_core.c.gcda create mode 100644 build/CMakeFiles/cvector.dir/src/cvector_core.c.gcno create mode 100644 build/CMakeFiles/cvector.dir/src/cvector_insert_erase.c.gcda create mode 100644 build/CMakeFiles/cvector.dir/src/cvector_insert_erase.c.gcno create mode 100644 build/CMakeFiles/cvector.dir/src/cvector_resize.c.gcda create mode 100644 build/CMakeFiles/cvector.dir/src/cvector_resize.c.gcno create mode 100644 build/CMakeFiles/example.dir/compiler_depend.internal create mode 100644 build/CMakeFiles/example.dir/examples/example_usage.c.gcno create mode 100644 build/CMakeFiles/test_cvector.dir/DependInfo.cmake create mode 100644 build/CMakeFiles/test_cvector.dir/build.make create mode 100644 build/CMakeFiles/test_cvector.dir/cmake_clean.cmake create mode 100644 build/CMakeFiles/test_cvector.dir/compiler_depend.internal create mode 100644 build/CMakeFiles/test_cvector.dir/compiler_depend.make create mode 100644 build/CMakeFiles/test_cvector.dir/compiler_depend.ts create mode 100644 build/CMakeFiles/test_cvector.dir/depend.make create mode 100644 build/CMakeFiles/test_cvector.dir/flags.make create mode 100644 build/CMakeFiles/test_cvector.dir/link.txt create mode 100644 build/CMakeFiles/test_cvector.dir/progress.make create mode 100644 build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda create mode 100644 build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcno create mode 100644 build/CTestTestfile.cmake create mode 100644 build/Testing/Temporary/CTestCostData.txt create mode 100644 build/Testing/Temporary/LastTest.log create mode 100644 build/Testing/Temporary/LastTestsFailed.log create mode 100644 build/build/Debug/generators/CMakePresets.json create mode 100644 build/build/Debug/generators/FindGTest.cmake create mode 100644 build/build/Debug/generators/GTest-Target-debug.cmake create mode 100644 build/build/Debug/generators/GTest-debug-armv8-data.cmake create mode 100644 build/build/Debug/generators/GTestConfig.cmake create mode 100644 build/build/Debug/generators/GTestConfigVersion.cmake create mode 100644 build/build/Debug/generators/GTestTargets.cmake create mode 100644 build/build/Debug/generators/cmakedeps_macros.cmake create mode 100644 build/build/Debug/generators/conan_toolchain.cmake create mode 100644 build/build/Debug/generators/conanbuild.sh create mode 100644 build/build/Debug/generators/conanbuildenv-debug-armv8.sh create mode 100644 build/build/Debug/generators/conandeps_legacy.cmake create mode 100644 build/build/Debug/generators/conanrun.sh create mode 100644 build/build/Debug/generators/conanrunenv-debug-armv8.sh create mode 100644 build/build/Debug/generators/deactivate_conanbuild.sh create mode 100644 build/build/Debug/generators/deactivate_conanrun.sh create mode 100644 build/build/Debug/generators/module-GTest-Target-debug.cmake create mode 100644 build/build/Debug/generators/module-GTest-debug-armv8-data.cmake create mode 100644 build/build/Debug/generators/module-GTestTargets.cmake create mode 100644 build/coverage.css create mode 100644 build/coverage.cvector_core.c.f6012289630f2f439cea72d11fb85770.html create mode 100644 build/coverage.cvector_insert_erase.c.64c165d593438f96faa97530008d8e74.html create mode 100644 build/coverage.cvector_resize.c.b758b34e8d611002f361bbf601f2ed58.html create mode 100644 build/coverage.functions.html create mode 100644 build/coverage.html create mode 100755 build/test_cvector create mode 100644 cmake-build-debug/CMakeCache.txt create mode 100644 cmake-build-debug/CMakeFiles/3.30.5/CMakeSystem.cmake create mode 100644 cmake-build-debug/CMakeFiles/CMakeConfigureLog.yaml create mode 100644 cmake-build-debug/CMakeFiles/clion-Debug-log.txt create mode 100644 cmake-build-debug/CMakeFiles/clion-environment.txt create mode 100644 cmake-build-debug/CMakeFiles/cmake.check_cache create mode 100644 cmake-build-debug/Makefile create mode 100644 cmake-build-debug/Testing/Temporary/LastTest.log create mode 100644 cmake-build-debug/cmake_install.cmake create mode 100644 cmake-build-debug/cvector.cbp create mode 100755 cmake-build-debug/example create mode 100644 conandata.yml create mode 100644 conanfile.txt create mode 100644 docker/Dockerfile create mode 100755 docker/build_and_push.sh create mode 100755 generate_coverage.sh delete mode 100644 tests/CMakeLists.txt diff --git a/.github/workflows/cmake-single-platform.yml b/.github/workflows/cmake-single-platform.yml new file mode 100644 index 0000000..b391263 --- /dev/null +++ b/.github/workflows/cmake-single-platform.yml @@ -0,0 +1,48 @@ +# This starter workflow is for a CMake project running on a single platform. There is a different starter workflow if you need cross-platform coverage. +# See: https://github.com/actions/starter-workflows/blob/main/ci/cmake-multi-platform.yml +name: CMake on a single platform + +on: + push: + branches: [ "main" ] + pull_request: + branches: [ "main" ] + +env: + # Customize the CMake build type here (Release, Debug, RelWithDebInfo, etc.) + BUILD_TYPE: Release + BUILD_TESTS: ON + +jobs: + build: + # The CMake configure and build commands are platform agnostic and should work equally well on Windows or Mac. + # You can convert this to a matrix build if you need cross-platform coverage. + # See: https://docs.github.com/en/free-pro-team@latest/actions/learn-github-actions/managing-complex-workflows#using-a-build-matrix + runs-on: ubuntu-latest + container: + image: guillaumemichel1026/cvector:latest + options: --privileged + + steps: + - uses: actions/checkout@v4 + + - name: Install Conan dependencies + if: env.BUILD_TESTS == 'ON' + run: | + conan install . --output-folder=build --build=missing -s build_type=${{env.BUILD_TYPE}} + + - name: Configure CMake + # Configure CMake in a 'build' subdirectory. `CMAKE_BUILD_TYPE` is only required if you are using a single-configuration generator such as make. + # See https://cmake.org/cmake/help/latest/variable/CMAKE_BUILD_TYPE.html?highlight=cmake_build_type + run: cmake -B build -DCMAKE_BUILD_TYPE=${{env.BUILD_TYPE}} \ + -DBUILD_TESTS=${{env.BUILD_TESTS}} \ + -DCMAKE_TOOLCHAIN_FILE=build/Debug/generators/conan_toolchain.cmake + + - name: Build + # Build your program with the given configuration + run: cmake --build build --config ${{env.BUILD_TYPE}} + + - name: Test + if: env.BUILD_TESTS == 'ON' + run: ctest --test-dir build --output-on-failure + diff --git a/.idea/.gitignore b/.idea/.gitignore deleted file mode 100644 index 13566b8..0000000 --- a/.idea/.gitignore +++ /dev/null @@ -1,8 +0,0 @@ -# Default ignored files -/shelf/ -/workspace.xml -# Editor-based HTTP Client requests -/httpRequests/ -# Datasource local storage ignored files -/dataSources/ -/dataSources.local.xml diff --git a/.idea/cvector.iml b/.idea/cvector.iml deleted file mode 100644 index bc2cd87..0000000 --- a/.idea/cvector.iml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/.idea/editor.xml b/.idea/editor.xml deleted file mode 100644 index f52bcc1..0000000 --- a/.idea/editor.xml +++ /dev/null @@ -1,485 +0,0 @@ - - - - - \ No newline at end of file diff --git a/.idea/inspectionProfiles/Project_Default.xml b/.idea/inspectionProfiles/Project_Default.xml deleted file mode 100644 index 1b01fb4..0000000 --- a/.idea/inspectionProfiles/Project_Default.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml deleted file mode 100644 index 6b81c8b..0000000 --- a/.idea/modules.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml deleted file mode 100644 index 35eb1dd..0000000 --- a/.idea/vcs.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/workspace.xml b/.idea/workspace.xml new file mode 100644 index 0000000..1ac928b --- /dev/null +++ b/.idea/workspace.xml @@ -0,0 +1,4 @@ + + + {} + \ No newline at end of file diff --git a/CMakeLists.txt b/CMakeLists.txt index 7b9b516..312b924 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,9 +1,40 @@ cmake_minimum_required(VERSION 3.30) project(cvector LANGUAGES C CXX) +option(BUILD_TESTS "Build tests" ON) + include_directories(include) -add_library(cvector STATIC src/utils.c) +if(CMAKE_BUILD_TYPE STREQUAL "Debug") + add_compile_options(-g -fprofile-arcs -ftest-coverage) + add_link_options(-fprofile-arcs -ftest-coverage) +endif() + +add_library(cvector STATIC + src/cvector_core.c + src/cvector_insert_erase.c + src/cvector_resize.c +) +# Exemple d'utilisation add_executable(example examples/example_usage.c) target_link_libraries(example cvector) + +# Tests +if(BUILD_TESTS) + enable_testing() + find_package(GTest REQUIRED) + + add_executable(test_cvector tests/test_cvector.cpp) + target_link_libraries(test_cvector PRIVATE cvector gtest::gtest) + add_test(NAME cvector_tests COMMAND test_cvector) +endif() + +if(CMAKE_BUILD_TYPE STREQUAL "Debug") + find_program(GCOVR_EXECUTABLE gcovr REQUIRED) + add_custom_target(coverage + COMMAND ${GCOVR_EXECUTABLE} --root ${CMAKE_SOURCE_DIR} --filter ${CMAKE_SOURCE_DIR}/src/ --html --html-details --output coverage.html + WORKING_DIRECTORY ${CMAKE_BINARY_DIR} + COMMENT "Generating code coverage report" + ) +endif() diff --git a/build.sh b/build.sh index 44ce940..36ec779 100755 --- a/build.sh +++ b/build.sh @@ -10,12 +10,21 @@ BUILD_DIR="build" # CMake options CMAKE_BUILD_TYPE="Debug" # Change to "Release" if needed -BUILD_TESTS=OFF # Enable or disable tests +BUILD_TESTS=ON # Enable or disable tests echo -e "${GREEN}--- Configuring and building with CMake ---${NC}" +# Install Conan dependencies if tests are enabled +if [ "$BUILD_TESTS" = "ON" ]; then + echo -e "${GREEN}--- Installing dependencies with Conan ---${NC}" + if ! conan install . --output-folder="$BUILD_DIR" --build=missing -s build_type="$CMAKE_BUILD_TYPE"; then + echo -e "${RED}Conan dependency installation failed.${NC}" + exit 1 + fi +fi + # Configure and generate build files using CMake -if ! cmake -B "$BUILD_DIR" -DCMAKE_BUILD_TYPE="$CMAKE_BUILD_TYPE" -DBUILD_TESTS="$BUILD_TESTS" .; then +if ! cmake -B "$BUILD_DIR" -DCMAKE_BUILD_TYPE="$CMAKE_BUILD_TYPE" -DBUILD_TESTS="$BUILD_TESTS" -DCMAKE_TOOLCHAIN_FILE="$BUILD_DIR/build/Debug/generators/conan_toolchain.cmake" .; then echo -e "${RED}CMake configuration failed.${NC}" exit 1 fi diff --git a/build/CMakeCache.txt b/build/CMakeCache.txt index 6ab383b..eee9e41 100644 --- a/build/CMakeCache.txt +++ b/build/CMakeCache.txt @@ -14,8 +14,8 @@ # EXTERNAL cache entries ######################## -//No help, variable specified on the command line. -BUILD_TESTS:UNINITIALIZED=OFF +//Build tests +BUILD_TESTS:BOOL=ON //Path to a program. CMAKE_ADDR2LINE:FILEPATH=CMAKE_ADDR2LINE-NOTFOUND @@ -34,7 +34,7 @@ CMAKE_COLOR_MAKEFILE:BOOL=ON CMAKE_CXX_COMPILER:FILEPATH=/Library/Developer/CommandLineTools/usr/bin/c++ //Flags used by the CXX compiler during all build types. -CMAKE_CXX_FLAGS:STRING= +CMAKE_CXX_FLAGS:STRING=-stdlib=libc++ //Flags used by the CXX compiler during DEBUG builds. CMAKE_CXX_FLAGS_DEBUG:STRING=-g @@ -131,16 +131,13 @@ CMAKE_OBJCOPY:FILEPATH=CMAKE_OBJCOPY-NOTFOUND //Path to a program. CMAKE_OBJDUMP:FILEPATH=/Library/Developer/CommandLineTools/usr/bin/objdump -//Build architectures for OSX -CMAKE_OSX_ARCHITECTURES:STRING= +CMAKE_OSX_ARCHITECTURES:STRING=arm64 //Minimum OS X version to target for deployment (at runtime); newer // APIs weak linked. Set to empty string for default value. CMAKE_OSX_DEPLOYMENT_TARGET:STRING= -//The product will be built against the headers and libraries located -// inside the indicated SDK. -CMAKE_OSX_SYSROOT:PATH=/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk +CMAKE_OSX_SYSROOT:STRING=macosx //Value Computed by CMake CMAKE_PROJECT_DESCRIPTION:STATIC= @@ -210,12 +207,21 @@ CMAKE_STRIP:FILEPATH=/Library/Developer/CommandLineTools/usr/bin/strip //Path to a program. CMAKE_TAPI:FILEPATH=/Library/Developer/CommandLineTools/usr/bin/tapi +//No help, variable specified on the command line. +CMAKE_TOOLCHAIN_FILE:UNINITIALIZED=build/build/Debug/generators/conan_toolchain.cmake + //If this value is on, makefiles will be generated without the // .SILENT directive, and all commands will be echoed to the console // during the make. This is useful for debugging only. With Visual // Studio IDE projects all commands are done without /nologo. CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE +//Path to a program. +GCOVR_EXECUTABLE:FILEPATH=/opt/homebrew/bin/gcovr + +//The directory containing a CMake configuration file for GTest. +GTest_DIR:PATH=/Users/guillaume/Epitech/teck3/cvector/build/build/Debug/generators + //Value Computed by CMake cvector_BINARY_DIR:STATIC=/Users/guillaume/Epitech/teck3/cvector/build diff --git a/build/CMakeFiles/3.31.1/CMakeCCompiler.cmake b/build/CMakeFiles/3.31.1/CMakeCCompiler.cmake index cd0b453..b961128 100644 --- a/build/CMakeFiles/3.31.1/CMakeCCompiler.cmake +++ b/build/CMakeFiles/3.31.1/CMakeCCompiler.cmake @@ -75,7 +75,7 @@ endif() -set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/Library/Developer/CommandLineTools/usr/lib/clang/16/include;/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/include;/Library/Developer/CommandLineTools/usr/include") +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/Library/Developer/CommandLineTools/usr/lib/clang/16/include;/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include;/Library/Developer/CommandLineTools/usr/include") set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "") -set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/lib;/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/lib/swift") -set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/System/Library/Frameworks") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/lib;/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/lib/swift") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks") diff --git a/build/CMakeFiles/3.31.1/CMakeCXXCompiler.cmake b/build/CMakeFiles/3.31.1/CMakeCXXCompiler.cmake index 5e36ded..910756a 100644 --- a/build/CMakeFiles/3.31.1/CMakeCXXCompiler.cmake +++ b/build/CMakeFiles/3.31.1/CMakeCXXCompiler.cmake @@ -87,10 +87,10 @@ endif() -set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/include/c++/v1;/Library/Developer/CommandLineTools/usr/lib/clang/16/include;/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/include;/Library/Developer/CommandLineTools/usr/include") +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1;/Library/Developer/CommandLineTools/usr/lib/clang/16/include;/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include;/Library/Developer/CommandLineTools/usr/include") set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "c++") -set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/lib;/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/lib/swift") -set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/System/Library/Frameworks") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/lib;/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/lib/swift") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks") set(CMAKE_CXX_COMPILER_CLANG_RESOURCE_DIR "") set(CMAKE_CXX_COMPILER_IMPORT_STD "") diff --git a/build/CMakeFiles/3.31.1/CMakeDetermineCompilerABI_C.bin b/build/CMakeFiles/3.31.1/CMakeDetermineCompilerABI_C.bin index c0d9a47f0b9e9b88a1cd7acf89d2f456020c38a8..38f8e228015f2f6c0c265fb97f48b9aad11ed7d2 100755 GIT binary patch delta 19 bcmaFS!uX search starts here: /Library/Developer/CommandLineTools/usr/lib/clang/16/include - /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/include + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include /Library/Developer/CommandLineTools/usr/include - /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/System/Library/Frameworks (framework directory) + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks (framework directory) End of search list. - Linking C executable cmTC_facf9 - /opt/homebrew/bin/cmake -E cmake_link_script CMakeFiles/cmTC_facf9.dir/link.txt --verbose=1 + Linking C executable cmTC_becc1 + /opt/homebrew/bin/cmake -E cmake_link_script CMakeFiles/cmTC_becc1.dir/link.txt --verbose=1 Apple clang version 16.0.0 (clang-1600.0.26.4) Target: arm64-apple-darwin24.2.0 Thread model: posix InstalledDir: /Library/Developer/CommandLineTools/usr/bin - "/Library/Developer/CommandLineTools/usr/bin/ld" -demangle -lto_library /Library/Developer/CommandLineTools/usr/lib/libLTO.dylib -dynamic -arch arm64 -platform_version macos 15.0.0 15.1 -syslibroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk -mllvm -enable-linkonceodr-outlining -o cmTC_facf9 -search_paths_first -headerpad_max_install_names -v CMakeFiles/cmTC_facf9.dir/CMakeCCompilerABI.c.o -lSystem /Library/Developer/CommandLineTools/usr/lib/clang/16/lib/darwin/libclang_rt.osx.a + "/Library/Developer/CommandLineTools/usr/bin/ld" -demangle -lto_library /Library/Developer/CommandLineTools/usr/lib/libLTO.dylib -dynamic -arch arm64 -platform_version macos 15.0.0 15.1 -syslibroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -mllvm -enable-linkonceodr-outlining -o cmTC_becc1 -search_paths_first -headerpad_max_install_names -v CMakeFiles/cmTC_becc1.dir/CMakeCCompilerABI.c.o -lSystem /Library/Developer/CommandLineTools/usr/lib/clang/16/lib/darwin/libclang_rt.osx.a @(#)PROGRAM:ld PROJECT:ld-1115.7.3 BUILD 07:38:57 Oct 4 2024 configured to support archs: armv6 armv7 armv7s arm64 arm64e arm64_32 i386 x86_64 x86_64h armv6m armv7k armv7m armv7em @@ -148,11 +149,11 @@ events: LTO support using: LLVM version 16.0.0 (static support for 29, runtime is 29) TAPI support using: Apple TAPI version 16.0.0 (tapi-1600.0.11.8) Library search paths: - /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/lib - /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/lib/swift + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/lib + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/lib/swift Framework search paths: - /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/System/Library/Frameworks - /Library/Developer/CommandLineTools/usr/bin/cc -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names -v -Wl,-v CMakeFiles/cmTC_facf9.dir/CMakeCCompilerABI.c.o -o cmTC_facf9 + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks + /Library/Developer/CommandLineTools/usr/bin/cc -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names -v -Wl,-v CMakeFiles/cmTC_becc1.dir/CMakeCCompilerABI.c.o -o cmTC_becc1 exitCode: 0 - @@ -162,7 +163,7 @@ events: - "/opt/homebrew/share/cmake/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" - "CMakeLists.txt:2 (project)" message: | - Effective list of requested architectures (possibly empty) : "" + Effective list of requested architectures (possibly empty) : "arm64" Effective list of architectures found in the ABI info binary: "arm64" - kind: "message-v1" @@ -175,13 +176,13 @@ events: found start of include info found start of implicit include info add: [/Library/Developer/CommandLineTools/usr/lib/clang/16/include] - add: [/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/include] + add: [/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include] add: [/Library/Developer/CommandLineTools/usr/include] end of search list found collapse include dir [/Library/Developer/CommandLineTools/usr/lib/clang/16/include] ==> [/Library/Developer/CommandLineTools/usr/lib/clang/16/include] - collapse include dir [/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/include] ==> [/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/include] + collapse include dir [/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include] ==> [/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include] collapse include dir [/Library/Developer/CommandLineTools/usr/include] ==> [/Library/Developer/CommandLineTools/usr/include] - implicit include dirs: [/Library/Developer/CommandLineTools/usr/lib/clang/16/include;/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/include;/Library/Developer/CommandLineTools/usr/include] + implicit include dirs: [/Library/Developer/CommandLineTools/usr/lib/clang/16/include;/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include;/Library/Developer/CommandLineTools/usr/include] - @@ -194,35 +195,35 @@ events: Parsed C implicit link information: link line regex: [^( *|.*[/\\])(ld[0-9]*(\\.[a-z]+)?|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)] linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(\\.[a-z]+)?))("|,| |$)] - ignore line: [Change Dir: '/Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/CMakeScratch/TryCompile-wThLuA'] + ignore line: [Change Dir: '/Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/CMakeScratch/TryCompile-cwRnAf'] ignore line: [] - ignore line: [Run Build Command(s): /opt/homebrew/bin/cmake -E env VERBOSE=1 /usr/bin/make -f Makefile cmTC_facf9/fast] - ignore line: [/Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_facf9.dir/build.make CMakeFiles/cmTC_facf9.dir/build] - ignore line: [Building C object CMakeFiles/cmTC_facf9.dir/CMakeCCompilerABI.c.o] - ignore line: [/Library/Developer/CommandLineTools/usr/bin/cc -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk -v -Wl -v -MD -MT CMakeFiles/cmTC_facf9.dir/CMakeCCompilerABI.c.o -MF CMakeFiles/cmTC_facf9.dir/CMakeCCompilerABI.c.o.d -o CMakeFiles/cmTC_facf9.dir/CMakeCCompilerABI.c.o -c /opt/homebrew/share/cmake/Modules/CMakeCCompilerABI.c] + ignore line: [Run Build Command(s): /opt/homebrew/bin/cmake -E env VERBOSE=1 /usr/bin/make -f Makefile cmTC_becc1/fast] + ignore line: [/Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_becc1.dir/build.make CMakeFiles/cmTC_becc1.dir/build] + ignore line: [Building C object CMakeFiles/cmTC_becc1.dir/CMakeCCompilerABI.c.o] + ignore line: [/Library/Developer/CommandLineTools/usr/bin/cc -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -v -Wl -v -MD -MT CMakeFiles/cmTC_becc1.dir/CMakeCCompilerABI.c.o -MF CMakeFiles/cmTC_becc1.dir/CMakeCCompilerABI.c.o.d -o CMakeFiles/cmTC_becc1.dir/CMakeCCompilerABI.c.o -c /opt/homebrew/share/cmake/Modules/CMakeCCompilerABI.c] ignore line: [Apple clang version 16.0.0 (clang-1600.0.26.4)] ignore line: [Target: arm64-apple-darwin24.2.0] ignore line: [Thread model: posix] ignore line: [InstalledDir: /Library/Developer/CommandLineTools/usr/bin] ignore line: [cc: warning: -Wl -v: 'linker' input unused [-Wunused-command-line-argument]] - ignore line: [ "/Library/Developer/CommandLineTools/usr/bin/clang" -cc1 -triple arm64-apple-macosx15.0.0 -Wundef-prefix=TARGET_OS_ -Wdeprecated-objc-isa-usage -Werror=deprecated-objc-isa-usage -Werror=implicit-function-declaration -emit-obj -mrelax-all -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name CMakeCCompilerABI.c -mrelocation-model pic -pic-level 2 -mframe-pointer=non-leaf -fno-strict-return -ffp-contract=on -fno-rounding-math -funwind-tables=1 -fobjc-msgsend-selector-stubs -target-sdk-version=15.1 -fvisibility-inlines-hidden-static-local-var -fno-modulemap-allow-subdirectory-search -target-cpu apple-m1 -target-feature +v8.5a -target-feature +aes -target-feature +crc -target-feature +dotprod -target-feature +fp-armv8 -target-feature +fp16fml -target-feature +lse -target-feature +ras -target-feature +rcpc -target-feature +rdm -target-feature +sha2 -target-feature +sha3 -target-feature +neon -target-feature +zcm -target-feature +zcz -target-feature +fullfp16 -target-abi darwinpcs -debugger-tuning=lldb -target-linker-version 1115.7.3 -v -fcoverage-compilation-dir=/Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/CMakeScratch/TryCompile-wThLuA -resource-dir /Library/Developer/CommandLineTools/usr/lib/clang/16 -dependency-file CMakeFiles/cmTC_facf9.dir/CMakeCCompilerABI.c.o.d -skip-unused-modulemap-deps -MT CMakeFiles/cmTC_facf9.dir/CMakeCCompilerABI.c.o -sys-header-deps -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk -internal-isystem /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/local/include -internal-isystem /Library/Developer/CommandLineTools/usr/lib/clang/16/include -internal-externc-isystem /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/include -internal-externc-isystem /Library/Developer/CommandLineTools/usr/include -Wno-reorder-init-list -Wno-implicit-int-float-conversion -Wno-c99-designator -Wno-final-dtor-non-final-class -Wno-extra-semi-stmt -Wno-misleading-indentation -Wno-quoted-include-in-framework-header -Wno-implicit-fallthrough -Wno-enum-enum-conversion -Wno-enum-float-conversion -Wno-elaborated-enum-base -Wno-reserved-identifier -Wno-gnu-folding-constant -fdebug-compilation-dir=/Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/CMakeScratch/TryCompile-wThLuA -ferror-limit 19 -stack-protector 1 -fstack-check -mdarwin-stkchk-strong-link -fblocks -fencode-extended-block-signature -fregister-global-dtors-with-atexit -fgnuc-version=4.2.1 -fmax-type-align=16 -fcommon -clang-vendor-feature=+disableNonDependentMemberExprInCurrentInstantiation -fno-odr-hash-protocols -clang-vendor-feature=+enableAggressiveVLAFolding -clang-vendor-feature=+revert09abecef7bbf -clang-vendor-feature=+thisNoAlignAttr -clang-vendor-feature=+thisNoNullAttr -clang-vendor-feature=+disableAtImportPrivateFrameworkInImplementationError -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/cmTC_facf9.dir/CMakeCCompilerABI.c.o -x c /opt/homebrew/share/cmake/Modules/CMakeCCompilerABI.c] + ignore line: [ "/Library/Developer/CommandLineTools/usr/bin/clang" -cc1 -triple arm64-apple-macosx15.0.0 -Wundef-prefix=TARGET_OS_ -Wdeprecated-objc-isa-usage -Werror=deprecated-objc-isa-usage -Werror=implicit-function-declaration -emit-obj -mrelax-all -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name CMakeCCompilerABI.c -mrelocation-model pic -pic-level 2 -mframe-pointer=non-leaf -fno-strict-return -ffp-contract=on -fno-rounding-math -funwind-tables=1 -fobjc-msgsend-selector-stubs -target-sdk-version=15.1 -fvisibility-inlines-hidden-static-local-var -fno-modulemap-allow-subdirectory-search -target-cpu apple-m1 -target-feature +v8.5a -target-feature +aes -target-feature +crc -target-feature +dotprod -target-feature +fp-armv8 -target-feature +fp16fml -target-feature +lse -target-feature +ras -target-feature +rcpc -target-feature +rdm -target-feature +sha2 -target-feature +sha3 -target-feature +neon -target-feature +zcm -target-feature +zcz -target-feature +fullfp16 -target-abi darwinpcs -debugger-tuning=lldb -target-linker-version 1115.7.3 -v -fcoverage-compilation-dir=/Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/CMakeScratch/TryCompile-cwRnAf -resource-dir /Library/Developer/CommandLineTools/usr/lib/clang/16 -dependency-file CMakeFiles/cmTC_becc1.dir/CMakeCCompilerABI.c.o.d -skip-unused-modulemap-deps -MT CMakeFiles/cmTC_becc1.dir/CMakeCCompilerABI.c.o -sys-header-deps -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -internal-isystem /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/local/include -internal-isystem /Library/Developer/CommandLineTools/usr/lib/clang/16/include -internal-externc-isystem /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -internal-externc-isystem /Library/Developer/CommandLineTools/usr/include -Wno-reorder-init-list -Wno-implicit-int-float-conversion -Wno-c99-designator -Wno-final-dtor-non-final-class -Wno-extra-semi-stmt -Wno-misleading-indentation -Wno-quoted-include-in-framework-header -Wno-implicit-fallthrough -Wno-enum-enum-conversion -Wno-enum-float-conversion -Wno-elaborated-enum-base -Wno-reserved-identifier -Wno-gnu-folding-constant -fdebug-compilation-dir=/Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/CMakeScratch/TryCompile-cwRnAf -ferror-limit 19 -stack-protector 1 -fstack-check -mdarwin-stkchk-strong-link -fblocks -fencode-extended-block-signature -fregister-global-dtors-with-atexit -fgnuc-version=4.2.1 -fmax-type-align=16 -fcommon -clang-vendor-feature=+disableNonDependentMemberExprInCurrentInstantiation -fno-odr-hash-protocols -clang-vendor-feature=+enableAggressiveVLAFolding -clang-vendor-feature=+revert09abecef7bbf -clang-vendor-feature=+thisNoAlignAttr -clang-vendor-feature=+thisNoNullAttr -clang-vendor-feature=+disableAtImportPrivateFrameworkInImplementationError -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/cmTC_becc1.dir/CMakeCCompilerABI.c.o -x c /opt/homebrew/share/cmake/Modules/CMakeCCompilerABI.c] ignore line: [clang -cc1 version 16.0.0 (clang-1600.0.26.4) default target arm64-apple-darwin24.2.0] - ignore line: [ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/local/include"] - ignore line: [ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/Library/Frameworks"] + ignore line: [ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/local/include"] + ignore line: [ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/Library/Frameworks"] ignore line: [#include "..." search starts here:] ignore line: [#include <...> search starts here:] ignore line: [ /Library/Developer/CommandLineTools/usr/lib/clang/16/include] - ignore line: [ /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/include] + ignore line: [ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include] ignore line: [ /Library/Developer/CommandLineTools/usr/include] - ignore line: [ /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/System/Library/Frameworks (framework directory)] + ignore line: [ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks (framework directory)] ignore line: [End of search list.] - ignore line: [Linking C executable cmTC_facf9] - ignore line: [/opt/homebrew/bin/cmake -E cmake_link_script CMakeFiles/cmTC_facf9.dir/link.txt --verbose=1] + ignore line: [Linking C executable cmTC_becc1] + ignore line: [/opt/homebrew/bin/cmake -E cmake_link_script CMakeFiles/cmTC_becc1.dir/link.txt --verbose=1] ignore line: [Apple clang version 16.0.0 (clang-1600.0.26.4)] ignore line: [Target: arm64-apple-darwin24.2.0] ignore line: [Thread model: posix] ignore line: [InstalledDir: /Library/Developer/CommandLineTools/usr/bin] - link line: [ "/Library/Developer/CommandLineTools/usr/bin/ld" -demangle -lto_library /Library/Developer/CommandLineTools/usr/lib/libLTO.dylib -dynamic -arch arm64 -platform_version macos 15.0.0 15.1 -syslibroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk -mllvm -enable-linkonceodr-outlining -o cmTC_facf9 -search_paths_first -headerpad_max_install_names -v CMakeFiles/cmTC_facf9.dir/CMakeCCompilerABI.c.o -lSystem /Library/Developer/CommandLineTools/usr/lib/clang/16/lib/darwin/libclang_rt.osx.a] + link line: [ "/Library/Developer/CommandLineTools/usr/bin/ld" -demangle -lto_library /Library/Developer/CommandLineTools/usr/lib/libLTO.dylib -dynamic -arch arm64 -platform_version macos 15.0.0 15.1 -syslibroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -mllvm -enable-linkonceodr-outlining -o cmTC_becc1 -search_paths_first -headerpad_max_install_names -v CMakeFiles/cmTC_becc1.dir/CMakeCCompilerABI.c.o -lSystem /Library/Developer/CommandLineTools/usr/lib/clang/16/lib/darwin/libclang_rt.osx.a] arg [/Library/Developer/CommandLineTools/usr/bin/ld] ==> ignore arg [-demangle] ==> ignore arg [-lto_library] ==> ignore, skip following value @@ -235,29 +236,29 @@ events: arg [15.0.0] ==> ignore arg [15.1] ==> ignore arg [-syslibroot] ==> ignore - arg [/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk] ==> ignore + arg [/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk] ==> ignore arg [-mllvm] ==> ignore arg [-enable-linkonceodr-outlining] ==> ignore arg [-o] ==> ignore - arg [cmTC_facf9] ==> ignore + arg [cmTC_becc1] ==> ignore arg [-search_paths_first] ==> ignore arg [-headerpad_max_install_names] ==> ignore arg [-v] ==> ignore - arg [CMakeFiles/cmTC_facf9.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [CMakeFiles/cmTC_becc1.dir/CMakeCCompilerABI.c.o] ==> ignore arg [-lSystem] ==> lib [System] arg [/Library/Developer/CommandLineTools/usr/lib/clang/16/lib/darwin/libclang_rt.osx.a] ==> lib [/Library/Developer/CommandLineTools/usr/lib/clang/16/lib/darwin/libclang_rt.osx.a] linker tool for 'C': /Library/Developer/CommandLineTools/usr/bin/ld - Library search paths: [;/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/lib;/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/lib/swift] - Framework search paths: [;/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/System/Library/Frameworks] + Library search paths: [;/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/lib;/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/lib/swift] + Framework search paths: [;/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks] remove lib [System] remove lib [/Library/Developer/CommandLineTools/usr/lib/clang/16/lib/darwin/libclang_rt.osx.a] - collapse library dir [/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/lib] ==> [/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/lib] - collapse library dir [/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/lib/swift] ==> [/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/lib/swift] - collapse framework dir [/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/System/Library/Frameworks] ==> [/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/System/Library/Frameworks] + collapse library dir [/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/lib] ==> [/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/lib] + collapse library dir [/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/lib/swift] ==> [/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/lib/swift] + collapse framework dir [/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks] ==> [/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks] implicit libs: [] implicit objs: [] - implicit dirs: [/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/lib;/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/lib/swift] - implicit fwks: [/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/System/Library/Frameworks] + implicit dirs: [/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/lib;/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/lib/swift] + implicit fwks: [/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks] - @@ -284,51 +285,52 @@ events: checks: - "Detecting CXX compiler ABI info" directories: - source: "/Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/CMakeScratch/TryCompile-ygkWhf" - binary: "/Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/CMakeScratch/TryCompile-ygkWhf" + source: "/Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/CMakeScratch/TryCompile-aemtmT" + binary: "/Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/CMakeScratch/TryCompile-aemtmT" cmakeVariables: - CMAKE_CXX_FLAGS: "" + CMAKE_CXX_FLAGS: "-stdlib=libc++" CMAKE_CXX_FLAGS_DEBUG: "-g" CMAKE_CXX_SCAN_FOR_MODULES: "OFF" CMAKE_EXE_LINKER_FLAGS: "" - CMAKE_OSX_ARCHITECTURES: "" + CMAKE_MODULE_PATH: "/Users/guillaume/Epitech/teck3/cvector/build/build/Debug/generators" + CMAKE_OSX_ARCHITECTURES: "arm64" CMAKE_OSX_DEPLOYMENT_TARGET: "" - CMAKE_OSX_SYSROOT: "/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk" + CMAKE_OSX_SYSROOT: "/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk" buildResult: variable: "CMAKE_CXX_ABI_COMPILED" cached: true stdout: | - Change Dir: '/Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/CMakeScratch/TryCompile-ygkWhf' + Change Dir: '/Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/CMakeScratch/TryCompile-aemtmT' - Run Build Command(s): /opt/homebrew/bin/cmake -E env VERBOSE=1 /usr/bin/make -f Makefile cmTC_0395a/fast - /Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_0395a.dir/build.make CMakeFiles/cmTC_0395a.dir/build - Building CXX object CMakeFiles/cmTC_0395a.dir/CMakeCXXCompilerABI.cpp.o - /Library/Developer/CommandLineTools/usr/bin/c++ -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk -v -Wl,-v -MD -MT CMakeFiles/cmTC_0395a.dir/CMakeCXXCompilerABI.cpp.o -MF CMakeFiles/cmTC_0395a.dir/CMakeCXXCompilerABI.cpp.o.d -o CMakeFiles/cmTC_0395a.dir/CMakeCXXCompilerABI.cpp.o -c /opt/homebrew/share/cmake/Modules/CMakeCXXCompilerABI.cpp + Run Build Command(s): /opt/homebrew/bin/cmake -E env VERBOSE=1 /usr/bin/make -f Makefile cmTC_fb99e/fast + /Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_fb99e.dir/build.make CMakeFiles/cmTC_fb99e.dir/build + Building CXX object CMakeFiles/cmTC_fb99e.dir/CMakeCXXCompilerABI.cpp.o + /Library/Developer/CommandLineTools/usr/bin/c++ -stdlib=libc++ -std=gnu++17 -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -v -Wl,-v -MD -MT CMakeFiles/cmTC_fb99e.dir/CMakeCXXCompilerABI.cpp.o -MF CMakeFiles/cmTC_fb99e.dir/CMakeCXXCompilerABI.cpp.o.d -o CMakeFiles/cmTC_fb99e.dir/CMakeCXXCompilerABI.cpp.o -c /opt/homebrew/share/cmake/Modules/CMakeCXXCompilerABI.cpp Apple clang version 16.0.0 (clang-1600.0.26.4) Target: arm64-apple-darwin24.2.0 Thread model: posix InstalledDir: /Library/Developer/CommandLineTools/usr/bin c++: warning: -Wl,-v: 'linker' input unused [-Wunused-command-line-argument] ignoring nonexistent directory "/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1" - "/Library/Developer/CommandLineTools/usr/bin/clang" -cc1 -triple arm64-apple-macosx15.0.0 -Wundef-prefix=TARGET_OS_ -Wdeprecated-objc-isa-usage -Werror=deprecated-objc-isa-usage -Werror=implicit-function-declaration -emit-obj -mrelax-all -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name CMakeCXXCompilerABI.cpp -mrelocation-model pic -pic-level 2 -mframe-pointer=non-leaf -fno-strict-return -ffp-contract=on -fno-rounding-math -funwind-tables=1 -fobjc-msgsend-selector-stubs -target-sdk-version=15.1 -fvisibility-inlines-hidden-static-local-var -fno-modulemap-allow-subdirectory-search -target-cpu apple-m1 -target-feature +v8.5a -target-feature +aes -target-feature +crc -target-feature +dotprod -target-feature +fp-armv8 -target-feature +fp16fml -target-feature +lse -target-feature +ras -target-feature +rcpc -target-feature +rdm -target-feature +sha2 -target-feature +sha3 -target-feature +neon -target-feature +zcm -target-feature +zcz -target-feature +fullfp16 -target-abi darwinpcs -debugger-tuning=lldb -target-linker-version 1115.7.3 -v -fcoverage-compilation-dir=/Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/CMakeScratch/TryCompile-ygkWhf -resource-dir /Library/Developer/CommandLineTools/usr/lib/clang/16 -dependency-file CMakeFiles/cmTC_0395a.dir/CMakeCXXCompilerABI.cpp.o.d -skip-unused-modulemap-deps -MT CMakeFiles/cmTC_0395a.dir/CMakeCXXCompilerABI.cpp.o -sys-header-deps -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk -internal-isystem /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/include/c++/v1 -internal-isystem /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/local/include -internal-isystem /Library/Developer/CommandLineTools/usr/lib/clang/16/include -internal-externc-isystem /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/include -internal-externc-isystem /Library/Developer/CommandLineTools/usr/include -Wno-reorder-init-list -Wno-implicit-int-float-conversion -Wno-c99-designator -Wno-final-dtor-non-final-class -Wno-extra-semi-stmt -Wno-misleading-indentation -Wno-quoted-include-in-framework-header -Wno-implicit-fallthrough -Wno-enum-enum-conversion -Wno-enum-float-conversion -Wno-elaborated-enum-base -Wno-reserved-identifier -Wno-gnu-folding-constant -fdeprecated-macro -fdebug-compilation-dir=/Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/CMakeScratch/TryCompile-ygkWhf -ferror-limit 19 -stack-protector 1 -fstack-check -mdarwin-stkchk-strong-link -fblocks -fencode-extended-block-signature -fregister-global-dtors-with-atexit -fgnuc-version=4.2.1 -fno-cxx-modules -fcxx-exceptions -fexceptions -fmax-type-align=16 -fcommon -clang-vendor-feature=+disableNonDependentMemberExprInCurrentInstantiation -fno-odr-hash-protocols -clang-vendor-feature=+enableAggressiveVLAFolding -clang-vendor-feature=+revert09abecef7bbf -clang-vendor-feature=+thisNoAlignAttr -clang-vendor-feature=+thisNoNullAttr -clang-vendor-feature=+disableAtImportPrivateFrameworkInImplementationError -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/cmTC_0395a.dir/CMakeCXXCompilerABI.cpp.o -x c++ /opt/homebrew/share/cmake/Modules/CMakeCXXCompilerABI.cpp + "/Library/Developer/CommandLineTools/usr/bin/clang" -cc1 -triple arm64-apple-macosx15.0.0 -Wundef-prefix=TARGET_OS_ -Wdeprecated-objc-isa-usage -Werror=deprecated-objc-isa-usage -Werror=implicit-function-declaration -emit-obj -mrelax-all -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name CMakeCXXCompilerABI.cpp -mrelocation-model pic -pic-level 2 -mframe-pointer=non-leaf -fno-strict-return -ffp-contract=on -fno-rounding-math -funwind-tables=1 -fobjc-msgsend-selector-stubs -target-sdk-version=15.1 -fvisibility-inlines-hidden-static-local-var -fno-modulemap-allow-subdirectory-search -target-cpu apple-m1 -target-feature +v8.5a -target-feature +aes -target-feature +crc -target-feature +dotprod -target-feature +fp-armv8 -target-feature +fp16fml -target-feature +lse -target-feature +ras -target-feature +rcpc -target-feature +rdm -target-feature +sha2 -target-feature +sha3 -target-feature +neon -target-feature +zcm -target-feature +zcz -target-feature +fullfp16 -target-abi darwinpcs -debugger-tuning=lldb -target-linker-version 1115.7.3 -v -fcoverage-compilation-dir=/Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/CMakeScratch/TryCompile-aemtmT -resource-dir /Library/Developer/CommandLineTools/usr/lib/clang/16 -dependency-file CMakeFiles/cmTC_fb99e.dir/CMakeCXXCompilerABI.cpp.o.d -skip-unused-modulemap-deps -MT CMakeFiles/cmTC_fb99e.dir/CMakeCXXCompilerABI.cpp.o -sys-header-deps -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -stdlib=libc++ -internal-isystem /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1 -internal-isystem /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/local/include -internal-isystem /Library/Developer/CommandLineTools/usr/lib/clang/16/include -internal-externc-isystem /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -internal-externc-isystem /Library/Developer/CommandLineTools/usr/include -Wno-reorder-init-list -Wno-implicit-int-float-conversion -Wno-c99-designator -Wno-final-dtor-non-final-class -Wno-extra-semi-stmt -Wno-misleading-indentation -Wno-quoted-include-in-framework-header -Wno-implicit-fallthrough -Wno-enum-enum-conversion -Wno-enum-float-conversion -Wno-elaborated-enum-base -Wno-reserved-identifier -Wno-gnu-folding-constant -std=gnu++17 -fdeprecated-macro -fdebug-compilation-dir=/Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/CMakeScratch/TryCompile-aemtmT -ferror-limit 19 -stack-protector 1 -fstack-check -mdarwin-stkchk-strong-link -fblocks -fencode-extended-block-signature -fregister-global-dtors-with-atexit -fgnuc-version=4.2.1 -fno-cxx-modules -fcxx-exceptions -fexceptions -fmax-type-align=16 -fcommon -clang-vendor-feature=+disableNonDependentMemberExprInCurrentInstantiation -fno-odr-hash-protocols -clang-vendor-feature=+enableAggressiveVLAFolding -clang-vendor-feature=+revert09abecef7bbf -clang-vendor-feature=+thisNoAlignAttr -clang-vendor-feature=+thisNoNullAttr -clang-vendor-feature=+disableAtImportPrivateFrameworkInImplementationError -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/cmTC_fb99e.dir/CMakeCXXCompilerABI.cpp.o -x c++ /opt/homebrew/share/cmake/Modules/CMakeCXXCompilerABI.cpp clang -cc1 version 16.0.0 (clang-1600.0.26.4) default target arm64-apple-darwin24.2.0 - ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/local/include" - ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/Library/Frameworks" + ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/local/include" + ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/Library/Frameworks" #include "..." search starts here: #include <...> search starts here: - /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/include/c++/v1 + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1 /Library/Developer/CommandLineTools/usr/lib/clang/16/include - /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/include + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include /Library/Developer/CommandLineTools/usr/include - /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/System/Library/Frameworks (framework directory) + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks (framework directory) End of search list. - Linking CXX executable cmTC_0395a - /opt/homebrew/bin/cmake -E cmake_link_script CMakeFiles/cmTC_0395a.dir/link.txt --verbose=1 + Linking CXX executable cmTC_fb99e + /opt/homebrew/bin/cmake -E cmake_link_script CMakeFiles/cmTC_fb99e.dir/link.txt --verbose=1 Apple clang version 16.0.0 (clang-1600.0.26.4) Target: arm64-apple-darwin24.2.0 Thread model: posix InstalledDir: /Library/Developer/CommandLineTools/usr/bin - "/Library/Developer/CommandLineTools/usr/bin/ld" -demangle -lto_library /Library/Developer/CommandLineTools/usr/lib/libLTO.dylib -dynamic -arch arm64 -platform_version macos 15.0.0 15.1 -syslibroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk -mllvm -enable-linkonceodr-outlining -o cmTC_0395a -search_paths_first -headerpad_max_install_names -v CMakeFiles/cmTC_0395a.dir/CMakeCXXCompilerABI.cpp.o -lc++ -lSystem /Library/Developer/CommandLineTools/usr/lib/clang/16/lib/darwin/libclang_rt.osx.a + "/Library/Developer/CommandLineTools/usr/bin/ld" -demangle -lto_library /Library/Developer/CommandLineTools/usr/lib/libLTO.dylib -dynamic -arch arm64 -platform_version macos 15.0.0 15.1 -syslibroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -mllvm -enable-linkonceodr-outlining -o cmTC_fb99e -search_paths_first -headerpad_max_install_names -v CMakeFiles/cmTC_fb99e.dir/CMakeCXXCompilerABI.cpp.o -lc++ -lSystem /Library/Developer/CommandLineTools/usr/lib/clang/16/lib/darwin/libclang_rt.osx.a @(#)PROGRAM:ld PROJECT:ld-1115.7.3 BUILD 07:38:57 Oct 4 2024 configured to support archs: armv6 armv7 armv7s arm64 arm64e arm64_32 i386 x86_64 x86_64h armv6m armv7k armv7m armv7em @@ -336,11 +338,11 @@ events: LTO support using: LLVM version 16.0.0 (static support for 29, runtime is 29) TAPI support using: Apple TAPI version 16.0.0 (tapi-1600.0.11.8) Library search paths: - /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/lib - /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/lib/swift + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/lib + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/lib/swift Framework search paths: - /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/System/Library/Frameworks - /Library/Developer/CommandLineTools/usr/bin/c++ -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names -v -Wl,-v CMakeFiles/cmTC_0395a.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_0395a + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks + /Library/Developer/CommandLineTools/usr/bin/c++ -stdlib=libc++ -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names -v -Wl,-v CMakeFiles/cmTC_fb99e.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_fb99e exitCode: 0 - @@ -350,7 +352,7 @@ events: - "/opt/homebrew/share/cmake/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" - "CMakeLists.txt:2 (project)" message: | - Effective list of requested architectures (possibly empty) : "" + Effective list of requested architectures (possibly empty) : "arm64" Effective list of architectures found in the ABI info binary: "arm64" - kind: "message-v1" @@ -362,16 +364,16 @@ events: Parsed CXX implicit include dir info: rv=done found start of include info found start of implicit include info - add: [/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/include/c++/v1] + add: [/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1] add: [/Library/Developer/CommandLineTools/usr/lib/clang/16/include] - add: [/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/include] + add: [/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include] add: [/Library/Developer/CommandLineTools/usr/include] end of search list found - collapse include dir [/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/include/c++/v1] ==> [/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/include/c++/v1] + collapse include dir [/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1] ==> [/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1] collapse include dir [/Library/Developer/CommandLineTools/usr/lib/clang/16/include] ==> [/Library/Developer/CommandLineTools/usr/lib/clang/16/include] - collapse include dir [/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/include] ==> [/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/include] + collapse include dir [/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include] ==> [/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include] collapse include dir [/Library/Developer/CommandLineTools/usr/include] ==> [/Library/Developer/CommandLineTools/usr/include] - implicit include dirs: [/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/include/c++/v1;/Library/Developer/CommandLineTools/usr/lib/clang/16/include;/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/include;/Library/Developer/CommandLineTools/usr/include] + implicit include dirs: [/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1;/Library/Developer/CommandLineTools/usr/lib/clang/16/include;/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include;/Library/Developer/CommandLineTools/usr/include] - @@ -384,37 +386,37 @@ events: Parsed CXX implicit link information: link line regex: [^( *|.*[/\\])(ld[0-9]*(\\.[a-z]+)?|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)] linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(\\.[a-z]+)?))("|,| |$)] - ignore line: [Change Dir: '/Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/CMakeScratch/TryCompile-ygkWhf'] + ignore line: [Change Dir: '/Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/CMakeScratch/TryCompile-aemtmT'] ignore line: [] - ignore line: [Run Build Command(s): /opt/homebrew/bin/cmake -E env VERBOSE=1 /usr/bin/make -f Makefile cmTC_0395a/fast] - ignore line: [/Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_0395a.dir/build.make CMakeFiles/cmTC_0395a.dir/build] - ignore line: [Building CXX object CMakeFiles/cmTC_0395a.dir/CMakeCXXCompilerABI.cpp.o] - ignore line: [/Library/Developer/CommandLineTools/usr/bin/c++ -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk -v -Wl -v -MD -MT CMakeFiles/cmTC_0395a.dir/CMakeCXXCompilerABI.cpp.o -MF CMakeFiles/cmTC_0395a.dir/CMakeCXXCompilerABI.cpp.o.d -o CMakeFiles/cmTC_0395a.dir/CMakeCXXCompilerABI.cpp.o -c /opt/homebrew/share/cmake/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Run Build Command(s): /opt/homebrew/bin/cmake -E env VERBOSE=1 /usr/bin/make -f Makefile cmTC_fb99e/fast] + ignore line: [/Library/Developer/CommandLineTools/usr/bin/make -f CMakeFiles/cmTC_fb99e.dir/build.make CMakeFiles/cmTC_fb99e.dir/build] + ignore line: [Building CXX object CMakeFiles/cmTC_fb99e.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/Library/Developer/CommandLineTools/usr/bin/c++ -stdlib=libc++ -std=gnu++17 -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -v -Wl -v -MD -MT CMakeFiles/cmTC_fb99e.dir/CMakeCXXCompilerABI.cpp.o -MF CMakeFiles/cmTC_fb99e.dir/CMakeCXXCompilerABI.cpp.o.d -o CMakeFiles/cmTC_fb99e.dir/CMakeCXXCompilerABI.cpp.o -c /opt/homebrew/share/cmake/Modules/CMakeCXXCompilerABI.cpp] ignore line: [Apple clang version 16.0.0 (clang-1600.0.26.4)] ignore line: [Target: arm64-apple-darwin24.2.0] ignore line: [Thread model: posix] ignore line: [InstalledDir: /Library/Developer/CommandLineTools/usr/bin] ignore line: [c++: warning: -Wl -v: 'linker' input unused [-Wunused-command-line-argument]] ignore line: [ignoring nonexistent directory "/Library/Developer/CommandLineTools/usr/bin/../include/c++/v1"] - ignore line: [ "/Library/Developer/CommandLineTools/usr/bin/clang" -cc1 -triple arm64-apple-macosx15.0.0 -Wundef-prefix=TARGET_OS_ -Wdeprecated-objc-isa-usage -Werror=deprecated-objc-isa-usage -Werror=implicit-function-declaration -emit-obj -mrelax-all -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name CMakeCXXCompilerABI.cpp -mrelocation-model pic -pic-level 2 -mframe-pointer=non-leaf -fno-strict-return -ffp-contract=on -fno-rounding-math -funwind-tables=1 -fobjc-msgsend-selector-stubs -target-sdk-version=15.1 -fvisibility-inlines-hidden-static-local-var -fno-modulemap-allow-subdirectory-search -target-cpu apple-m1 -target-feature +v8.5a -target-feature +aes -target-feature +crc -target-feature +dotprod -target-feature +fp-armv8 -target-feature +fp16fml -target-feature +lse -target-feature +ras -target-feature +rcpc -target-feature +rdm -target-feature +sha2 -target-feature +sha3 -target-feature +neon -target-feature +zcm -target-feature +zcz -target-feature +fullfp16 -target-abi darwinpcs -debugger-tuning=lldb -target-linker-version 1115.7.3 -v -fcoverage-compilation-dir=/Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/CMakeScratch/TryCompile-ygkWhf -resource-dir /Library/Developer/CommandLineTools/usr/lib/clang/16 -dependency-file CMakeFiles/cmTC_0395a.dir/CMakeCXXCompilerABI.cpp.o.d -skip-unused-modulemap-deps -MT CMakeFiles/cmTC_0395a.dir/CMakeCXXCompilerABI.cpp.o -sys-header-deps -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk -internal-isystem /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/include/c++/v1 -internal-isystem /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/local/include -internal-isystem /Library/Developer/CommandLineTools/usr/lib/clang/16/include -internal-externc-isystem /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/include -internal-externc-isystem /Library/Developer/CommandLineTools/usr/include -Wno-reorder-init-list -Wno-implicit-int-float-conversion -Wno-c99-designator -Wno-final-dtor-non-final-class -Wno-extra-semi-stmt -Wno-misleading-indentation -Wno-quoted-include-in-framework-header -Wno-implicit-fallthrough -Wno-enum-enum-conversion -Wno-enum-float-conversion -Wno-elaborated-enum-base -Wno-reserved-identifier -Wno-gnu-folding-constant -fdeprecated-macro -fdebug-compilation-dir=/Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/CMakeScratch/TryCompile-ygkWhf -ferror-limit 19 -stack-protector 1 -fstack-check -mdarwin-stkchk-strong-link -fblocks -fencode-extended-block-signature -fregister-global-dtors-with-atexit -fgnuc-version=4.2.1 -fno-cxx-modules -fcxx-exceptions -fexceptions -fmax-type-align=16 -fcommon -clang-vendor-feature=+disableNonDependentMemberExprInCurrentInstantiation -fno-odr-hash-protocols -clang-vendor-feature=+enableAggressiveVLAFolding -clang-vendor-feature=+revert09abecef7bbf -clang-vendor-feature=+thisNoAlignAttr -clang-vendor-feature=+thisNoNullAttr -clang-vendor-feature=+disableAtImportPrivateFrameworkInImplementationError -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/cmTC_0395a.dir/CMakeCXXCompilerABI.cpp.o -x c++ /opt/homebrew/share/cmake/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [ "/Library/Developer/CommandLineTools/usr/bin/clang" -cc1 -triple arm64-apple-macosx15.0.0 -Wundef-prefix=TARGET_OS_ -Wdeprecated-objc-isa-usage -Werror=deprecated-objc-isa-usage -Werror=implicit-function-declaration -emit-obj -mrelax-all -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name CMakeCXXCompilerABI.cpp -mrelocation-model pic -pic-level 2 -mframe-pointer=non-leaf -fno-strict-return -ffp-contract=on -fno-rounding-math -funwind-tables=1 -fobjc-msgsend-selector-stubs -target-sdk-version=15.1 -fvisibility-inlines-hidden-static-local-var -fno-modulemap-allow-subdirectory-search -target-cpu apple-m1 -target-feature +v8.5a -target-feature +aes -target-feature +crc -target-feature +dotprod -target-feature +fp-armv8 -target-feature +fp16fml -target-feature +lse -target-feature +ras -target-feature +rcpc -target-feature +rdm -target-feature +sha2 -target-feature +sha3 -target-feature +neon -target-feature +zcm -target-feature +zcz -target-feature +fullfp16 -target-abi darwinpcs -debugger-tuning=lldb -target-linker-version 1115.7.3 -v -fcoverage-compilation-dir=/Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/CMakeScratch/TryCompile-aemtmT -resource-dir /Library/Developer/CommandLineTools/usr/lib/clang/16 -dependency-file CMakeFiles/cmTC_fb99e.dir/CMakeCXXCompilerABI.cpp.o.d -skip-unused-modulemap-deps -MT CMakeFiles/cmTC_fb99e.dir/CMakeCXXCompilerABI.cpp.o -sys-header-deps -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -stdlib=libc++ -internal-isystem /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1 -internal-isystem /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/local/include -internal-isystem /Library/Developer/CommandLineTools/usr/lib/clang/16/include -internal-externc-isystem /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -internal-externc-isystem /Library/Developer/CommandLineTools/usr/include -Wno-reorder-init-list -Wno-implicit-int-float-conversion -Wno-c99-designator -Wno-final-dtor-non-final-class -Wno-extra-semi-stmt -Wno-misleading-indentation -Wno-quoted-include-in-framework-header -Wno-implicit-fallthrough -Wno-enum-enum-conversion -Wno-enum-float-conversion -Wno-elaborated-enum-base -Wno-reserved-identifier -Wno-gnu-folding-constant -std=gnu++17 -fdeprecated-macro -fdebug-compilation-dir=/Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/CMakeScratch/TryCompile-aemtmT -ferror-limit 19 -stack-protector 1 -fstack-check -mdarwin-stkchk-strong-link -fblocks -fencode-extended-block-signature -fregister-global-dtors-with-atexit -fgnuc-version=4.2.1 -fno-cxx-modules -fcxx-exceptions -fexceptions -fmax-type-align=16 -fcommon -clang-vendor-feature=+disableNonDependentMemberExprInCurrentInstantiation -fno-odr-hash-protocols -clang-vendor-feature=+enableAggressiveVLAFolding -clang-vendor-feature=+revert09abecef7bbf -clang-vendor-feature=+thisNoAlignAttr -clang-vendor-feature=+thisNoNullAttr -clang-vendor-feature=+disableAtImportPrivateFrameworkInImplementationError -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/cmTC_fb99e.dir/CMakeCXXCompilerABI.cpp.o -x c++ /opt/homebrew/share/cmake/Modules/CMakeCXXCompilerABI.cpp] ignore line: [clang -cc1 version 16.0.0 (clang-1600.0.26.4) default target arm64-apple-darwin24.2.0] - ignore line: [ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/local/include"] - ignore line: [ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/Library/Frameworks"] + ignore line: [ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/local/include"] + ignore line: [ignoring nonexistent directory "/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/Library/Frameworks"] ignore line: [#include "..." search starts here:] ignore line: [#include <...> search starts here:] - ignore line: [ /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/include/c++/v1] + ignore line: [ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1] ignore line: [ /Library/Developer/CommandLineTools/usr/lib/clang/16/include] - ignore line: [ /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/include] + ignore line: [ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include] ignore line: [ /Library/Developer/CommandLineTools/usr/include] - ignore line: [ /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/System/Library/Frameworks (framework directory)] + ignore line: [ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks (framework directory)] ignore line: [End of search list.] - ignore line: [Linking CXX executable cmTC_0395a] - ignore line: [/opt/homebrew/bin/cmake -E cmake_link_script CMakeFiles/cmTC_0395a.dir/link.txt --verbose=1] + ignore line: [Linking CXX executable cmTC_fb99e] + ignore line: [/opt/homebrew/bin/cmake -E cmake_link_script CMakeFiles/cmTC_fb99e.dir/link.txt --verbose=1] ignore line: [Apple clang version 16.0.0 (clang-1600.0.26.4)] ignore line: [Target: arm64-apple-darwin24.2.0] ignore line: [Thread model: posix] ignore line: [InstalledDir: /Library/Developer/CommandLineTools/usr/bin] - link line: [ "/Library/Developer/CommandLineTools/usr/bin/ld" -demangle -lto_library /Library/Developer/CommandLineTools/usr/lib/libLTO.dylib -dynamic -arch arm64 -platform_version macos 15.0.0 15.1 -syslibroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk -mllvm -enable-linkonceodr-outlining -o cmTC_0395a -search_paths_first -headerpad_max_install_names -v CMakeFiles/cmTC_0395a.dir/CMakeCXXCompilerABI.cpp.o -lc++ -lSystem /Library/Developer/CommandLineTools/usr/lib/clang/16/lib/darwin/libclang_rt.osx.a] + link line: [ "/Library/Developer/CommandLineTools/usr/bin/ld" -demangle -lto_library /Library/Developer/CommandLineTools/usr/lib/libLTO.dylib -dynamic -arch arm64 -platform_version macos 15.0.0 15.1 -syslibroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -mllvm -enable-linkonceodr-outlining -o cmTC_fb99e -search_paths_first -headerpad_max_install_names -v CMakeFiles/cmTC_fb99e.dir/CMakeCXXCompilerABI.cpp.o -lc++ -lSystem /Library/Developer/CommandLineTools/usr/lib/clang/16/lib/darwin/libclang_rt.osx.a] arg [/Library/Developer/CommandLineTools/usr/bin/ld] ==> ignore arg [-demangle] ==> ignore arg [-lto_library] ==> ignore, skip following value @@ -427,30 +429,30 @@ events: arg [15.0.0] ==> ignore arg [15.1] ==> ignore arg [-syslibroot] ==> ignore - arg [/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk] ==> ignore + arg [/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk] ==> ignore arg [-mllvm] ==> ignore arg [-enable-linkonceodr-outlining] ==> ignore arg [-o] ==> ignore - arg [cmTC_0395a] ==> ignore + arg [cmTC_fb99e] ==> ignore arg [-search_paths_first] ==> ignore arg [-headerpad_max_install_names] ==> ignore arg [-v] ==> ignore - arg [CMakeFiles/cmTC_0395a.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [CMakeFiles/cmTC_fb99e.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore arg [-lc++] ==> lib [c++] arg [-lSystem] ==> lib [System] arg [/Library/Developer/CommandLineTools/usr/lib/clang/16/lib/darwin/libclang_rt.osx.a] ==> lib [/Library/Developer/CommandLineTools/usr/lib/clang/16/lib/darwin/libclang_rt.osx.a] linker tool for 'CXX': /Library/Developer/CommandLineTools/usr/bin/ld - Library search paths: [;/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/lib;/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/lib/swift] - Framework search paths: [;/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/System/Library/Frameworks] + Library search paths: [;/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/lib;/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/lib/swift] + Framework search paths: [;/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks] remove lib [System] remove lib [/Library/Developer/CommandLineTools/usr/lib/clang/16/lib/darwin/libclang_rt.osx.a] - collapse library dir [/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/lib] ==> [/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/lib] - collapse library dir [/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/lib/swift] ==> [/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/lib/swift] - collapse framework dir [/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/System/Library/Frameworks] ==> [/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/System/Library/Frameworks] + collapse library dir [/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/lib] ==> [/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/lib] + collapse library dir [/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/lib/swift] ==> [/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/lib/swift] + collapse framework dir [/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks] ==> [/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks] implicit libs: [c++] implicit objs: [] - implicit dirs: [/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/lib;/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/usr/lib/swift] - implicit fwks: [/Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk/System/Library/Frameworks] + implicit dirs: [/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/lib;/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/lib/swift] + implicit fwks: [/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks] - diff --git a/build/CMakeFiles/CMakeRuleHashes.txt b/build/CMakeFiles/CMakeRuleHashes.txt new file mode 100644 index 0000000..cbc02cb --- /dev/null +++ b/build/CMakeFiles/CMakeRuleHashes.txt @@ -0,0 +1,2 @@ +# Hashes of file build rules. +e5c4dacf798c647bffe2b259a5bc4dc1 CMakeFiles/coverage diff --git a/build/CMakeFiles/Makefile.cmake b/build/CMakeFiles/Makefile.cmake index a410fe7..a5a78d4 100644 --- a/build/CMakeFiles/Makefile.cmake +++ b/build/CMakeFiles/Makefile.cmake @@ -11,98 +11,30 @@ set(CMAKE_MAKEFILE_DEPENDS "CMakeFiles/3.31.1/CMakeCCompiler.cmake" "CMakeFiles/3.31.1/CMakeCXXCompiler.cmake" "CMakeFiles/3.31.1/CMakeSystem.cmake" - "/opt/homebrew/share/cmake/Modules/CMakeCCompiler.cmake.in" - "/opt/homebrew/share/cmake/Modules/CMakeCCompilerABI.c" + "build/Debug/generators/GTest-Target-debug.cmake" + "build/Debug/generators/GTest-debug-armv8-data.cmake" + "build/Debug/generators/GTestConfig.cmake" + "build/Debug/generators/GTestConfigVersion.cmake" + "build/Debug/generators/GTestTargets.cmake" + "build/Debug/generators/cmakedeps_macros.cmake" + "build/Debug/generators/conan_toolchain.cmake" "/opt/homebrew/share/cmake/Modules/CMakeCInformation.cmake" - "/opt/homebrew/share/cmake/Modules/CMakeCXXCompiler.cmake.in" - "/opt/homebrew/share/cmake/Modules/CMakeCXXCompilerABI.cpp" "/opt/homebrew/share/cmake/Modules/CMakeCXXInformation.cmake" "/opt/homebrew/share/cmake/Modules/CMakeCommonLanguageInclude.cmake" - "/opt/homebrew/share/cmake/Modules/CMakeCompilerIdDetection.cmake" - "/opt/homebrew/share/cmake/Modules/CMakeDetermineCCompiler.cmake" - "/opt/homebrew/share/cmake/Modules/CMakeDetermineCXXCompiler.cmake" - "/opt/homebrew/share/cmake/Modules/CMakeDetermineCompiler.cmake" - "/opt/homebrew/share/cmake/Modules/CMakeDetermineCompilerABI.cmake" - "/opt/homebrew/share/cmake/Modules/CMakeDetermineCompilerId.cmake" - "/opt/homebrew/share/cmake/Modules/CMakeDetermineCompilerSupport.cmake" - "/opt/homebrew/share/cmake/Modules/CMakeDetermineSystem.cmake" - "/opt/homebrew/share/cmake/Modules/CMakeFindBinUtils.cmake" + "/opt/homebrew/share/cmake/Modules/CMakeFindDependencyMacro.cmake" "/opt/homebrew/share/cmake/Modules/CMakeGenericSystem.cmake" "/opt/homebrew/share/cmake/Modules/CMakeInitializeConfigs.cmake" "/opt/homebrew/share/cmake/Modules/CMakeLanguageInformation.cmake" - "/opt/homebrew/share/cmake/Modules/CMakeParseImplicitIncludeInfo.cmake" - "/opt/homebrew/share/cmake/Modules/CMakeParseImplicitLinkInfo.cmake" - "/opt/homebrew/share/cmake/Modules/CMakeParseLibraryArchitecture.cmake" - "/opt/homebrew/share/cmake/Modules/CMakeSystem.cmake.in" "/opt/homebrew/share/cmake/Modules/CMakeSystemSpecificInformation.cmake" "/opt/homebrew/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake" - "/opt/homebrew/share/cmake/Modules/CMakeTestCCompiler.cmake" - "/opt/homebrew/share/cmake/Modules/CMakeTestCXXCompiler.cmake" - "/opt/homebrew/share/cmake/Modules/CMakeTestCompilerCommon.cmake" - "/opt/homebrew/share/cmake/Modules/CMakeUnixFindMake.cmake" - "/opt/homebrew/share/cmake/Modules/Compiler/ADSP-DetermineCompiler.cmake" - "/opt/homebrew/share/cmake/Modules/Compiler/ARMCC-DetermineCompiler.cmake" - "/opt/homebrew/share/cmake/Modules/Compiler/ARMClang-DetermineCompiler.cmake" "/opt/homebrew/share/cmake/Modules/Compiler/AppleClang-C.cmake" "/opt/homebrew/share/cmake/Modules/Compiler/AppleClang-CXX.cmake" - "/opt/homebrew/share/cmake/Modules/Compiler/AppleClang-DetermineCompiler.cmake" - "/opt/homebrew/share/cmake/Modules/Compiler/Borland-DetermineCompiler.cmake" - "/opt/homebrew/share/cmake/Modules/Compiler/Bruce-C-DetermineCompiler.cmake" "/opt/homebrew/share/cmake/Modules/Compiler/CMakeCommonCompilerMacros.cmake" - "/opt/homebrew/share/cmake/Modules/Compiler/Clang-DetermineCompiler.cmake" - "/opt/homebrew/share/cmake/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" "/opt/homebrew/share/cmake/Modules/Compiler/Clang.cmake" - "/opt/homebrew/share/cmake/Modules/Compiler/Compaq-C-DetermineCompiler.cmake" - "/opt/homebrew/share/cmake/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake" - "/opt/homebrew/share/cmake/Modules/Compiler/Cray-DetermineCompiler.cmake" - "/opt/homebrew/share/cmake/Modules/Compiler/CrayClang-DetermineCompiler.cmake" - "/opt/homebrew/share/cmake/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" - "/opt/homebrew/share/cmake/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" - "/opt/homebrew/share/cmake/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake" - "/opt/homebrew/share/cmake/Modules/Compiler/GHS-DetermineCompiler.cmake" - "/opt/homebrew/share/cmake/Modules/Compiler/GNU-C-DetermineCompiler.cmake" - "/opt/homebrew/share/cmake/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake" "/opt/homebrew/share/cmake/Modules/Compiler/GNU.cmake" - "/opt/homebrew/share/cmake/Modules/Compiler/HP-C-DetermineCompiler.cmake" - "/opt/homebrew/share/cmake/Modules/Compiler/HP-CXX-DetermineCompiler.cmake" - "/opt/homebrew/share/cmake/Modules/Compiler/IAR-DetermineCompiler.cmake" - "/opt/homebrew/share/cmake/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" - "/opt/homebrew/share/cmake/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" - "/opt/homebrew/share/cmake/Modules/Compiler/IBMClang-C-DetermineCompiler.cmake" - "/opt/homebrew/share/cmake/Modules/Compiler/IBMClang-CXX-DetermineCompiler.cmake" - "/opt/homebrew/share/cmake/Modules/Compiler/Intel-DetermineCompiler.cmake" - "/opt/homebrew/share/cmake/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake" - "/opt/homebrew/share/cmake/Modules/Compiler/LCC-C-DetermineCompiler.cmake" - "/opt/homebrew/share/cmake/Modules/Compiler/LCC-CXX-DetermineCompiler.cmake" - "/opt/homebrew/share/cmake/Modules/Compiler/MSVC-DetermineCompiler.cmake" - "/opt/homebrew/share/cmake/Modules/Compiler/NVHPC-DetermineCompiler.cmake" - "/opt/homebrew/share/cmake/Modules/Compiler/NVIDIA-DetermineCompiler.cmake" - "/opt/homebrew/share/cmake/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" - "/opt/homebrew/share/cmake/Modules/Compiler/OrangeC-DetermineCompiler.cmake" - "/opt/homebrew/share/cmake/Modules/Compiler/PGI-DetermineCompiler.cmake" - "/opt/homebrew/share/cmake/Modules/Compiler/PathScale-DetermineCompiler.cmake" - "/opt/homebrew/share/cmake/Modules/Compiler/SCO-DetermineCompiler.cmake" - "/opt/homebrew/share/cmake/Modules/Compiler/SDCC-C-DetermineCompiler.cmake" - "/opt/homebrew/share/cmake/Modules/Compiler/SunPro-C-DetermineCompiler.cmake" - "/opt/homebrew/share/cmake/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake" - "/opt/homebrew/share/cmake/Modules/Compiler/TI-DetermineCompiler.cmake" - "/opt/homebrew/share/cmake/Modules/Compiler/TIClang-DetermineCompiler.cmake" - "/opt/homebrew/share/cmake/Modules/Compiler/Tasking-DetermineCompiler.cmake" - "/opt/homebrew/share/cmake/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake" - "/opt/homebrew/share/cmake/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake" - "/opt/homebrew/share/cmake/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake" - "/opt/homebrew/share/cmake/Modules/Compiler/Watcom-DetermineCompiler.cmake" - "/opt/homebrew/share/cmake/Modules/Compiler/XL-C-DetermineCompiler.cmake" - "/opt/homebrew/share/cmake/Modules/Compiler/XL-CXX-DetermineCompiler.cmake" - "/opt/homebrew/share/cmake/Modules/Compiler/XLClang-C-DetermineCompiler.cmake" - "/opt/homebrew/share/cmake/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake" - "/opt/homebrew/share/cmake/Modules/Compiler/zOS-C-DetermineCompiler.cmake" - "/opt/homebrew/share/cmake/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake" "/opt/homebrew/share/cmake/Modules/Internal/CMakeCLinkerInformation.cmake" "/opt/homebrew/share/cmake/Modules/Internal/CMakeCXXLinkerInformation.cmake" "/opt/homebrew/share/cmake/Modules/Internal/CMakeCommonLinkerInformation.cmake" - "/opt/homebrew/share/cmake/Modules/Internal/CMakeDetermineLinkerId.cmake" - "/opt/homebrew/share/cmake/Modules/Internal/FeatureTesting.cmake" "/opt/homebrew/share/cmake/Modules/Linker/AppleClang-C.cmake" "/opt/homebrew/share/cmake/Modules/Linker/AppleClang-CXX.cmake" "/opt/homebrew/share/cmake/Modules/Linker/AppleClang.cmake" @@ -111,7 +43,6 @@ set(CMAKE_MAKEFILE_DEPENDS "/opt/homebrew/share/cmake/Modules/Platform/Apple-Clang-C.cmake" "/opt/homebrew/share/cmake/Modules/Platform/Apple-Clang-CXX.cmake" "/opt/homebrew/share/cmake/Modules/Platform/Apple-Clang.cmake" - "/opt/homebrew/share/cmake/Modules/Platform/Darwin-Determine-CXX.cmake" "/opt/homebrew/share/cmake/Modules/Platform/Darwin-Initialize.cmake" "/opt/homebrew/share/cmake/Modules/Platform/Darwin.cmake" "/opt/homebrew/share/cmake/Modules/Platform/Linker/Apple-AppleClang-C.cmake" @@ -128,11 +59,6 @@ set(CMAKE_MAKEFILE_OUTPUTS # Byproducts of CMake generate step: set(CMAKE_MAKEFILE_PRODUCTS - "CMakeFiles/3.31.1/CMakeSystem.cmake" - "CMakeFiles/3.31.1/CMakeCCompiler.cmake" - "CMakeFiles/3.31.1/CMakeCXXCompiler.cmake" - "CMakeFiles/3.31.1/CMakeCCompiler.cmake" - "CMakeFiles/3.31.1/CMakeCXXCompiler.cmake" "CMakeFiles/CMakeDirectoryInformation.cmake" ) @@ -140,4 +66,6 @@ set(CMAKE_MAKEFILE_PRODUCTS set(CMAKE_DEPEND_INFO_FILES "CMakeFiles/cvector.dir/DependInfo.cmake" "CMakeFiles/example.dir/DependInfo.cmake" + "CMakeFiles/test_cvector.dir/DependInfo.cmake" + "CMakeFiles/coverage.dir/DependInfo.cmake" ) diff --git a/build/CMakeFiles/Makefile2 b/build/CMakeFiles/Makefile2 index 04fdaf7..268f53d 100644 --- a/build/CMakeFiles/Makefile2 +++ b/build/CMakeFiles/Makefile2 @@ -65,11 +65,13 @@ CMAKE_BINARY_DIR = /Users/guillaume/Epitech/teck3/cvector/build # The main recursive "all" target. all: CMakeFiles/cvector.dir/all all: CMakeFiles/example.dir/all +all: CMakeFiles/test_cvector.dir/all .PHONY : all # The main recursive "codegen" target. codegen: CMakeFiles/cvector.dir/codegen codegen: CMakeFiles/example.dir/codegen +codegen: CMakeFiles/test_cvector.dir/codegen .PHONY : codegen # The main recursive "preinstall" target. @@ -79,6 +81,8 @@ preinstall: # The main recursive "clean" target. clean: CMakeFiles/cvector.dir/clean clean: CMakeFiles/example.dir/clean +clean: CMakeFiles/test_cvector.dir/clean +clean: CMakeFiles/coverage.dir/clean .PHONY : clean #============================================================================= @@ -88,12 +92,12 @@ clean: CMakeFiles/example.dir/clean CMakeFiles/cvector.dir/all: $(MAKE) $(MAKESILENT) -f CMakeFiles/cvector.dir/build.make CMakeFiles/cvector.dir/depend $(MAKE) $(MAKESILENT) -f CMakeFiles/cvector.dir/build.make CMakeFiles/cvector.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles --progress-num=1,2,3 "Built target cvector" + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles --progress-num=2,3,4,5 "Built target cvector" .PHONY : CMakeFiles/cvector.dir/all # Build rule for subdir invocation for target. CMakeFiles/cvector.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles 3 + $(CMAKE_COMMAND) -E cmake_progress_start /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles 4 $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/cvector.dir/all $(CMAKE_COMMAND) -E cmake_progress_start /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles 0 .PHONY : CMakeFiles/cvector.dir/rule @@ -119,12 +123,12 @@ CMakeFiles/cvector.dir/clean: CMakeFiles/example.dir/all: CMakeFiles/cvector.dir/all $(MAKE) $(MAKESILENT) -f CMakeFiles/example.dir/build.make CMakeFiles/example.dir/depend $(MAKE) $(MAKESILENT) -f CMakeFiles/example.dir/build.make CMakeFiles/example.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles --progress-num=4,5 "Built target example" + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles --progress-num=6,7 "Built target example" .PHONY : CMakeFiles/example.dir/all # Build rule for subdir invocation for target. CMakeFiles/example.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles 5 + $(CMAKE_COMMAND) -E cmake_progress_start /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles 6 $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/example.dir/all $(CMAKE_COMMAND) -E cmake_progress_start /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles 0 .PHONY : CMakeFiles/example.dir/rule @@ -143,6 +147,68 @@ CMakeFiles/example.dir/clean: $(MAKE) $(MAKESILENT) -f CMakeFiles/example.dir/build.make CMakeFiles/example.dir/clean .PHONY : CMakeFiles/example.dir/clean +#============================================================================= +# Target rules for target CMakeFiles/test_cvector.dir + +# All Build rule for target. +CMakeFiles/test_cvector.dir/all: CMakeFiles/cvector.dir/all + $(MAKE) $(MAKESILENT) -f CMakeFiles/test_cvector.dir/build.make CMakeFiles/test_cvector.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/test_cvector.dir/build.make CMakeFiles/test_cvector.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles --progress-num=8,9 "Built target test_cvector" +.PHONY : CMakeFiles/test_cvector.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/test_cvector.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles 6 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/test_cvector.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles 0 +.PHONY : CMakeFiles/test_cvector.dir/rule + +# Convenience name for target. +test_cvector: CMakeFiles/test_cvector.dir/rule +.PHONY : test_cvector + +# codegen rule for target. +CMakeFiles/test_cvector.dir/codegen: + $(MAKE) $(MAKESILENT) -f CMakeFiles/test_cvector.dir/build.make CMakeFiles/test_cvector.dir/codegen +.PHONY : CMakeFiles/test_cvector.dir/codegen + +# clean rule for target. +CMakeFiles/test_cvector.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/test_cvector.dir/build.make CMakeFiles/test_cvector.dir/clean +.PHONY : CMakeFiles/test_cvector.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/coverage.dir + +# All Build rule for target. +CMakeFiles/coverage.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/coverage.dir/build.make CMakeFiles/coverage.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/coverage.dir/build.make CMakeFiles/coverage.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles --progress-num=1 "Built target coverage" +.PHONY : CMakeFiles/coverage.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/coverage.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/coverage.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles 0 +.PHONY : CMakeFiles/coverage.dir/rule + +# Convenience name for target. +coverage: CMakeFiles/coverage.dir/rule +.PHONY : coverage + +# codegen rule for target. +CMakeFiles/coverage.dir/codegen: + $(MAKE) $(MAKESILENT) -f CMakeFiles/coverage.dir/build.make CMakeFiles/coverage.dir/codegen +.PHONY : CMakeFiles/coverage.dir/codegen + +# clean rule for target. +CMakeFiles/coverage.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/coverage.dir/build.make CMakeFiles/coverage.dir/clean +.PHONY : CMakeFiles/coverage.dir/clean + #============================================================================= # Special targets to cleanup operation of make. diff --git a/build/CMakeFiles/TargetDirectories.txt b/build/CMakeFiles/TargetDirectories.txt index 00d17e2..b48aacc 100644 --- a/build/CMakeFiles/TargetDirectories.txt +++ b/build/CMakeFiles/TargetDirectories.txt @@ -1,4 +1,7 @@ /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/cvector.dir /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/example.dir +/Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir +/Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/coverage.dir +/Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test.dir /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/edit_cache.dir /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/rebuild_cache.dir diff --git a/build/CMakeFiles/coverage.dir/DependInfo.cmake b/build/CMakeFiles/coverage.dir/DependInfo.cmake new file mode 100644 index 0000000..29b95a5 --- /dev/null +++ b/build/CMakeFiles/coverage.dir/DependInfo.cmake @@ -0,0 +1,22 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/CMakeFiles/coverage.dir/build.make b/build/CMakeFiles/coverage.dir/build.make new file mode 100644 index 0000000..8459dc9 --- /dev/null +++ b/build/CMakeFiles/coverage.dir/build.make @@ -0,0 +1,91 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /opt/homebrew/bin/cmake + +# The command to remove a file. +RM = /opt/homebrew/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/guillaume/Epitech/teck3/cvector + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/guillaume/Epitech/teck3/cvector/build + +# Utility rule file for coverage. + +# Include any custom commands dependencies for this target. +include CMakeFiles/coverage.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/coverage.dir/progress.make + +CMakeFiles/coverage: + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating code coverage report" + /opt/homebrew/bin/gcovr --root /Users/guillaume/Epitech/teck3/cvector --filter /Users/guillaume/Epitech/teck3/cvector/src/ --html --html-details --output coverage.html + +CMakeFiles/coverage.dir/codegen: +.PHONY : CMakeFiles/coverage.dir/codegen + +coverage: CMakeFiles/coverage +coverage: CMakeFiles/coverage.dir/build.make +.PHONY : coverage + +# Rule to build all files generated by this target. +CMakeFiles/coverage.dir/build: coverage +.PHONY : CMakeFiles/coverage.dir/build + +CMakeFiles/coverage.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/coverage.dir/cmake_clean.cmake +.PHONY : CMakeFiles/coverage.dir/clean + +CMakeFiles/coverage.dir/depend: + cd /Users/guillaume/Epitech/teck3/cvector/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/guillaume/Epitech/teck3/cvector /Users/guillaume/Epitech/teck3/cvector /Users/guillaume/Epitech/teck3/cvector/build /Users/guillaume/Epitech/teck3/cvector/build /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/coverage.dir/DependInfo.cmake "--color=$(COLOR)" +.PHONY : CMakeFiles/coverage.dir/depend + diff --git a/build/CMakeFiles/coverage.dir/cmake_clean.cmake b/build/CMakeFiles/coverage.dir/cmake_clean.cmake new file mode 100644 index 0000000..6bf6402 --- /dev/null +++ b/build/CMakeFiles/coverage.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/coverage" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/coverage.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/CMakeFiles/coverage.dir/compiler_depend.make b/build/CMakeFiles/coverage.dir/compiler_depend.make new file mode 100644 index 0000000..0479aad --- /dev/null +++ b/build/CMakeFiles/coverage.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for coverage. +# This may be replaced when dependencies are built. diff --git a/build/CMakeFiles/coverage.dir/compiler_depend.ts b/build/CMakeFiles/coverage.dir/compiler_depend.ts new file mode 100644 index 0000000..8a6d882 --- /dev/null +++ b/build/CMakeFiles/coverage.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for coverage. diff --git a/build/CMakeFiles/coverage.dir/progress.make b/build/CMakeFiles/coverage.dir/progress.make new file mode 100644 index 0000000..781c7de --- /dev/null +++ b/build/CMakeFiles/coverage.dir/progress.make @@ -0,0 +1,2 @@ +CMAKE_PROGRESS_1 = 1 + diff --git a/build/CMakeFiles/cvector.dir/DependInfo.cmake b/build/CMakeFiles/cvector.dir/DependInfo.cmake index ccce5b6..358f70a 100644 --- a/build/CMakeFiles/cvector.dir/DependInfo.cmake +++ b/build/CMakeFiles/cvector.dir/DependInfo.cmake @@ -8,8 +8,9 @@ set(CMAKE_DEPENDS_LANGUAGES # The set of dependency files which are needed: set(CMAKE_DEPENDS_DEPENDENCY_FILES - "/Users/guillaume/Epitech/teck3/cvector/src/cvector.c" "CMakeFiles/cvector.dir/src/cvector.c.o" "gcc" "CMakeFiles/cvector.dir/src/cvector.c.o.d" - "/Users/guillaume/Epitech/teck3/cvector/src/utils.c" "CMakeFiles/cvector.dir/src/utils.c.o" "gcc" "CMakeFiles/cvector.dir/src/utils.c.o.d" + "/Users/guillaume/Epitech/teck3/cvector/src/cvector_core.c" "CMakeFiles/cvector.dir/src/cvector_core.c.o" "gcc" "CMakeFiles/cvector.dir/src/cvector_core.c.o.d" + "/Users/guillaume/Epitech/teck3/cvector/src/cvector_insert_erase.c" "CMakeFiles/cvector.dir/src/cvector_insert_erase.c.o" "gcc" "CMakeFiles/cvector.dir/src/cvector_insert_erase.c.o.d" + "/Users/guillaume/Epitech/teck3/cvector/src/cvector_resize.c" "CMakeFiles/cvector.dir/src/cvector_resize.c.o" "gcc" "CMakeFiles/cvector.dir/src/cvector_resize.c.o.d" ) # Targets to which this target links which contain Fortran sources. diff --git a/build/CMakeFiles/cvector.dir/build.make b/build/CMakeFiles/cvector.dir/build.make index 711aaa7..fe5975b 100644 --- a/build/CMakeFiles/cvector.dir/build.make +++ b/build/CMakeFiles/cvector.dir/build.make @@ -72,47 +72,63 @@ include CMakeFiles/cvector.dir/flags.make CMakeFiles/cvector.dir/codegen: .PHONY : CMakeFiles/cvector.dir/codegen -CMakeFiles/cvector.dir/src/cvector.c.o: CMakeFiles/cvector.dir/flags.make -CMakeFiles/cvector.dir/src/cvector.c.o: /Users/guillaume/Epitech/teck3/cvector/src/cvector.c -CMakeFiles/cvector.dir/src/cvector.c.o: CMakeFiles/cvector.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object CMakeFiles/cvector.dir/src/cvector.c.o" - /Library/Developer/CommandLineTools/usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/cvector.dir/src/cvector.c.o -MF CMakeFiles/cvector.dir/src/cvector.c.o.d -o CMakeFiles/cvector.dir/src/cvector.c.o -c /Users/guillaume/Epitech/teck3/cvector/src/cvector.c - -CMakeFiles/cvector.dir/src/cvector.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/cvector.dir/src/cvector.c.i" - /Library/Developer/CommandLineTools/usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /Users/guillaume/Epitech/teck3/cvector/src/cvector.c > CMakeFiles/cvector.dir/src/cvector.c.i - -CMakeFiles/cvector.dir/src/cvector.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/cvector.dir/src/cvector.c.s" - /Library/Developer/CommandLineTools/usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /Users/guillaume/Epitech/teck3/cvector/src/cvector.c -o CMakeFiles/cvector.dir/src/cvector.c.s - -CMakeFiles/cvector.dir/src/utils.c.o: CMakeFiles/cvector.dir/flags.make -CMakeFiles/cvector.dir/src/utils.c.o: /Users/guillaume/Epitech/teck3/cvector/src/utils.c -CMakeFiles/cvector.dir/src/utils.c.o: CMakeFiles/cvector.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building C object CMakeFiles/cvector.dir/src/utils.c.o" - /Library/Developer/CommandLineTools/usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/cvector.dir/src/utils.c.o -MF CMakeFiles/cvector.dir/src/utils.c.o.d -o CMakeFiles/cvector.dir/src/utils.c.o -c /Users/guillaume/Epitech/teck3/cvector/src/utils.c - -CMakeFiles/cvector.dir/src/utils.c.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/cvector.dir/src/utils.c.i" - /Library/Developer/CommandLineTools/usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /Users/guillaume/Epitech/teck3/cvector/src/utils.c > CMakeFiles/cvector.dir/src/utils.c.i - -CMakeFiles/cvector.dir/src/utils.c.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/cvector.dir/src/utils.c.s" - /Library/Developer/CommandLineTools/usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /Users/guillaume/Epitech/teck3/cvector/src/utils.c -o CMakeFiles/cvector.dir/src/utils.c.s +CMakeFiles/cvector.dir/src/cvector_core.c.o: CMakeFiles/cvector.dir/flags.make +CMakeFiles/cvector.dir/src/cvector_core.c.o: /Users/guillaume/Epitech/teck3/cvector/src/cvector_core.c +CMakeFiles/cvector.dir/src/cvector_core.c.o: CMakeFiles/cvector.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object CMakeFiles/cvector.dir/src/cvector_core.c.o" + /Library/Developer/CommandLineTools/usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/cvector.dir/src/cvector_core.c.o -MF CMakeFiles/cvector.dir/src/cvector_core.c.o.d -o CMakeFiles/cvector.dir/src/cvector_core.c.o -c /Users/guillaume/Epitech/teck3/cvector/src/cvector_core.c + +CMakeFiles/cvector.dir/src/cvector_core.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/cvector.dir/src/cvector_core.c.i" + /Library/Developer/CommandLineTools/usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /Users/guillaume/Epitech/teck3/cvector/src/cvector_core.c > CMakeFiles/cvector.dir/src/cvector_core.c.i + +CMakeFiles/cvector.dir/src/cvector_core.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/cvector.dir/src/cvector_core.c.s" + /Library/Developer/CommandLineTools/usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /Users/guillaume/Epitech/teck3/cvector/src/cvector_core.c -o CMakeFiles/cvector.dir/src/cvector_core.c.s + +CMakeFiles/cvector.dir/src/cvector_insert_erase.c.o: CMakeFiles/cvector.dir/flags.make +CMakeFiles/cvector.dir/src/cvector_insert_erase.c.o: /Users/guillaume/Epitech/teck3/cvector/src/cvector_insert_erase.c +CMakeFiles/cvector.dir/src/cvector_insert_erase.c.o: CMakeFiles/cvector.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building C object CMakeFiles/cvector.dir/src/cvector_insert_erase.c.o" + /Library/Developer/CommandLineTools/usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/cvector.dir/src/cvector_insert_erase.c.o -MF CMakeFiles/cvector.dir/src/cvector_insert_erase.c.o.d -o CMakeFiles/cvector.dir/src/cvector_insert_erase.c.o -c /Users/guillaume/Epitech/teck3/cvector/src/cvector_insert_erase.c + +CMakeFiles/cvector.dir/src/cvector_insert_erase.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/cvector.dir/src/cvector_insert_erase.c.i" + /Library/Developer/CommandLineTools/usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /Users/guillaume/Epitech/teck3/cvector/src/cvector_insert_erase.c > CMakeFiles/cvector.dir/src/cvector_insert_erase.c.i + +CMakeFiles/cvector.dir/src/cvector_insert_erase.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/cvector.dir/src/cvector_insert_erase.c.s" + /Library/Developer/CommandLineTools/usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /Users/guillaume/Epitech/teck3/cvector/src/cvector_insert_erase.c -o CMakeFiles/cvector.dir/src/cvector_insert_erase.c.s + +CMakeFiles/cvector.dir/src/cvector_resize.c.o: CMakeFiles/cvector.dir/flags.make +CMakeFiles/cvector.dir/src/cvector_resize.c.o: /Users/guillaume/Epitech/teck3/cvector/src/cvector_resize.c +CMakeFiles/cvector.dir/src/cvector_resize.c.o: CMakeFiles/cvector.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building C object CMakeFiles/cvector.dir/src/cvector_resize.c.o" + /Library/Developer/CommandLineTools/usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/cvector.dir/src/cvector_resize.c.o -MF CMakeFiles/cvector.dir/src/cvector_resize.c.o.d -o CMakeFiles/cvector.dir/src/cvector_resize.c.o -c /Users/guillaume/Epitech/teck3/cvector/src/cvector_resize.c + +CMakeFiles/cvector.dir/src/cvector_resize.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/cvector.dir/src/cvector_resize.c.i" + /Library/Developer/CommandLineTools/usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /Users/guillaume/Epitech/teck3/cvector/src/cvector_resize.c > CMakeFiles/cvector.dir/src/cvector_resize.c.i + +CMakeFiles/cvector.dir/src/cvector_resize.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/cvector.dir/src/cvector_resize.c.s" + /Library/Developer/CommandLineTools/usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /Users/guillaume/Epitech/teck3/cvector/src/cvector_resize.c -o CMakeFiles/cvector.dir/src/cvector_resize.c.s # Object files for target cvector cvector_OBJECTS = \ -"CMakeFiles/cvector.dir/src/cvector.c.o" \ -"CMakeFiles/cvector.dir/src/utils.c.o" +"CMakeFiles/cvector.dir/src/cvector_core.c.o" \ +"CMakeFiles/cvector.dir/src/cvector_insert_erase.c.o" \ +"CMakeFiles/cvector.dir/src/cvector_resize.c.o" # External object files for target cvector cvector_EXTERNAL_OBJECTS = -libcvector.a: CMakeFiles/cvector.dir/src/cvector.c.o -libcvector.a: CMakeFiles/cvector.dir/src/utils.c.o +libcvector.a: CMakeFiles/cvector.dir/src/cvector_core.c.o +libcvector.a: CMakeFiles/cvector.dir/src/cvector_insert_erase.c.o +libcvector.a: CMakeFiles/cvector.dir/src/cvector_resize.c.o libcvector.a: CMakeFiles/cvector.dir/build.make libcvector.a: CMakeFiles/cvector.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Linking C static library libcvector.a" + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Linking C static library libcvector.a" $(CMAKE_COMMAND) -P CMakeFiles/cvector.dir/cmake_clean_target.cmake $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/cvector.dir/link.txt --verbose=$(VERBOSE) diff --git a/build/CMakeFiles/cvector.dir/cmake_clean.cmake b/build/CMakeFiles/cvector.dir/cmake_clean.cmake index 6d41362..df640ef 100644 --- a/build/CMakeFiles/cvector.dir/cmake_clean.cmake +++ b/build/CMakeFiles/cvector.dir/cmake_clean.cmake @@ -1,8 +1,10 @@ file(REMOVE_RECURSE - "CMakeFiles/cvector.dir/src/cvector.c.o" - "CMakeFiles/cvector.dir/src/cvector.c.o.d" - "CMakeFiles/cvector.dir/src/utils.c.o" - "CMakeFiles/cvector.dir/src/utils.c.o.d" + "CMakeFiles/cvector.dir/src/cvector_core.c.o" + "CMakeFiles/cvector.dir/src/cvector_core.c.o.d" + "CMakeFiles/cvector.dir/src/cvector_insert_erase.c.o" + "CMakeFiles/cvector.dir/src/cvector_insert_erase.c.o.d" + "CMakeFiles/cvector.dir/src/cvector_resize.c.o" + "CMakeFiles/cvector.dir/src/cvector_resize.c.o.d" "libcvector.a" "libcvector.pdb" ) diff --git a/build/CMakeFiles/cvector.dir/compiler_depend.internal b/build/CMakeFiles/cvector.dir/compiler_depend.internal new file mode 100644 index 0000000..8603e28 --- /dev/null +++ b/build/CMakeFiles/cvector.dir/compiler_depend.internal @@ -0,0 +1,345 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +CMakeFiles/cvector.dir/src/cvector_core.c.o + /Users/guillaume/Epitech/teck3/cvector/src/cvector_core.c + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/Availability.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/AvailabilityInternal.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/AvailabilityInternalLegacy.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/AvailabilityVersions.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_abort.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_ctermid.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_printf.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_stdio.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_stdlib.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_string.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_strings.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_intmax_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_uint16_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_uint32_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_uint64_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_uint8_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_uintmax_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/alloca.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/_endian.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/_mcontext.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/_types.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/endian.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/signal.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/types.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/gethostuuid.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/_OSByteOrder.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/arm/_OSByteOrder.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/mach/arm/_structs.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/mach/machine/_structs.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/_endian.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/_mcontext.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/_types.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/endian.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/signal.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/types.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/malloc/_malloc.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/malloc/_malloc_type.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/malloc/_ptrcheck.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/secure/_common.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/secure/_stdio.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/secure/_string.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/secure/_strings.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdint.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdlib.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/string.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/__endian.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_endian.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_posix_availability.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_pthread/_pthread_attr_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_pthread/_pthread_types.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_select.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_symbol_aliasing.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_ct_rune_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_dev_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_errno_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_clr.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_copy.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_def.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_isset.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_set.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_setsize.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_zero.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_gid_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_id_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_int16_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_int32_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_int64_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_int8_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_intptr_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_mode_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_null.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_off_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_pid_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_posix_vdisable.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_rsize_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_rune_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_seek_set.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_sigaltstack.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_sigset_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_size_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_ssize_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_suseconds_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_time_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_timespec.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_timeval.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_u_int16_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_u_int32_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_u_int64_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_u_int8_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_ucontext.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_uid_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_uintptr_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_useconds_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_uuid_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_va_list.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_wchar_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/appleapiopts.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/resource.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/select.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/signal.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/stdio.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/unistd.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/wait.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/unistd.h + /Library/Developer/CommandLineTools/usr/lib/clang/16/include/stdbool.h + /Library/Developer/CommandLineTools/usr/lib/clang/16/include/stdint.h + /Users/guillaume/Epitech/teck3/cvector/include/cvector.h + +CMakeFiles/cvector.dir/src/cvector_insert_erase.c.o + /Users/guillaume/Epitech/teck3/cvector/src/cvector_insert_erase.c + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/Availability.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/AvailabilityInternal.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/AvailabilityInternalLegacy.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/AvailabilityVersions.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_abort.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_ctermid.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_printf.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_stdio.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_stdlib.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_string.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_strings.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_intmax_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_uint16_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_uint32_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_uint64_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_uint8_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_uintmax_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/alloca.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/_endian.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/_mcontext.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/_types.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/endian.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/signal.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/types.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/gethostuuid.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/_OSByteOrder.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/arm/_OSByteOrder.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/mach/arm/_structs.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/mach/machine/_structs.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/_endian.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/_mcontext.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/_types.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/endian.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/signal.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/types.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/malloc/_malloc.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/malloc/_malloc_type.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/malloc/_ptrcheck.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/secure/_common.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/secure/_stdio.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/secure/_string.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/secure/_strings.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdint.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdlib.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/string.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/__endian.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_endian.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_posix_availability.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_pthread/_pthread_attr_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_pthread/_pthread_types.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_select.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_symbol_aliasing.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_ct_rune_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_dev_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_errno_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_clr.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_copy.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_def.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_isset.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_set.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_setsize.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_zero.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_gid_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_id_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_int16_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_int32_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_int64_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_int8_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_intptr_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_mode_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_null.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_off_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_pid_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_posix_vdisable.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_rsize_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_rune_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_seek_set.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_sigaltstack.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_sigset_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_size_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_ssize_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_suseconds_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_time_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_timespec.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_timeval.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_u_int16_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_u_int32_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_u_int64_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_u_int8_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_ucontext.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_uid_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_uintptr_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_useconds_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_uuid_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_va_list.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_wchar_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/appleapiopts.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/resource.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/select.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/signal.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/stdio.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/unistd.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/wait.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/unistd.h + /Library/Developer/CommandLineTools/usr/lib/clang/16/include/stdbool.h + /Library/Developer/CommandLineTools/usr/lib/clang/16/include/stdint.h + /Users/guillaume/Epitech/teck3/cvector/include/cvector.h + +CMakeFiles/cvector.dir/src/cvector_resize.c.o + /Users/guillaume/Epitech/teck3/cvector/src/cvector_resize.c + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/Availability.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/AvailabilityInternal.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/AvailabilityInternalLegacy.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/AvailabilityVersions.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_abort.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_ctermid.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_printf.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_stdio.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_stdlib.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_string.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_strings.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_intmax_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_uint16_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_uint32_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_uint64_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_uint8_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_uintmax_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/alloca.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/_endian.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/_mcontext.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/_types.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/endian.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/signal.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/types.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/gethostuuid.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/_OSByteOrder.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/arm/_OSByteOrder.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/mach/arm/_structs.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/mach/machine/_structs.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/_endian.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/_mcontext.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/_types.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/endian.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/signal.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/types.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/malloc/_malloc.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/malloc/_malloc_type.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/malloc/_ptrcheck.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/secure/_common.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/secure/_stdio.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/secure/_string.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/secure/_strings.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdint.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdlib.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/string.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/__endian.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_endian.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_posix_availability.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_pthread/_pthread_attr_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_pthread/_pthread_types.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_select.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_symbol_aliasing.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_ct_rune_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_dev_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_errno_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_clr.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_copy.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_def.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_isset.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_set.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_setsize.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_zero.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_gid_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_id_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_int16_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_int32_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_int64_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_int8_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_intptr_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_mode_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_null.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_off_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_pid_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_posix_vdisable.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_rsize_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_rune_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_seek_set.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_sigaltstack.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_sigset_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_size_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_ssize_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_suseconds_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_time_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_timespec.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_timeval.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_u_int16_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_u_int32_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_u_int64_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_u_int8_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_ucontext.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_uid_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_uintptr_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_useconds_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_uuid_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_va_list.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_wchar_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/appleapiopts.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/resource.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/select.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/signal.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/stdio.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/unistd.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/wait.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/unistd.h + /Library/Developer/CommandLineTools/usr/lib/clang/16/include/stdbool.h + /Library/Developer/CommandLineTools/usr/lib/clang/16/include/stdint.h + /Users/guillaume/Epitech/teck3/cvector/include/cvector.h + diff --git a/build/CMakeFiles/cvector.dir/compiler_depend.make b/build/CMakeFiles/cvector.dir/compiler_depend.make index f769dd7..e918f47 100644 --- a/build/CMakeFiles/cvector.dir/compiler_depend.make +++ b/build/CMakeFiles/cvector.dir/compiler_depend.make @@ -1,2 +1,570 @@ -# Empty compiler generated dependencies file for cvector. -# This may be replaced when dependencies are built. +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +CMakeFiles/cvector.dir/src/cvector_core.c.o: /Users/guillaume/Epitech/teck3/cvector/src/cvector_core.c \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/Availability.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/AvailabilityInternal.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/AvailabilityInternalLegacy.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/AvailabilityVersions.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_abort.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_ctermid.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_printf.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_stdio.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_stdlib.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_string.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_strings.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_intmax_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_uint16_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_uint32_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_uint64_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_uint8_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_uintmax_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/alloca.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/_endian.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/_mcontext.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/_types.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/endian.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/signal.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/types.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/gethostuuid.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/_OSByteOrder.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/arm/_OSByteOrder.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/mach/arm/_structs.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/mach/machine/_structs.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/_endian.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/_mcontext.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/_types.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/endian.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/signal.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/types.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/malloc/_malloc.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/malloc/_malloc_type.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/malloc/_ptrcheck.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/secure/_common.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/secure/_stdio.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/secure/_string.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/secure/_strings.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdint.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdlib.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/string.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/__endian.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_endian.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_posix_availability.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_pthread/_pthread_attr_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_pthread/_pthread_types.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_select.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_symbol_aliasing.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_ct_rune_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_dev_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_errno_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_clr.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_copy.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_def.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_isset.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_set.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_setsize.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_zero.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_gid_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_id_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_int16_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_int32_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_int64_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_int8_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_intptr_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_mode_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_null.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_off_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_pid_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_posix_vdisable.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_rsize_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_rune_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_seek_set.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_sigaltstack.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_sigset_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_size_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_ssize_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_suseconds_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_time_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_timespec.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_timeval.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_u_int16_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_u_int32_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_u_int64_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_u_int8_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_ucontext.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_uid_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_uintptr_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_useconds_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_uuid_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_va_list.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_wchar_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/appleapiopts.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/resource.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/select.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/signal.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/stdio.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/unistd.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/wait.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/unistd.h \ + /Library/Developer/CommandLineTools/usr/lib/clang/16/include/stdbool.h \ + /Library/Developer/CommandLineTools/usr/lib/clang/16/include/stdint.h \ + /Users/guillaume/Epitech/teck3/cvector/include/cvector.h + +CMakeFiles/cvector.dir/src/cvector_insert_erase.c.o: /Users/guillaume/Epitech/teck3/cvector/src/cvector_insert_erase.c \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/Availability.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/AvailabilityInternal.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/AvailabilityInternalLegacy.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/AvailabilityVersions.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_abort.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_ctermid.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_printf.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_stdio.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_stdlib.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_string.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_strings.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_intmax_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_uint16_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_uint32_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_uint64_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_uint8_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_uintmax_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/alloca.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/_endian.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/_mcontext.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/_types.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/endian.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/signal.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/types.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/gethostuuid.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/_OSByteOrder.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/arm/_OSByteOrder.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/mach/arm/_structs.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/mach/machine/_structs.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/_endian.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/_mcontext.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/_types.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/endian.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/signal.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/types.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/malloc/_malloc.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/malloc/_malloc_type.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/malloc/_ptrcheck.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/secure/_common.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/secure/_stdio.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/secure/_string.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/secure/_strings.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdint.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdlib.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/string.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/__endian.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_endian.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_posix_availability.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_pthread/_pthread_attr_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_pthread/_pthread_types.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_select.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_symbol_aliasing.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_ct_rune_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_dev_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_errno_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_clr.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_copy.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_def.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_isset.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_set.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_setsize.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_zero.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_gid_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_id_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_int16_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_int32_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_int64_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_int8_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_intptr_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_mode_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_null.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_off_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_pid_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_posix_vdisable.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_rsize_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_rune_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_seek_set.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_sigaltstack.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_sigset_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_size_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_ssize_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_suseconds_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_time_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_timespec.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_timeval.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_u_int16_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_u_int32_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_u_int64_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_u_int8_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_ucontext.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_uid_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_uintptr_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_useconds_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_uuid_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_va_list.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_wchar_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/appleapiopts.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/resource.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/select.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/signal.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/stdio.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/unistd.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/wait.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/unistd.h \ + /Library/Developer/CommandLineTools/usr/lib/clang/16/include/stdbool.h \ + /Library/Developer/CommandLineTools/usr/lib/clang/16/include/stdint.h \ + /Users/guillaume/Epitech/teck3/cvector/include/cvector.h + +CMakeFiles/cvector.dir/src/cvector_resize.c.o: /Users/guillaume/Epitech/teck3/cvector/src/cvector_resize.c \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/Availability.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/AvailabilityInternal.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/AvailabilityInternalLegacy.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/AvailabilityVersions.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_abort.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_ctermid.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_printf.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_stdio.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_stdlib.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_string.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_strings.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_intmax_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_uint16_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_uint32_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_uint64_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_uint8_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_uintmax_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/alloca.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/_endian.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/_mcontext.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/_types.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/endian.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/signal.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/types.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/gethostuuid.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/_OSByteOrder.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/arm/_OSByteOrder.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/mach/arm/_structs.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/mach/machine/_structs.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/_endian.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/_mcontext.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/_types.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/endian.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/signal.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/types.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/malloc/_malloc.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/malloc/_malloc_type.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/malloc/_ptrcheck.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/secure/_common.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/secure/_stdio.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/secure/_string.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/secure/_strings.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdint.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdlib.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/string.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/__endian.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_endian.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_posix_availability.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_pthread/_pthread_attr_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_pthread/_pthread_types.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_select.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_symbol_aliasing.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_ct_rune_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_dev_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_errno_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_clr.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_copy.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_def.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_isset.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_set.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_setsize.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_zero.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_gid_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_id_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_int16_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_int32_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_int64_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_int8_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_intptr_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_mode_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_null.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_off_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_pid_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_posix_vdisable.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_rsize_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_rune_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_seek_set.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_sigaltstack.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_sigset_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_size_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_ssize_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_suseconds_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_time_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_timespec.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_timeval.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_u_int16_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_u_int32_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_u_int64_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_u_int8_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_ucontext.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_uid_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_uintptr_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_useconds_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_uuid_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_va_list.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_wchar_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/appleapiopts.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/resource.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/select.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/signal.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/stdio.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/unistd.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/wait.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/unistd.h \ + /Library/Developer/CommandLineTools/usr/lib/clang/16/include/stdbool.h \ + /Library/Developer/CommandLineTools/usr/lib/clang/16/include/stdint.h \ + /Users/guillaume/Epitech/teck3/cvector/include/cvector.h + + +/Users/guillaume/Epitech/teck3/cvector/src/cvector_resize.c: + +/Users/guillaume/Epitech/teck3/cvector/include/cvector.h: + +/Library/Developer/CommandLineTools/usr/lib/clang/16/include/stdint.h: + +/Library/Developer/CommandLineTools/usr/lib/clang/16/include/stdbool.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/unistd.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/wait.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/signal.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_useconds_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_uintptr_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_uint8_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/string.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_uid_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_ucontext.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_u_int8_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_timespec.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_size_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_sigaltstack.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_gid_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_timeval.h: + +/Users/guillaume/Epitech/teck3/cvector/src/cvector_core.c: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_posix_vdisable.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_pid_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_set.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_null.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/stdio.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/endian.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_int8_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_int64_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/_mcontext.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_int16_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_isset.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/secure/_common.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_def.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_time_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_clr.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_ct_rune_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_posix_availability.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_u_int32_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_symbol_aliasing.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_id_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_pthread/_pthread_attr_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_u_int16_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_ssize_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_endian.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/__endian.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdlib.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_uuid_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/secure/_string.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_string.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/malloc/_malloc_type.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/types.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_zero.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/_types.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_intptr_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/signal.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/signal.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/mach/arm/_structs.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/malloc/_ptrcheck.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/mach/machine/_structs.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_uint32_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/_endian.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/arm/_OSByteOrder.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/malloc/_malloc.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_rune_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/resource.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/secure/_stdio.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/_types.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/_endian.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_stdio.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_select.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/alloca.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_abort.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_u_int64_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_suseconds_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_off_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_uintmax_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_errno_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/select.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/AvailabilityInternal.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_uint64_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_va_list.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/endian.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_uint16_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_seek_set.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_copy.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/unistd.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_intmax_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_sigset_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/_OSByteOrder.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_rsize_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdint.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/gethostuuid.h: + +/Users/guillaume/Epitech/teck3/cvector/src/cvector_insert_erase.c: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_mode_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_strings.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_printf.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/types.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/appleapiopts.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_wchar_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_ctermid.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_dev_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_setsize.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_int32_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/AvailabilityInternalLegacy.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/_mcontext.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/AvailabilityVersions.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/Availability.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/secure/_strings.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_pthread/_pthread_types.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_stdlib.h: diff --git a/build/CMakeFiles/cvector.dir/flags.make b/build/CMakeFiles/cvector.dir/flags.make index a7a8f38..a465ffd 100644 --- a/build/CMakeFiles/cvector.dir/flags.make +++ b/build/CMakeFiles/cvector.dir/flags.make @@ -6,7 +6,7 @@ C_DEFINES = C_INCLUDES = -I/Users/guillaume/Epitech/teck3/cvector/include -C_FLAGSarm64 = -g -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk +C_FLAGSarm64 = -g -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -g -fprofile-arcs -ftest-coverage -C_FLAGS = -g -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk +C_FLAGS = -g -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -g -fprofile-arcs -ftest-coverage diff --git a/build/CMakeFiles/cvector.dir/link.txt b/build/CMakeFiles/cvector.dir/link.txt index fd71392..78f543c 100644 --- a/build/CMakeFiles/cvector.dir/link.txt +++ b/build/CMakeFiles/cvector.dir/link.txt @@ -1,2 +1,2 @@ -/Library/Developer/CommandLineTools/usr/bin/ar qc libcvector.a CMakeFiles/cvector.dir/src/cvector.c.o CMakeFiles/cvector.dir/src/utils.c.o +/Library/Developer/CommandLineTools/usr/bin/ar qc libcvector.a CMakeFiles/cvector.dir/src/cvector_core.c.o CMakeFiles/cvector.dir/src/cvector_insert_erase.c.o CMakeFiles/cvector.dir/src/cvector_resize.c.o /Library/Developer/CommandLineTools/usr/bin/ranlib libcvector.a diff --git a/build/CMakeFiles/cvector.dir/progress.make b/build/CMakeFiles/cvector.dir/progress.make index 6a9dc74..fc97abd 100644 --- a/build/CMakeFiles/cvector.dir/progress.make +++ b/build/CMakeFiles/cvector.dir/progress.make @@ -1,4 +1,5 @@ -CMAKE_PROGRESS_1 = 1 -CMAKE_PROGRESS_2 = 2 -CMAKE_PROGRESS_3 = 3 +CMAKE_PROGRESS_1 = 2 +CMAKE_PROGRESS_2 = 3 +CMAKE_PROGRESS_3 = 4 +CMAKE_PROGRESS_4 = 5 diff --git a/build/CMakeFiles/cvector.dir/src/cvector_core.c.gcda b/build/CMakeFiles/cvector.dir/src/cvector_core.c.gcda new file mode 100644 index 0000000000000000000000000000000000000000..2592801922056447c97e1f27e542fbf0845d6282 GIT binary patch literal 328 zcmYdHNlw?YFfdun?w!uSz`)21BtYP+s`MX-*g{4QAU~ZEEX-gAq2OdFR2(P()(hfF z?0&Zqrk4xI7lx|d3gQ3(%nk^TfuRM)fSSPs~=w@Jct4Smz@~r literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/cvector.dir/src/cvector_core.c.gcno b/build/CMakeFiles/cvector.dir/src/cvector_core.c.gcno new file mode 100644 index 0000000000000000000000000000000000000000..99da6885a0a032e3c443d2f66f7651fe267296d4 GIT binary patch literal 5252 zcmd6p%We}f6o$v#O1YJ5DRjfFTncnRAX;vP5X}O@MJ!lHVKhodO_OMnAn_u+08hZ0 z*WfwWv17scedb`-vZ@Fh#F6Z=PtJVy*gn5A=;z(#wOe;T&$PNplBfl$U_X`?f5Nw$ z+8>I1JgC}bzZ@rX)KA}yifWX0CuOhKnQRqlHY~?QzL8S3c_+;|J{?uLwA=ZhDpqoO z_W+e7X{cHKoTh3j%mKEGiqfs7+FSSKw>{2p@QV+z@}BtjlaGyAh}lAV4-ZhZ;aOk>kSKKA0@^yO_GY& zMfNh3e_XKond$t%-orxKCx~&93ik0d6=VDja=t>xk({piYLOZ^qYGcZe?g98t?C>v z`lCrzwDZoelb7R<;oo>x586n(7boqxQ}9K%2i_d_;Rm@&ixwk zm#G-zeU)4aMCUorEdd$D4=g?i4too>F;6#aLWzZyGRKTHB$0-+HZe zSK9}}ZPFfmwlY0-L&>`7?o`#z|Iz=orpuX{R@3cx%+=O(FyKQB?gYL+;{FH6x<994 zEUrfT*s(O)$Bw1ZK6WgPeqk1yTD+gJG`dB^mmYpBoqk2^*A5?AI$Qff@0d3pw&X}C K`|UP1cYXoCBjnov literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/cvector.dir/src/cvector_insert_erase.c.gcda b/build/CMakeFiles/cvector.dir/src/cvector_insert_erase.c.gcda new file mode 100644 index 0000000000000000000000000000000000000000..0c81cad603d1ebc184f5765188d6e02e320f8631 GIT binary patch literal 248 zcmYdHNlw?YFfdV7OrOTUz`)21BtYQ8N_{?v*g{4LAfFE`%D})2rMaOrOg)Tdgo?vx zm^dp`97e&!VKh)2Y&S?>uyEa4nB5?I6@VB7q#zWWW`pv1pfrpRb1P7IF_QTVFgJme F0{}zv3^o7& literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/cvector.dir/src/cvector_insert_erase.c.gcno b/build/CMakeFiles/cvector.dir/src/cvector_insert_erase.c.gcno new file mode 100644 index 0000000000000000000000000000000000000000..442bfac1675f1e98cf8fefc8b0ae8a108a84d5bd GIT binary patch literal 4864 zcmd6r$!^p@5I}AAumnQFz9~q7C4IUv7&6!X|FO8;A3%?>9! zql0NZneB}BkH%THAok*m7^cPWcr+gG9`Dyhc{G~U)m|ZouWyP6`NPoutHXAFzCoRnHV^&noO@+#=PpI(uwM{G;&a&fJrbY8Znn$PHy-h@ zKM+;XYryAuE2KJkg4IgYO z8iVmIQDQJZXe|cz+hN?=@afukPK=jC`R!uUS`5bVz2kdF6uB$fWn%Bzh|l<*C~{x4 z>yJIQF^1Xov$5LB93SQl;<+x`XG7#N=lX1JdT~+=o8x^lY_0UkU~M5@4CY@e`aW2z zh!=zT+=?<-^N1J2){90}1~~-rVzACyQHJLFei`I8q_6v6ty}K&WLQoL7vHRP@-E`V zNioRdNM8(|mwhKZ8N_Wx=NI1?#EX++5F6=>!MDY7vL}PMXKO5dW|q^uSdVx(r&8u{ zEvI=gs8OGYK0W2o(fhI7=EZuJU|4SRVk{>ZwpP6u&m#u!#pbscV?|=V5Pcc3xEFYc z7i(3+*)i-}sK-7pe*YQmTf%0e*|xax*8+KvTaLC1`TO?&+Jo3Pjar-9>`!};*q{2r z_8ztuvAUhHeV5G^??I?*iODJ-Dfu1+z$>+09-%aES# zr@ZUxO^N(A;*giTYwLFjhIeiKKEYs(Aq%1&|I2KJXm%*W|1-9Ry%--P{72D&=qE#k PR@bEE7%$#gh5~;B*g{4=AU_f;%D~_arDdSBER+VRK?Xty z4%kdaAb;M@^lQjwMnKi@LTM=|jieVU0-@v)Jg}KeK)&&V&T5#M96&zI41`h$3rQTT p7v#^3+~PYhy*xm^6;zV}l;%RCpijFKf=$q?jA4HTAt( zx6`yb9QjH%(oD9|NK#LC71#eQ#?yiF)eUk@i~4vXJlMe!#~4)kiTijk+r_aR;#E9x@YNWYDhK^GjN&HJ zLlR?ruo&~WN2$tkB0VTI8~afHe%v;9>%q+&W1-x8m8L9pOjs*eDEB_4DNCJC)*2Sd zyP( ziT#X)a-S5AQ{tz^o$1(Hz6fpOj3cI2XbCyz%eR>ye`|^8fJ#a5w~ZC;)>HZ)W^2PUOT3_iWaUT!H)|qLA z@e>DMoor?=^8}aW$qNcPx#$?m8_s?RPAVx#4k>TVrX=P2sxb@sp2Y z>CA26s*B$dcNSM`#)bHPEA)(W^VsjtpFBOwTY0asl6BhIRJc~3E!wT8 zb|xxr|5>b$ZrPa+Eg)y%mS0T2Oect&Mp?{sOS`UpG|YPF1mkv28!OAWI?<0imQD!*%4DqIg4|y znO*4qVz2W(<$sXwY$tEcHG1vFv~2p~Z%Fuez7&4`hgc3SZr5C_ZU3{L>>Nj(@3Zym zKO=52)``8xJH$Huu$$dN>i3P=CSg~TVdrVq%$4!Sh?iABbHj+vt~mWKY0A)SX<+v i<38zea~5Y$V4>Vi;g}N7AX_yZd)srNZA`E7y2>BNn{xR8 literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/example.dir/compiler_depend.internal b/build/CMakeFiles/example.dir/compiler_depend.internal new file mode 100644 index 0000000..0fb8893 --- /dev/null +++ b/build/CMakeFiles/example.dir/compiler_depend.internal @@ -0,0 +1,117 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +CMakeFiles/example.dir/examples/example_usage.c.o + /Users/guillaume/Epitech/teck3/cvector/examples/example_usage.c + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/Availability.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/AvailabilityInternal.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/AvailabilityInternalLegacy.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/AvailabilityVersions.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_abort.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_ctermid.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_printf.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_stdio.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_stdlib.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_string.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_strings.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_intmax_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_uint16_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_uint32_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_uint64_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_uint8_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_uintmax_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/alloca.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/_endian.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/_mcontext.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/_types.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/endian.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/signal.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/types.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/gethostuuid.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/_OSByteOrder.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/arm/_OSByteOrder.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/mach/arm/_structs.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/mach/machine/_structs.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/_endian.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/_mcontext.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/_types.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/endian.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/signal.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/types.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/malloc/_malloc.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/malloc/_malloc_type.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/malloc/_ptrcheck.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/secure/_common.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/secure/_stdio.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/secure/_string.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/secure/_strings.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdint.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdlib.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/string.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/__endian.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_endian.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_posix_availability.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_pthread/_pthread_attr_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_pthread/_pthread_types.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_select.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_symbol_aliasing.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_ct_rune_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_dev_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_errno_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_clr.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_copy.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_def.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_isset.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_set.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_setsize.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_zero.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_gid_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_id_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_int16_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_int32_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_int64_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_int8_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_intptr_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_mode_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_null.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_off_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_pid_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_posix_vdisable.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_rsize_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_rune_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_seek_set.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_sigaltstack.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_sigset_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_size_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_ssize_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_suseconds_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_time_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_timespec.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_timeval.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_u_int16_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_u_int32_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_u_int64_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_u_int8_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_ucontext.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_uid_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_uintptr_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_useconds_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_uuid_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_va_list.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_wchar_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/appleapiopts.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/resource.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/select.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/signal.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/stdio.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/unistd.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/wait.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/unistd.h + /Library/Developer/CommandLineTools/usr/lib/clang/16/include/stdbool.h + /Library/Developer/CommandLineTools/usr/lib/clang/16/include/stdint.h + /Users/guillaume/Epitech/teck3/cvector/include/cvector.h + diff --git a/build/CMakeFiles/example.dir/compiler_depend.make b/build/CMakeFiles/example.dir/compiler_depend.make index fd35cca..c43f716 100644 --- a/build/CMakeFiles/example.dir/compiler_depend.make +++ b/build/CMakeFiles/example.dir/compiler_depend.make @@ -1,2 +1,340 @@ -# Empty compiler generated dependencies file for example. -# This may be replaced when dependencies are built. +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +CMakeFiles/example.dir/examples/example_usage.c.o: /Users/guillaume/Epitech/teck3/cvector/examples/example_usage.c \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/Availability.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/AvailabilityInternal.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/AvailabilityInternalLegacy.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/AvailabilityVersions.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_abort.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_ctermid.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_printf.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_stdio.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_stdlib.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_string.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_strings.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_intmax_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_uint16_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_uint32_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_uint64_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_uint8_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_uintmax_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/alloca.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/_endian.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/_mcontext.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/_types.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/endian.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/signal.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/types.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/gethostuuid.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/_OSByteOrder.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/arm/_OSByteOrder.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/mach/arm/_structs.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/mach/machine/_structs.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/_endian.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/_mcontext.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/_types.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/endian.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/signal.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/types.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/malloc/_malloc.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/malloc/_malloc_type.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/malloc/_ptrcheck.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/secure/_common.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/secure/_stdio.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/secure/_string.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/secure/_strings.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdint.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdlib.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/string.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/__endian.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_endian.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_posix_availability.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_pthread/_pthread_attr_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_pthread/_pthread_types.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_select.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_symbol_aliasing.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_ct_rune_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_dev_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_errno_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_clr.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_copy.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_def.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_isset.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_set.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_setsize.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_zero.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_gid_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_id_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_int16_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_int32_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_int64_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_int8_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_intptr_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_mode_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_null.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_off_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_pid_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_posix_vdisable.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_rsize_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_rune_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_seek_set.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_sigaltstack.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_sigset_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_size_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_ssize_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_suseconds_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_time_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_timespec.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_timeval.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_u_int16_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_u_int32_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_u_int64_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_u_int8_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_ucontext.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_uid_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_uintptr_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_useconds_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_uuid_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_va_list.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_wchar_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/appleapiopts.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/resource.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/select.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/signal.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/stdio.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/unistd.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/wait.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/unistd.h \ + /Library/Developer/CommandLineTools/usr/lib/clang/16/include/stdbool.h \ + /Library/Developer/CommandLineTools/usr/lib/clang/16/include/stdint.h \ + /Users/guillaume/Epitech/teck3/cvector/include/cvector.h + + +/Users/guillaume/Epitech/teck3/cvector/include/cvector.h: + +/Library/Developer/CommandLineTools/usr/lib/clang/16/include/stdint.h: + +/Library/Developer/CommandLineTools/usr/lib/clang/16/include/stdbool.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/unistd.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/wait.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/signal.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_useconds_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_uintptr_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_uint8_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/string.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_uid_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_ucontext.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_u_int8_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_timespec.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_size_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_sigaltstack.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_gid_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_timeval.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_posix_vdisable.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_pid_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_set.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_null.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/stdio.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/endian.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_int8_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_int64_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/_mcontext.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_int16_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_isset.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/secure/_common.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_def.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_time_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_clr.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_ct_rune_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_posix_availability.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_u_int32_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_symbol_aliasing.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_id_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_pthread/_pthread_attr_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_u_int16_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_ssize_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_endian.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/__endian.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdlib.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_uuid_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/secure/_string.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_string.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/malloc/_malloc_type.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/types.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_zero.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/_types.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_intptr_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/signal.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/signal.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/mach/arm/_structs.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/malloc/_ptrcheck.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/mach/machine/_structs.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_uint32_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/_endian.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/arm/_OSByteOrder.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/malloc/_malloc.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_rune_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/resource.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/secure/_stdio.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/_types.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/_endian.h: + +/Users/guillaume/Epitech/teck3/cvector/examples/example_usage.c: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_stdio.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_select.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/alloca.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_abort.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_u_int64_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_suseconds_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_off_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_uintmax_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_errno_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/select.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/AvailabilityInternal.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_uint64_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_va_list.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/endian.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_uint16_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_seek_set.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_copy.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/unistd.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_intmax_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_sigset_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/_OSByteOrder.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_rsize_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdint.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/gethostuuid.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_mode_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_printf.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_strings.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/types.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/appleapiopts.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_wchar_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_ctermid.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/AvailabilityInternalLegacy.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_int32_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_setsize.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/Availability.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/secure/_strings.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_pthread/_pthread_types.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_stdlib.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/_mcontext.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/AvailabilityVersions.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_dev_t.h: diff --git a/build/CMakeFiles/example.dir/examples/example_usage.c.gcno b/build/CMakeFiles/example.dir/examples/example_usage.c.gcno new file mode 100644 index 0000000000000000000000000000000000000000..a3ef2168fdc7fe88a1cc8f83f01b8130958aefe6 GIT binary patch literal 2644 zcmcJQNlwHt5Jh9=c^Dd}_RCuQ2Ldi{Q0 z4Sbr7dsAP$rSf>cON$R*Oh=Q{f98X6-j$5wLjNi@P zJ8o5KY-?jI)`pLA+Vat#KGgJEtLr3DKK}JNAARttG$!_j6d0RzZ4CTdQdG*NPuoWv z>|-e~w(A-OZP+`tZ@1OP|KQ(~qEbG6+CCWA#^0BBn-|)!$vwWqy0-D-Ka!$SK7HnW z*e6nq%h-rF@565Apq&%_HglKKhdiQCYm)yYPt1Lz%$T*zeEtuG_=iP&);)^BCkM8tLh<1=(m7%;q7X3_@ojCz;4?>dW`yFij~nS6+1d>e zV-cV83dQ1c_MupO+Z(a?oW&>>A1;c;x17h~+r1Nu&z*&0@Y%!Me<&2+#;a7_!`!bZ LL<}3R67~5HLGu<{ literal 0 HcmV?d00001 diff --git a/build/CMakeFiles/example.dir/flags.make b/build/CMakeFiles/example.dir/flags.make index a7a8f38..a465ffd 100644 --- a/build/CMakeFiles/example.dir/flags.make +++ b/build/CMakeFiles/example.dir/flags.make @@ -6,7 +6,7 @@ C_DEFINES = C_INCLUDES = -I/Users/guillaume/Epitech/teck3/cvector/include -C_FLAGSarm64 = -g -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk +C_FLAGSarm64 = -g -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -g -fprofile-arcs -ftest-coverage -C_FLAGS = -g -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk +C_FLAGS = -g -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -g -fprofile-arcs -ftest-coverage diff --git a/build/CMakeFiles/example.dir/link.txt b/build/CMakeFiles/example.dir/link.txt index ee58927..99cedb4 100644 --- a/build/CMakeFiles/example.dir/link.txt +++ b/build/CMakeFiles/example.dir/link.txt @@ -1 +1 @@ -/Library/Developer/CommandLineTools/usr/bin/cc -g -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.1.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/example.dir/examples/example_usage.c.o -o example libcvector.a +/Library/Developer/CommandLineTools/usr/bin/cc -g -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names -fprofile-arcs -ftest-coverage CMakeFiles/example.dir/examples/example_usage.c.o -o example libcvector.a diff --git a/build/CMakeFiles/example.dir/progress.make b/build/CMakeFiles/example.dir/progress.make index 19ce96e..8808896 100644 --- a/build/CMakeFiles/example.dir/progress.make +++ b/build/CMakeFiles/example.dir/progress.make @@ -1,3 +1,3 @@ -CMAKE_PROGRESS_1 = 4 -CMAKE_PROGRESS_2 = 5 +CMAKE_PROGRESS_1 = 6 +CMAKE_PROGRESS_2 = 7 diff --git a/build/CMakeFiles/progress.marks b/build/CMakeFiles/progress.marks index 7ed6ff8..45a4fb7 100644 --- a/build/CMakeFiles/progress.marks +++ b/build/CMakeFiles/progress.marks @@ -1 +1 @@ -5 +8 diff --git a/build/CMakeFiles/test_cvector.dir/DependInfo.cmake b/build/CMakeFiles/test_cvector.dir/DependInfo.cmake new file mode 100644 index 0000000..9a73a2f --- /dev/null +++ b/build/CMakeFiles/test_cvector.dir/DependInfo.cmake @@ -0,0 +1,23 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/Users/guillaume/Epitech/teck3/cvector/tests/test_cvector.cpp" "CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.o" "gcc" "CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.o.d" + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/build/CMakeFiles/test_cvector.dir/build.make b/build/CMakeFiles/test_cvector.dir/build.make new file mode 100644 index 0000000..66356d0 --- /dev/null +++ b/build/CMakeFiles/test_cvector.dir/build.make @@ -0,0 +1,118 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /opt/homebrew/bin/cmake + +# The command to remove a file. +RM = /opt/homebrew/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/guillaume/Epitech/teck3/cvector + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/guillaume/Epitech/teck3/cvector/build + +# Include any dependencies generated for this target. +include CMakeFiles/test_cvector.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include CMakeFiles/test_cvector.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/test_cvector.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/test_cvector.dir/flags.make + +CMakeFiles/test_cvector.dir/codegen: +.PHONY : CMakeFiles/test_cvector.dir/codegen + +CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.o: CMakeFiles/test_cvector.dir/flags.make +CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.o: /Users/guillaume/Epitech/teck3/cvector/tests/test_cvector.cpp +CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.o: CMakeFiles/test_cvector.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.o" + /Library/Developer/CommandLineTools/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.o -MF CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.o.d -o CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.o -c /Users/guillaume/Epitech/teck3/cvector/tests/test_cvector.cpp + +CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.i" + /Library/Developer/CommandLineTools/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Users/guillaume/Epitech/teck3/cvector/tests/test_cvector.cpp > CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.i + +CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.s" + /Library/Developer/CommandLineTools/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Users/guillaume/Epitech/teck3/cvector/tests/test_cvector.cpp -o CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.s + +# Object files for target test_cvector +test_cvector_OBJECTS = \ +"CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.o" + +# External object files for target test_cvector +test_cvector_EXTERNAL_OBJECTS = + +test_cvector: CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.o +test_cvector: CMakeFiles/test_cvector.dir/build.make +test_cvector: libcvector.a +test_cvector: /Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/lib/libgmock_main.a +test_cvector: /Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/lib/libgmock.a +test_cvector: /Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/lib/libgtest_main.a +test_cvector: /Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/lib/libgtest.a +test_cvector: CMakeFiles/test_cvector.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable test_cvector" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/test_cvector.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/test_cvector.dir/build: test_cvector +.PHONY : CMakeFiles/test_cvector.dir/build + +CMakeFiles/test_cvector.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/test_cvector.dir/cmake_clean.cmake +.PHONY : CMakeFiles/test_cvector.dir/clean + +CMakeFiles/test_cvector.dir/depend: + cd /Users/guillaume/Epitech/teck3/cvector/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/guillaume/Epitech/teck3/cvector /Users/guillaume/Epitech/teck3/cvector /Users/guillaume/Epitech/teck3/cvector/build /Users/guillaume/Epitech/teck3/cvector/build /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/DependInfo.cmake "--color=$(COLOR)" +.PHONY : CMakeFiles/test_cvector.dir/depend + diff --git a/build/CMakeFiles/test_cvector.dir/cmake_clean.cmake b/build/CMakeFiles/test_cvector.dir/cmake_clean.cmake new file mode 100644 index 0000000..29476e5 --- /dev/null +++ b/build/CMakeFiles/test_cvector.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.o" + "CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.o.d" + "test_cvector" + "test_cvector.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/test_cvector.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/build/CMakeFiles/test_cvector.dir/compiler_depend.internal b/build/CMakeFiles/test_cvector.dir/compiler_depend.internal new file mode 100644 index 0000000..6b108d4 --- /dev/null +++ b/build/CMakeFiles/test_cvector.dir/compiler_depend.internal @@ -0,0 +1,1041 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.o + /Users/guillaume/Epitech/teck3/cvector/tests/test_cvector.cpp + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/Availability.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/AvailabilityInternal.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/AvailabilityInternalLegacy.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/AvailabilityMacros.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/AvailabilityVersions.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/TargetConditionals.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/___wctype.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/__wctype.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/__xlocale.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_abort.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_assert.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_ctermid.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_ctype.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_locale.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_mb_cur_max.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_printf.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_regex.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_static_assert.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_stdio.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_stdlib.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_string.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_strings.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_time.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_intmax_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_nl_item.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_uint16_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_uint32_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_uint64_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_uint8_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_uintmax_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_wctrans_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_wctype_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_wchar.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_wctype.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_xlocale.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/alloca.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/_endian.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/_limits.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/_mcontext.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/_types.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/endian.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/limits.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/signal.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/types.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/assert.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/adjacent_find.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/all_of.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/any_of.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/binary_search.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/clamp.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/comp.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/comp_ref_type.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/copy.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/copy_backward.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/copy_if.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/copy_move_common.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/copy_n.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/count.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/count_if.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/equal.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/equal_range.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/fill.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/fill_n.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/find.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/find_end.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/find_first_of.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/find_if.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/find_if_not.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/find_segment_if.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/fold.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/for_each.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/for_each_n.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/for_each_segment.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/generate.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/generate_n.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/half_positive.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/in_found_result.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/in_fun_result.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/in_in_out_result.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/in_in_result.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/in_out_out_result.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/in_out_result.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/includes.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/inplace_merge.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/is_heap.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/is_heap_until.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/is_partitioned.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/is_permutation.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/is_sorted.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/is_sorted_until.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/iter_swap.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/iterator_operations.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/lexicographical_compare.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/lexicographical_compare_three_way.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/lower_bound.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/make_heap.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/make_projected.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/max.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/max_element.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/merge.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/min.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/min_element.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/min_max_result.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/minmax.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/minmax_element.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/mismatch.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/move.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/move_backward.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/next_permutation.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/none_of.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/nth_element.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/partial_sort.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/partial_sort_copy.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/partition.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/partition_copy.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/partition_point.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pop_heap.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/prev_permutation.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_any_all_none_of.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_backend.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_backends/cpu_backend.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_backends/cpu_backends/any_of.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_backends/cpu_backends/backend.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_backends/cpu_backends/fill.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_backends/cpu_backends/find_if.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_backends/cpu_backends/for_each.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_backends/cpu_backends/libdispatch.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_backends/cpu_backends/merge.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_backends/cpu_backends/stable_sort.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_backends/cpu_backends/transform.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_backends/cpu_backends/transform_reduce.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_copy.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_count.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_equal.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_fill.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_find.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_for_each.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_frontend_dispatch.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_generate.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_is_partitioned.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_merge.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_move.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_replace.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_rotate_copy.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_sort.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_stable_sort.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_transform.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/push_heap.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_adjacent_find.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_all_of.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_any_of.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_binary_search.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_clamp.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_contains.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_copy.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_copy_backward.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_copy_if.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_copy_n.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_count.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_count_if.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_ends_with.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_equal.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_equal_range.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_fill.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_fill_n.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_find.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_find_end.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_find_first_of.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_find_if.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_find_if_not.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_for_each.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_for_each_n.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_generate.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_generate_n.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_includes.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_inplace_merge.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_is_heap.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_is_heap_until.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_is_partitioned.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_is_permutation.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_is_sorted.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_is_sorted_until.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_iterator_concept.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_lexicographical_compare.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_lower_bound.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_make_heap.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_max.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_max_element.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_merge.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_min.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_min_element.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_minmax.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_minmax_element.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_mismatch.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_move.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_move_backward.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_next_permutation.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_none_of.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_nth_element.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_partial_sort.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_partial_sort_copy.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_partition.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_partition_copy.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_partition_point.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_pop_heap.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_prev_permutation.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_push_heap.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_remove.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_remove_copy.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_remove_copy_if.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_remove_if.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_replace.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_replace_copy.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_replace_copy_if.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_replace_if.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_reverse.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_reverse_copy.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_rotate.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_rotate_copy.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_sample.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_search.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_search_n.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_set_difference.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_set_intersection.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_set_symmetric_difference.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_set_union.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_shuffle.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_sort.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_sort_heap.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_stable_partition.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_stable_sort.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_starts_with.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_swap_ranges.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_transform.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_unique.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_unique_copy.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_upper_bound.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/remove.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/remove_copy.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/remove_copy_if.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/remove_if.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/replace.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/replace_copy.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/replace_copy_if.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/replace_if.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/reverse.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/reverse_copy.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/rotate.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/rotate_copy.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/sample.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/search.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/search_n.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/set_difference.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/set_intersection.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/set_symmetric_difference.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/set_union.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/shift_left.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/shift_right.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/shuffle.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/sift_down.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/sort.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/sort_heap.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/stable_partition.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/stable_sort.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/swap_ranges.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/three_way_comp_ref_type.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/transform.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/uniform_random_bit_generator_adaptor.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/unique.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/unique_copy.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/unwrap_iter.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/unwrap_range.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/upper_bound.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__assert + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__assertion_handler + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__atomic/aliases.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__atomic/atomic.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__atomic/atomic_base.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__atomic/atomic_flag.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__atomic/atomic_init.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__atomic/atomic_lock_free.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__atomic/atomic_sync.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__atomic/check_memory_order.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__atomic/contention_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__atomic/cxx_atomic_impl.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__atomic/fence.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__atomic/is_always_lock_free.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__atomic/kill_dependency.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__atomic/memory_order.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__availability + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__bit/bit_cast.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__bit/bit_ceil.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__bit/bit_floor.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__bit/bit_log2.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__bit/bit_width.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__bit/blsr.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__bit/byteswap.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__bit/countl.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__bit/countr.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__bit/endian.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__bit/has_single_bit.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__bit/invert_if.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__bit/popcount.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__bit/rotate.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__bit_reference + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__charconv/chars_format.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__charconv/tables.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__charconv/to_chars_base_10.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__charconv/to_chars_floating_point.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__charconv/to_chars_integral.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__charconv/to_chars_result.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__charconv/traits.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__chrono/calendar.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__chrono/concepts.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__chrono/convert_to_timespec.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__chrono/convert_to_tm.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__chrono/day.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__chrono/duration.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__chrono/file_clock.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__chrono/hh_mm_ss.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__chrono/high_resolution_clock.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__chrono/literals.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__chrono/month.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__chrono/month_weekday.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__chrono/monthday.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__chrono/statically_widen.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__chrono/steady_clock.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__chrono/system_clock.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__chrono/time_point.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__chrono/weekday.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__chrono/year.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__chrono/year_month.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__chrono/year_month_day.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__chrono/year_month_weekday.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__compare/common_comparison_category.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__compare/compare_partial_order_fallback.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__compare/compare_strong_order_fallback.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__compare/compare_three_way.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__compare/compare_three_way_result.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__compare/compare_weak_order_fallback.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__compare/is_eq.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__compare/ordering.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__compare/partial_order.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__compare/strong_order.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__compare/synth_three_way.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__compare/three_way_comparable.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__compare/weak_order.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__concepts/arithmetic.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__concepts/assignable.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__concepts/boolean_testable.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__concepts/class_or_enum.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__concepts/common_reference_with.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__concepts/common_with.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__concepts/constructible.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__concepts/convertible_to.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__concepts/copyable.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__concepts/derived_from.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__concepts/destructible.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__concepts/different_from.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__concepts/equality_comparable.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__concepts/invocable.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__concepts/movable.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__concepts/predicate.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__concepts/regular.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__concepts/relation.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__concepts/same_as.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__concepts/semiregular.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__concepts/swappable.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__concepts/totally_ordered.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__condition_variable/condition_variable.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config_site + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__cxxabi_config.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__debug_utils/randomize_range.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__debug_utils/strict_weak_ordering_check.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__exception/exception.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__exception/exception_ptr.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__exception/nested_exception.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__exception/operations.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__exception/terminate.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/buffer.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/concepts.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/container_adaptor.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/enable_insertable.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/escaped_output_table.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/extended_grapheme_cluster_table.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/format_arg.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/format_arg_store.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/format_args.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/format_context.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/format_error.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/format_functions.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/format_fwd.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/format_parse_context.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/format_string.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/format_to_n_result.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/formatter.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/formatter_bool.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/formatter_char.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/formatter_floating_point.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/formatter_integer.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/formatter_integral.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/formatter_output.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/formatter_pointer.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/formatter_string.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/formatter_tuple.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/parser_std_format_spec.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/range_default_formatter.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/range_formatter.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/unicode.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/width_estimation_table.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/write_escaped.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/binary_function.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/binary_negate.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/bind.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/bind_back.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/bind_front.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/binder1st.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/binder2nd.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/boyer_moore_searcher.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/compose.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/default_searcher.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/function.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/hash.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/identity.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/invoke.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/is_transparent.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/mem_fn.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/mem_fun_ref.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/not_fn.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/operations.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/perfect_forward.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/pointer_to_binary_function.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/pointer_to_unary_function.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/ranges_operations.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/reference_wrapper.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/unary_function.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/unary_negate.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/weak_result_type.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__fwd/array.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__fwd/bit_reference.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__fwd/fstream.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__fwd/get.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__fwd/hash.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__fwd/ios.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__fwd/istream.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__fwd/memory_resource.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__fwd/ostream.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__fwd/pair.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__fwd/sstream.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__fwd/streambuf.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__fwd/string.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__fwd/string_view.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__fwd/subrange.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__fwd/tuple.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__hash_table + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__ios/fpos.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/access.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/advance.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/back_insert_iterator.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/bounded_iter.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/common_iterator.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/concepts.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/counted_iterator.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/cpp17_iterator_concepts.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/data.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/default_sentinel.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/distance.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/empty.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/erase_if_container.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/front_insert_iterator.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/incrementable_traits.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/indirectly_comparable.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/insert_iterator.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/istream_iterator.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/istreambuf_iterator.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/iter_move.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/iter_swap.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/iterator.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/iterator_traits.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/mergeable.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/move_iterator.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/move_sentinel.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/next.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/ostream_iterator.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/ostreambuf_iterator.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/permutable.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/prev.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/projected.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/ranges_iterator_traits.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/readable_traits.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/reverse_access.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/reverse_iterator.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/segmented_iterator.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/size.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/sortable.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/unreachable_sentinel.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/wrap_iter.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__locale + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__locale_dir/locale_base_api/bsd_locale_defaults.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__math/abs.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__math/copysign.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__math/error_functions.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__math/exponential_functions.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__math/fdim.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__math/fma.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__math/gamma.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__math/hyperbolic_functions.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__math/hypot.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__math/inverse_hyperbolic_functions.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__math/inverse_trigonometric_functions.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__math/logarithms.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__math/min_max.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__math/modulo.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__math/remainder.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__math/roots.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__math/rounding_functions.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__math/traits.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__math/trigonometric_functions.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__mbstate_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/addressof.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/align.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocate_at_least.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocation_guard.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_arg_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_destructor.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/assume_aligned.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/auto_ptr.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/builtin_new_allocator.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/compressed_pair.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/concepts.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/destruct_n.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/pointer_traits.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/ranges_construct_at.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/ranges_uninitialized_algorithms.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/raw_storage_iterator.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/shared_ptr.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/swap_allocator.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/temp_value.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/temporary_buffer.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/uninitialized_algorithms.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/unique_ptr.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/uses_allocator.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/uses_allocator_construction.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/voidify.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory_resource/memory_resource.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory_resource/polymorphic_allocator.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__mutex/lock_guard.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__mutex/mutex.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__mutex/once_flag.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__mutex/tag_types.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__mutex/unique_lock.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__node_handle + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__numeric/pstl_transform_reduce.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__numeric/reduce.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__numeric/transform_reduce.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__random/is_valid.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__random/log2.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__random/uniform_int_distribution.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__random/uniform_random_bit_generator.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__ranges/access.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__ranges/concepts.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__ranges/container_compatible_range.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__ranges/dangling.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__ranges/data.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__ranges/empty.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__ranges/enable_borrowed_range.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__ranges/enable_view.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__ranges/from_range.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__ranges/movable_box.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__ranges/ref_view.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__ranges/size.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__ranges/subrange.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__ranges/view_interface.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__split_buffer + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__std_mbstate_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__stop_token/atomic_unique_lock.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__stop_token/intrusive_list_view.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__stop_token/intrusive_shared_ptr.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__stop_token/stop_callback.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__stop_token/stop_state.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__stop_token/stop_token.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__string/char_traits.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__string/constexpr_c_functions.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__string/extern_template_lists.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__system_error/errc.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__system_error/error_category.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__system_error/error_code.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__system_error/error_condition.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__system_error/system_error.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__thread/id.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__thread/poll_with_backoff.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__threading_support + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__tree + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__tuple/make_tuple_types.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__tuple/pair_like.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__tuple/sfinae_helpers.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__tuple/tuple_element.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__tuple/tuple_indices.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__tuple/tuple_like.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__tuple/tuple_like_ext.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__tuple/tuple_size.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__tuple/tuple_types.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/add_const.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/add_cv.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/add_lvalue_reference.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/add_pointer.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/add_rvalue_reference.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/add_volatile.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/aligned_storage.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/aligned_union.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/alignment_of.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/apply_cv.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/can_extract_key.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/common_reference.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/common_type.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/conditional.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/conjunction.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/copy_cv.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/copy_cvref.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/datasizeof.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/decay.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/dependent_type.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/disjunction.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/enable_if.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/extent.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/has_unique_object_representation.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/has_virtual_destructor.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/integral_constant.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/invoke.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_abstract.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_aggregate.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_allocator.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_always_bitcastable.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_arithmetic.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_array.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_assignable.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_base_of.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_bounded_array.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_callable.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_char_like_type.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_class.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_compound.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_const.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_constant_evaluated.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_constructible.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_convertible.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_copy_assignable.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_copy_constructible.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_core_convertible.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_default_constructible.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_destructible.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_empty.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_enum.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_equality_comparable.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_execution_policy.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_final.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_floating_point.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_function.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_fundamental.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_implicitly_default_constructible.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_integral.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_literal_type.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_member_function_pointer.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_member_object_pointer.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_member_pointer.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_move_assignable.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_move_constructible.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_nothrow_assignable.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_nothrow_constructible.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_nothrow_convertible.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_nothrow_copy_assignable.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_nothrow_copy_constructible.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_nothrow_default_constructible.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_nothrow_destructible.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_nothrow_move_assignable.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_nothrow_move_constructible.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_null_pointer.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_object.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_pod.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_pointer.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_polymorphic.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_primary_template.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_reference.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_reference_wrapper.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_referenceable.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_same.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_scalar.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_scoped_enum.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_signed.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_signed_integer.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_specialization.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_standard_layout.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_swappable.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_trivial.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_trivially_assignable.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_trivially_constructible.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_trivially_copy_assignable.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_trivially_copy_constructible.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_trivially_copyable.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_trivially_default_constructible.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_trivially_destructible.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_trivially_lexicographically_comparable.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_trivially_move_assignable.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_trivially_move_constructible.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_unbounded_array.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_union.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_unsigned.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_unsigned_integer.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_valid_expansion.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_void.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_volatile.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/lazy.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/make_32_64_or_128_bit.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/make_const_lvalue_ref.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/make_signed.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/make_unsigned.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/maybe_const.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/nat.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/negation.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/noexcept_move_assign_container.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/operation_traits.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/promote.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/rank.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/remove_all_extents.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/remove_const.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/remove_const_ref.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/remove_cv.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/remove_cvref.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/remove_extent.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/remove_pointer.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/remove_reference.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/remove_volatile.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/result_of.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/strip_signature.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/type_identity.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/type_list.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/underlying_type.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/unwrap_ref.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/void_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__undef_macros + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__utility/as_const.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__utility/as_lvalue.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__utility/auto_cast.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__utility/cmp.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__utility/convert_to_integral.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__utility/declval.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__utility/empty.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__utility/exception_guard.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__utility/exchange.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__utility/forward.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__utility/forward_like.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__utility/in_place.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__utility/integer_sequence.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__utility/is_pointer_in_range.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__utility/move.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__utility/no_destroy.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__utility/pair.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__utility/piecewise_construct.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__utility/priority_tag.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__utility/rel_ops.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__utility/swap.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__utility/to_underlying.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__utility/unreachable.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__variant/monostate.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__verbose_abort + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/algorithm + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/any + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/array + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/atomic + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/bit + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/bitset + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/cassert + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/cctype + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/cerrno + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/chrono + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/ciso646 + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/climits + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/clocale + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/cmath + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/compare + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/concepts + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/condition_variable + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/cstdarg + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/cstddef + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/cstdint + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/cstdio + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/cstdlib + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/cstring + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/ctime + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/ctype.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/cwchar + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/cwctype + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/cxxabi.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/deque + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/errno.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/exception + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/execution + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/float.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/format + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/forward_list + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/functional + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/initializer_list + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/ios + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/iosfwd + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/iostream + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/istream + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/iterator + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/limits + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/locale + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/locale.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/map + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/math.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/memory + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/mutex + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/new + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/optional + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/ostream + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/print + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/queue + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/ratio + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/set + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/span + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/sstream + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/stack + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/stdbool.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/stddef.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/stdexcept + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/stdint.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/stdio.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/stdlib.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/streambuf + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/string + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/string.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/string_view + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/system_error + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/tuple + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/type_traits + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/typeinfo + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/unordered_map + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/utility + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/variant + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/vector + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/version + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/wchar.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/wctype.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/ctype.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/errno.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/float.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/gethostuuid.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/_OSByteOrder.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/arm/_OSByteOrder.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/limits.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/locale.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/mach/arm/_structs.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/mach/machine/_structs.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/_endian.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/_mcontext.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/_types.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/endian.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/limits.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/signal.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/types.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/malloc/_malloc.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/malloc/_malloc_type.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/malloc/_ptrcheck.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/math.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/nl_types.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/pthread.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/pthread/pthread_impl.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/pthread/qos.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/pthread/sched.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/regex.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/runetype.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sched.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdint.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdlib.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/string.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/strings.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/__endian.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_endian.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_posix_availability.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_pthread/_pthread_attr_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_pthread/_pthread_cond_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_pthread/_pthread_condattr_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_pthread/_pthread_key_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_pthread/_pthread_mutex_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_pthread/_pthread_mutexattr_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_pthread/_pthread_once_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_pthread/_pthread_rwlock_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_pthread/_pthread_rwlockattr_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_pthread/_pthread_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_pthread/_pthread_types.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_select.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_symbol_aliasing.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_blkcnt_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_blksize_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_caddr_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_clock_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_ct_rune_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_dev_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_errno_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_clr.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_copy.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_def.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_isset.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_set.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_setsize.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_zero.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_filesec_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fsblkcnt_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fsfilcnt_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_gid_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_id_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_in_addr_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_in_port_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_ino64_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_ino_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_int16_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_int32_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_int64_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_int8_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_intptr_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_key_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_mach_port_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_mbstate_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_mode_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_nlink_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_null.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_off_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_pid_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_posix_vdisable.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_rsize_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_rune_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_s_ifmt.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_seek_set.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_sigaltstack.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_sigset_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_size_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_ssize_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_suseconds_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_time_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_timespec.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_timeval.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_u_char.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_u_int.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_u_int16_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_u_int32_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_u_int64_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_u_int8_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_u_short.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_ucontext.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_uid_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_uintptr_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_useconds_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_uuid_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_va_list.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_wchar_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_wint_t.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/appleapiopts.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/errno.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/qos.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/resource.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/select.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/signal.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/stat.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/stdio.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/syslimits.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/types.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/unistd.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/wait.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/time.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/unistd.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/wchar.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/wctype.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/xlocale.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/xlocale/___wctype.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/xlocale/_ctype.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/xlocale/_regex.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/xlocale/_stdio.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/xlocale/_stdlib.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/xlocale/_string.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/xlocale/_time.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/xlocale/_wchar.h + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/xlocale/_wctype.h + /Library/Developer/CommandLineTools/usr/lib/clang/16/include/__stdarg___gnuc_va_list.h + /Library/Developer/CommandLineTools/usr/lib/clang/16/include/__stdarg___va_copy.h + /Library/Developer/CommandLineTools/usr/lib/clang/16/include/__stdarg_header_macro.h + /Library/Developer/CommandLineTools/usr/lib/clang/16/include/__stdarg_va_arg.h + /Library/Developer/CommandLineTools/usr/lib/clang/16/include/__stdarg_va_copy.h + /Library/Developer/CommandLineTools/usr/lib/clang/16/include/__stdarg_va_list.h + /Library/Developer/CommandLineTools/usr/lib/clang/16/include/__stddef_header_macro.h + /Library/Developer/CommandLineTools/usr/lib/clang/16/include/__stddef_max_align_t.h + /Library/Developer/CommandLineTools/usr/lib/clang/16/include/__stddef_null.h + /Library/Developer/CommandLineTools/usr/lib/clang/16/include/__stddef_nullptr_t.h + /Library/Developer/CommandLineTools/usr/lib/clang/16/include/__stddef_offsetof.h + /Library/Developer/CommandLineTools/usr/lib/clang/16/include/__stddef_ptrdiff_t.h + /Library/Developer/CommandLineTools/usr/lib/clang/16/include/__stddef_rsize_t.h + /Library/Developer/CommandLineTools/usr/lib/clang/16/include/__stddef_size_t.h + /Library/Developer/CommandLineTools/usr/lib/clang/16/include/__stddef_wchar_t.h + /Library/Developer/CommandLineTools/usr/lib/clang/16/include/float.h + /Library/Developer/CommandLineTools/usr/lib/clang/16/include/limits.h + /Library/Developer/CommandLineTools/usr/lib/clang/16/include/stdarg.h + /Library/Developer/CommandLineTools/usr/lib/clang/16/include/stdbool.h + /Library/Developer/CommandLineTools/usr/lib/clang/16/include/stddef.h + /Library/Developer/CommandLineTools/usr/lib/clang/16/include/stdint.h + /Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/include/gtest/gtest-assertion-result.h + /Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/include/gtest/gtest-death-test.h + /Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/include/gtest/gtest-matchers.h + /Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/include/gtest/gtest-message.h + /Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/include/gtest/gtest-param-test.h + /Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/include/gtest/gtest-printers.h + /Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/include/gtest/gtest-test-part.h + /Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/include/gtest/gtest-typed-test.h + /Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/include/gtest/gtest.h + /Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/include/gtest/gtest_pred_impl.h + /Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/include/gtest/gtest_prod.h + /Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/include/gtest/internal/custom/gtest-port.h + /Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/include/gtest/internal/custom/gtest-printers.h + /Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/include/gtest/internal/gtest-death-test-internal.h + /Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/include/gtest/internal/gtest-filepath.h + /Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/include/gtest/internal/gtest-internal.h + /Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/include/gtest/internal/gtest-param-util.h + /Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/include/gtest/internal/gtest-port-arch.h + /Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/include/gtest/internal/gtest-port.h + /Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/include/gtest/internal/gtest-string.h + /Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/include/gtest/internal/gtest-type-util.h + /Users/guillaume/Epitech/teck3/cvector/include/cvector.h + diff --git a/build/CMakeFiles/test_cvector.dir/compiler_depend.make b/build/CMakeFiles/test_cvector.dir/compiler_depend.make new file mode 100644 index 0000000..0085309 --- /dev/null +++ b/build/CMakeFiles/test_cvector.dir/compiler_depend.make @@ -0,0 +1,3112 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.o: /Users/guillaume/Epitech/teck3/cvector/tests/test_cvector.cpp \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/Availability.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/AvailabilityInternal.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/AvailabilityInternalLegacy.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/AvailabilityMacros.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/AvailabilityVersions.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/TargetConditionals.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/___wctype.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/__wctype.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/__xlocale.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_abort.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_assert.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_ctermid.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_ctype.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_locale.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_mb_cur_max.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_printf.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_regex.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_static_assert.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_stdio.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_stdlib.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_string.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_strings.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_time.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_intmax_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_nl_item.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_uint16_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_uint32_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_uint64_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_uint8_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_uintmax_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_wctrans_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_wctype_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_wchar.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_wctype.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_xlocale.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/alloca.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/_endian.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/_limits.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/_mcontext.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/_types.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/endian.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/limits.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/signal.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/types.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/assert.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/adjacent_find.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/all_of.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/any_of.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/binary_search.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/clamp.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/comp.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/comp_ref_type.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/copy.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/copy_backward.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/copy_if.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/copy_move_common.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/copy_n.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/count.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/count_if.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/equal.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/equal_range.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/fill.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/fill_n.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/find.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/find_end.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/find_first_of.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/find_if.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/find_if_not.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/find_segment_if.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/fold.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/for_each.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/for_each_n.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/for_each_segment.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/generate.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/generate_n.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/half_positive.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/in_found_result.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/in_fun_result.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/in_in_out_result.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/in_in_result.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/in_out_out_result.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/in_out_result.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/includes.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/inplace_merge.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/is_heap.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/is_heap_until.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/is_partitioned.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/is_permutation.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/is_sorted.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/is_sorted_until.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/iter_swap.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/iterator_operations.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/lexicographical_compare.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/lexicographical_compare_three_way.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/lower_bound.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/make_heap.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/make_projected.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/max.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/max_element.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/merge.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/min.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/min_element.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/min_max_result.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/minmax.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/minmax_element.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/mismatch.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/move.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/move_backward.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/next_permutation.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/none_of.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/nth_element.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/partial_sort.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/partial_sort_copy.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/partition.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/partition_copy.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/partition_point.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pop_heap.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/prev_permutation.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_any_all_none_of.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_backend.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_backends/cpu_backend.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_backends/cpu_backends/any_of.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_backends/cpu_backends/backend.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_backends/cpu_backends/fill.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_backends/cpu_backends/find_if.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_backends/cpu_backends/for_each.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_backends/cpu_backends/libdispatch.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_backends/cpu_backends/merge.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_backends/cpu_backends/stable_sort.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_backends/cpu_backends/transform.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_backends/cpu_backends/transform_reduce.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_copy.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_count.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_equal.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_fill.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_find.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_for_each.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_frontend_dispatch.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_generate.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_is_partitioned.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_merge.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_move.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_replace.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_rotate_copy.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_sort.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_stable_sort.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_transform.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/push_heap.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_adjacent_find.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_all_of.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_any_of.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_binary_search.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_clamp.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_contains.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_copy.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_copy_backward.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_copy_if.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_copy_n.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_count.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_count_if.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_ends_with.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_equal.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_equal_range.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_fill.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_fill_n.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_find.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_find_end.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_find_first_of.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_find_if.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_find_if_not.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_for_each.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_for_each_n.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_generate.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_generate_n.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_includes.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_inplace_merge.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_is_heap.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_is_heap_until.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_is_partitioned.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_is_permutation.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_is_sorted.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_is_sorted_until.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_iterator_concept.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_lexicographical_compare.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_lower_bound.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_make_heap.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_max.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_max_element.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_merge.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_min.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_min_element.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_minmax.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_minmax_element.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_mismatch.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_move.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_move_backward.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_next_permutation.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_none_of.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_nth_element.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_partial_sort.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_partial_sort_copy.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_partition.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_partition_copy.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_partition_point.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_pop_heap.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_prev_permutation.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_push_heap.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_remove.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_remove_copy.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_remove_copy_if.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_remove_if.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_replace.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_replace_copy.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_replace_copy_if.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_replace_if.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_reverse.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_reverse_copy.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_rotate.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_rotate_copy.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_sample.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_search.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_search_n.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_set_difference.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_set_intersection.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_set_symmetric_difference.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_set_union.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_shuffle.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_sort.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_sort_heap.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_stable_partition.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_stable_sort.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_starts_with.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_swap_ranges.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_transform.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_unique.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_unique_copy.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_upper_bound.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/remove.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/remove_copy.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/remove_copy_if.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/remove_if.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/replace.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/replace_copy.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/replace_copy_if.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/replace_if.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/reverse.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/reverse_copy.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/rotate.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/rotate_copy.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/sample.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/search.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/search_n.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/set_difference.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/set_intersection.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/set_symmetric_difference.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/set_union.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/shift_left.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/shift_right.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/shuffle.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/sift_down.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/sort.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/sort_heap.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/stable_partition.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/stable_sort.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/swap_ranges.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/three_way_comp_ref_type.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/transform.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/uniform_random_bit_generator_adaptor.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/unique.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/unique_copy.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/unwrap_iter.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/unwrap_range.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/upper_bound.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__assert \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__assertion_handler \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__atomic/aliases.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__atomic/atomic.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__atomic/atomic_base.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__atomic/atomic_flag.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__atomic/atomic_init.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__atomic/atomic_lock_free.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__atomic/atomic_sync.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__atomic/check_memory_order.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__atomic/contention_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__atomic/cxx_atomic_impl.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__atomic/fence.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__atomic/is_always_lock_free.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__atomic/kill_dependency.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__atomic/memory_order.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__availability \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__bit/bit_cast.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__bit/bit_ceil.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__bit/bit_floor.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__bit/bit_log2.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__bit/bit_width.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__bit/blsr.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__bit/byteswap.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__bit/countl.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__bit/countr.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__bit/endian.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__bit/has_single_bit.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__bit/invert_if.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__bit/popcount.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__bit/rotate.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__bit_reference \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__charconv/chars_format.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__charconv/tables.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__charconv/to_chars_base_10.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__charconv/to_chars_floating_point.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__charconv/to_chars_integral.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__charconv/to_chars_result.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__charconv/traits.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__chrono/calendar.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__chrono/concepts.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__chrono/convert_to_timespec.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__chrono/convert_to_tm.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__chrono/day.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__chrono/duration.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__chrono/file_clock.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__chrono/hh_mm_ss.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__chrono/high_resolution_clock.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__chrono/literals.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__chrono/month.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__chrono/month_weekday.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__chrono/monthday.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__chrono/statically_widen.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__chrono/steady_clock.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__chrono/system_clock.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__chrono/time_point.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__chrono/weekday.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__chrono/year.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__chrono/year_month.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__chrono/year_month_day.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__chrono/year_month_weekday.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__compare/common_comparison_category.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__compare/compare_partial_order_fallback.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__compare/compare_strong_order_fallback.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__compare/compare_three_way.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__compare/compare_three_way_result.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__compare/compare_weak_order_fallback.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__compare/is_eq.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__compare/ordering.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__compare/partial_order.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__compare/strong_order.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__compare/synth_three_way.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__compare/three_way_comparable.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__compare/weak_order.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__concepts/arithmetic.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__concepts/assignable.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__concepts/boolean_testable.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__concepts/class_or_enum.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__concepts/common_reference_with.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__concepts/common_with.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__concepts/constructible.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__concepts/convertible_to.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__concepts/copyable.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__concepts/derived_from.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__concepts/destructible.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__concepts/different_from.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__concepts/equality_comparable.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__concepts/invocable.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__concepts/movable.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__concepts/predicate.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__concepts/regular.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__concepts/relation.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__concepts/same_as.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__concepts/semiregular.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__concepts/swappable.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__concepts/totally_ordered.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__condition_variable/condition_variable.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config_site \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__cxxabi_config.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__debug_utils/randomize_range.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__debug_utils/strict_weak_ordering_check.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__exception/exception.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__exception/exception_ptr.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__exception/nested_exception.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__exception/operations.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__exception/terminate.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/buffer.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/concepts.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/container_adaptor.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/enable_insertable.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/escaped_output_table.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/extended_grapheme_cluster_table.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/format_arg.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/format_arg_store.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/format_args.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/format_context.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/format_error.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/format_functions.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/format_fwd.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/format_parse_context.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/format_string.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/format_to_n_result.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/formatter.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/formatter_bool.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/formatter_char.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/formatter_floating_point.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/formatter_integer.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/formatter_integral.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/formatter_output.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/formatter_pointer.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/formatter_string.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/formatter_tuple.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/parser_std_format_spec.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/range_default_formatter.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/range_formatter.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/unicode.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/width_estimation_table.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/write_escaped.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/binary_function.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/binary_negate.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/bind.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/bind_back.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/bind_front.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/binder1st.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/binder2nd.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/boyer_moore_searcher.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/compose.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/default_searcher.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/function.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/hash.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/identity.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/invoke.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/is_transparent.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/mem_fn.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/mem_fun_ref.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/not_fn.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/operations.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/perfect_forward.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/pointer_to_binary_function.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/pointer_to_unary_function.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/ranges_operations.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/reference_wrapper.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/unary_function.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/unary_negate.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/weak_result_type.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__fwd/array.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__fwd/bit_reference.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__fwd/fstream.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__fwd/get.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__fwd/hash.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__fwd/ios.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__fwd/istream.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__fwd/memory_resource.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__fwd/ostream.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__fwd/pair.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__fwd/sstream.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__fwd/streambuf.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__fwd/string.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__fwd/string_view.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__fwd/subrange.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__fwd/tuple.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__hash_table \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__ios/fpos.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/access.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/advance.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/back_insert_iterator.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/bounded_iter.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/common_iterator.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/concepts.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/counted_iterator.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/cpp17_iterator_concepts.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/data.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/default_sentinel.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/distance.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/empty.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/erase_if_container.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/front_insert_iterator.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/incrementable_traits.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/indirectly_comparable.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/insert_iterator.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/istream_iterator.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/istreambuf_iterator.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/iter_move.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/iter_swap.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/iterator.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/iterator_traits.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/mergeable.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/move_iterator.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/move_sentinel.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/next.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/ostream_iterator.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/ostreambuf_iterator.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/permutable.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/prev.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/projected.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/ranges_iterator_traits.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/readable_traits.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/reverse_access.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/reverse_iterator.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/segmented_iterator.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/size.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/sortable.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/unreachable_sentinel.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/wrap_iter.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__locale \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__locale_dir/locale_base_api/bsd_locale_defaults.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__math/abs.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__math/copysign.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__math/error_functions.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__math/exponential_functions.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__math/fdim.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__math/fma.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__math/gamma.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__math/hyperbolic_functions.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__math/hypot.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__math/inverse_hyperbolic_functions.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__math/inverse_trigonometric_functions.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__math/logarithms.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__math/min_max.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__math/modulo.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__math/remainder.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__math/roots.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__math/rounding_functions.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__math/traits.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__math/trigonometric_functions.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__mbstate_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/addressof.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/align.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocate_at_least.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocation_guard.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_arg_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_destructor.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/assume_aligned.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/auto_ptr.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/builtin_new_allocator.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/compressed_pair.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/concepts.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/destruct_n.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/pointer_traits.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/ranges_construct_at.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/ranges_uninitialized_algorithms.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/raw_storage_iterator.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/shared_ptr.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/swap_allocator.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/temp_value.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/temporary_buffer.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/uninitialized_algorithms.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/unique_ptr.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/uses_allocator.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/uses_allocator_construction.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/voidify.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory_resource/memory_resource.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory_resource/polymorphic_allocator.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__mutex/lock_guard.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__mutex/mutex.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__mutex/once_flag.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__mutex/tag_types.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__mutex/unique_lock.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__node_handle \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__numeric/pstl_transform_reduce.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__numeric/reduce.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__numeric/transform_reduce.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__random/is_valid.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__random/log2.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__random/uniform_int_distribution.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__random/uniform_random_bit_generator.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__ranges/access.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__ranges/concepts.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__ranges/container_compatible_range.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__ranges/dangling.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__ranges/data.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__ranges/empty.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__ranges/enable_borrowed_range.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__ranges/enable_view.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__ranges/from_range.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__ranges/movable_box.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__ranges/ref_view.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__ranges/size.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__ranges/subrange.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__ranges/view_interface.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__split_buffer \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__std_mbstate_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__stop_token/atomic_unique_lock.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__stop_token/intrusive_list_view.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__stop_token/intrusive_shared_ptr.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__stop_token/stop_callback.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__stop_token/stop_state.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__stop_token/stop_token.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__string/char_traits.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__string/constexpr_c_functions.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__string/extern_template_lists.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__system_error/errc.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__system_error/error_category.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__system_error/error_code.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__system_error/error_condition.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__system_error/system_error.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__thread/id.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__thread/poll_with_backoff.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__threading_support \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__tree \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__tuple/make_tuple_types.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__tuple/pair_like.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__tuple/sfinae_helpers.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__tuple/tuple_element.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__tuple/tuple_indices.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__tuple/tuple_like.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__tuple/tuple_like_ext.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__tuple/tuple_size.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__tuple/tuple_types.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/add_const.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/add_cv.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/add_lvalue_reference.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/add_pointer.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/add_rvalue_reference.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/add_volatile.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/aligned_storage.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/aligned_union.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/alignment_of.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/apply_cv.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/can_extract_key.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/common_reference.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/common_type.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/conditional.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/conjunction.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/copy_cv.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/copy_cvref.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/datasizeof.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/decay.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/dependent_type.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/disjunction.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/enable_if.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/extent.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/has_unique_object_representation.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/has_virtual_destructor.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/integral_constant.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/invoke.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_abstract.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_aggregate.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_allocator.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_always_bitcastable.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_arithmetic.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_array.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_assignable.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_base_of.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_bounded_array.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_callable.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_char_like_type.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_class.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_compound.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_const.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_constant_evaluated.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_constructible.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_convertible.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_copy_assignable.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_copy_constructible.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_core_convertible.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_default_constructible.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_destructible.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_empty.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_enum.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_equality_comparable.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_execution_policy.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_final.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_floating_point.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_function.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_fundamental.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_implicitly_default_constructible.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_integral.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_literal_type.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_member_function_pointer.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_member_object_pointer.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_member_pointer.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_move_assignable.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_move_constructible.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_nothrow_assignable.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_nothrow_constructible.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_nothrow_convertible.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_nothrow_copy_assignable.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_nothrow_copy_constructible.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_nothrow_default_constructible.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_nothrow_destructible.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_nothrow_move_assignable.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_nothrow_move_constructible.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_null_pointer.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_object.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_pod.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_pointer.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_polymorphic.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_primary_template.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_reference.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_reference_wrapper.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_referenceable.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_same.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_scalar.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_scoped_enum.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_signed.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_signed_integer.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_specialization.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_standard_layout.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_swappable.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_trivial.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_trivially_assignable.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_trivially_constructible.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_trivially_copy_assignable.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_trivially_copy_constructible.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_trivially_copyable.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_trivially_default_constructible.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_trivially_destructible.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_trivially_lexicographically_comparable.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_trivially_move_assignable.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_trivially_move_constructible.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_unbounded_array.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_union.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_unsigned.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_unsigned_integer.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_valid_expansion.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_void.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_volatile.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/lazy.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/make_32_64_or_128_bit.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/make_const_lvalue_ref.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/make_signed.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/make_unsigned.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/maybe_const.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/nat.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/negation.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/noexcept_move_assign_container.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/operation_traits.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/promote.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/rank.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/remove_all_extents.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/remove_const.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/remove_const_ref.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/remove_cv.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/remove_cvref.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/remove_extent.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/remove_pointer.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/remove_reference.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/remove_volatile.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/result_of.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/strip_signature.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/type_identity.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/type_list.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/underlying_type.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/unwrap_ref.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/void_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__undef_macros \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__utility/as_const.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__utility/as_lvalue.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__utility/auto_cast.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__utility/cmp.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__utility/convert_to_integral.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__utility/declval.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__utility/empty.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__utility/exception_guard.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__utility/exchange.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__utility/forward.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__utility/forward_like.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__utility/in_place.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__utility/integer_sequence.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__utility/is_pointer_in_range.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__utility/move.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__utility/no_destroy.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__utility/pair.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__utility/piecewise_construct.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__utility/priority_tag.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__utility/rel_ops.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__utility/swap.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__utility/to_underlying.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__utility/unreachable.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__variant/monostate.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__verbose_abort \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/algorithm \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/any \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/array \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/atomic \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/bit \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/bitset \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/cassert \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/cctype \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/cerrno \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/chrono \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/ciso646 \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/climits \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/clocale \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/cmath \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/compare \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/concepts \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/condition_variable \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/cstdarg \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/cstddef \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/cstdint \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/cstdio \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/cstdlib \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/cstring \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/ctime \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/ctype.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/cwchar \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/cwctype \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/cxxabi.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/deque \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/errno.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/exception \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/execution \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/float.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/format \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/forward_list \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/functional \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/initializer_list \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/ios \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/iosfwd \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/iostream \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/istream \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/iterator \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/limits \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/locale \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/locale.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/map \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/math.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/memory \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/mutex \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/new \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/optional \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/ostream \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/print \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/queue \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/ratio \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/set \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/span \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/sstream \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/stack \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/stdbool.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/stddef.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/stdexcept \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/stdint.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/stdio.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/stdlib.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/streambuf \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/string \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/string.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/string_view \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/system_error \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/tuple \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/type_traits \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/typeinfo \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/unordered_map \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/utility \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/variant \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/vector \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/version \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/wchar.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/wctype.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/ctype.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/errno.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/float.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/gethostuuid.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/_OSByteOrder.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/arm/_OSByteOrder.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/limits.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/locale.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/mach/arm/_structs.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/mach/machine/_structs.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/_endian.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/_mcontext.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/_types.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/endian.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/limits.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/signal.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/types.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/malloc/_malloc.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/malloc/_malloc_type.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/malloc/_ptrcheck.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/math.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/nl_types.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/pthread.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/pthread/pthread_impl.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/pthread/qos.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/pthread/sched.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/regex.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/runetype.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sched.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdint.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdlib.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/string.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/strings.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/__endian.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_endian.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_posix_availability.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_pthread/_pthread_attr_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_pthread/_pthread_cond_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_pthread/_pthread_condattr_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_pthread/_pthread_key_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_pthread/_pthread_mutex_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_pthread/_pthread_mutexattr_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_pthread/_pthread_once_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_pthread/_pthread_rwlock_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_pthread/_pthread_rwlockattr_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_pthread/_pthread_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_pthread/_pthread_types.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_select.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_symbol_aliasing.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_blkcnt_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_blksize_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_caddr_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_clock_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_ct_rune_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_dev_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_errno_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_clr.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_copy.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_def.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_isset.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_set.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_setsize.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_zero.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_filesec_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fsblkcnt_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fsfilcnt_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_gid_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_id_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_in_addr_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_in_port_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_ino64_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_ino_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_int16_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_int32_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_int64_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_int8_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_intptr_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_key_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_mach_port_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_mbstate_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_mode_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_nlink_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_null.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_off_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_pid_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_posix_vdisable.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_rsize_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_rune_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_s_ifmt.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_seek_set.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_sigaltstack.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_sigset_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_size_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_ssize_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_suseconds_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_time_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_timespec.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_timeval.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_u_char.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_u_int.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_u_int16_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_u_int32_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_u_int64_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_u_int8_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_u_short.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_ucontext.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_uid_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_uintptr_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_useconds_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_uuid_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_va_list.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_wchar_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_wint_t.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/appleapiopts.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/errno.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/qos.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/resource.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/select.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/signal.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/stat.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/stdio.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/syslimits.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/types.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/unistd.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/wait.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/time.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/unistd.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/wchar.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/wctype.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/xlocale.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/xlocale/___wctype.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/xlocale/_ctype.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/xlocale/_regex.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/xlocale/_stdio.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/xlocale/_stdlib.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/xlocale/_string.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/xlocale/_time.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/xlocale/_wchar.h \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/xlocale/_wctype.h \ + /Library/Developer/CommandLineTools/usr/lib/clang/16/include/__stdarg___gnuc_va_list.h \ + /Library/Developer/CommandLineTools/usr/lib/clang/16/include/__stdarg___va_copy.h \ + /Library/Developer/CommandLineTools/usr/lib/clang/16/include/__stdarg_header_macro.h \ + /Library/Developer/CommandLineTools/usr/lib/clang/16/include/__stdarg_va_arg.h \ + /Library/Developer/CommandLineTools/usr/lib/clang/16/include/__stdarg_va_copy.h \ + /Library/Developer/CommandLineTools/usr/lib/clang/16/include/__stdarg_va_list.h \ + /Library/Developer/CommandLineTools/usr/lib/clang/16/include/__stddef_header_macro.h \ + /Library/Developer/CommandLineTools/usr/lib/clang/16/include/__stddef_max_align_t.h \ + /Library/Developer/CommandLineTools/usr/lib/clang/16/include/__stddef_null.h \ + /Library/Developer/CommandLineTools/usr/lib/clang/16/include/__stddef_nullptr_t.h \ + /Library/Developer/CommandLineTools/usr/lib/clang/16/include/__stddef_offsetof.h \ + /Library/Developer/CommandLineTools/usr/lib/clang/16/include/__stddef_ptrdiff_t.h \ + /Library/Developer/CommandLineTools/usr/lib/clang/16/include/__stddef_rsize_t.h \ + /Library/Developer/CommandLineTools/usr/lib/clang/16/include/__stddef_size_t.h \ + /Library/Developer/CommandLineTools/usr/lib/clang/16/include/__stddef_wchar_t.h \ + /Library/Developer/CommandLineTools/usr/lib/clang/16/include/float.h \ + /Library/Developer/CommandLineTools/usr/lib/clang/16/include/limits.h \ + /Library/Developer/CommandLineTools/usr/lib/clang/16/include/stdarg.h \ + /Library/Developer/CommandLineTools/usr/lib/clang/16/include/stdbool.h \ + /Library/Developer/CommandLineTools/usr/lib/clang/16/include/stddef.h \ + /Library/Developer/CommandLineTools/usr/lib/clang/16/include/stdint.h \ + /Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/include/gtest/gtest-assertion-result.h \ + /Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/include/gtest/gtest-death-test.h \ + /Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/include/gtest/gtest-matchers.h \ + /Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/include/gtest/gtest-message.h \ + /Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/include/gtest/gtest-param-test.h \ + /Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/include/gtest/gtest-printers.h \ + /Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/include/gtest/gtest-test-part.h \ + /Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/include/gtest/gtest-typed-test.h \ + /Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/include/gtest/gtest.h \ + /Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/include/gtest/gtest_pred_impl.h \ + /Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/include/gtest/gtest_prod.h \ + /Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/include/gtest/internal/custom/gtest-port.h \ + /Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/include/gtest/internal/custom/gtest-printers.h \ + /Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/include/gtest/internal/gtest-death-test-internal.h \ + /Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/include/gtest/internal/gtest-filepath.h \ + /Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/include/gtest/internal/gtest-internal.h \ + /Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/include/gtest/internal/gtest-param-util.h \ + /Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/include/gtest/internal/gtest-port-arch.h \ + /Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/include/gtest/internal/gtest-port.h \ + /Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/include/gtest/internal/gtest-string.h \ + /Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/include/gtest/internal/gtest-type-util.h \ + /Users/guillaume/Epitech/teck3/cvector/include/cvector.h + + +/Users/guillaume/Epitech/teck3/cvector/include/cvector.h: + +/Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/include/gtest/internal/gtest-string.h: + +/Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/include/gtest/internal/gtest-internal.h: + +/Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/include/gtest/internal/gtest-filepath.h: + +/Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/include/gtest/internal/custom/gtest-printers.h: + +/Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/include/gtest/gtest_prod.h: + +/Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/include/gtest/gtest_pred_impl.h: + +/Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/include/gtest/gtest.h: + +/Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/include/gtest/gtest-typed-test.h: + +/Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/include/gtest/gtest-test-part.h: + +/Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/include/gtest/gtest-printers.h: + +/Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/include/gtest/gtest-matchers.h: + +/Library/Developer/CommandLineTools/usr/lib/clang/16/include/stdint.h: + +/Library/Developer/CommandLineTools/usr/lib/clang/16/include/stddef.h: + +/Library/Developer/CommandLineTools/usr/lib/clang/16/include/stdbool.h: + +/Library/Developer/CommandLineTools/usr/lib/clang/16/include/stdarg.h: + +/Library/Developer/CommandLineTools/usr/lib/clang/16/include/float.h: + +/Library/Developer/CommandLineTools/usr/lib/clang/16/include/__stddef_wchar_t.h: + +/Library/Developer/CommandLineTools/usr/lib/clang/16/include/__stddef_size_t.h: + +/Library/Developer/CommandLineTools/usr/lib/clang/16/include/__stddef_nullptr_t.h: + +/Library/Developer/CommandLineTools/usr/lib/clang/16/include/__stddef_null.h: + +/Library/Developer/CommandLineTools/usr/lib/clang/16/include/__stddef_max_align_t.h: + +/Library/Developer/CommandLineTools/usr/lib/clang/16/include/__stddef_header_macro.h: + +/Library/Developer/CommandLineTools/usr/lib/clang/16/include/__stdarg_va_list.h: + +/Library/Developer/CommandLineTools/usr/lib/clang/16/include/__stdarg_va_copy.h: + +/Library/Developer/CommandLineTools/usr/lib/clang/16/include/__stdarg___gnuc_va_list.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/xlocale/_string.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/xlocale/_stdlib.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/xlocale/___wctype.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/xlocale.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/wctype.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/wchar.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/unistd.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/time.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/stdio.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/select.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/qos.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/errno.h: + +/Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/include/gtest/internal/gtest-death-test-internal.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_wint_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_wchar_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_va_list.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_uuid_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_useconds_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_u_int64_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_u_int32_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_u_int16_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_u_int.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/xlocale/_time.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_u_char.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_timespec.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_size_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_sigset_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_s_ifmt.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_rune_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_pid_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_null.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_nlink_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_mach_port_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_key_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_intptr_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_int32_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_int16_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_ino64_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_in_port_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_id_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fsblkcnt_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_zero.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_setsize.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_set.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_errno_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_dev_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_ct_rune_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_clock_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_caddr_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_blkcnt_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/syslimits.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_select.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_pthread/_pthread_rwlockattr_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_pthread/_pthread_mutexattr_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_pthread/_pthread_mutex_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_pthread/_pthread_key_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_pthread/_pthread_cond_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_posix_availability.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_endian.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/__endian.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/strings.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/string.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/runetype.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/regex.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/pthread/sched.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/pthread/qos.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/types.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/nl_types.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/malloc/_malloc_type.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/_endian.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/mach/machine/_structs.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/limits.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/arm/_OSByteOrder.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/gethostuuid.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/float.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/ctype.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/version: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_rsize_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/unordered_map: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/typeinfo: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/string_view: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/stdexcept: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/stddef.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/stdbool.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/span: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/math.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/set: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/ratio: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/queue: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/print: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/ostream: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_filesec_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/optional: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/new: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/mutex: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/math.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/map: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/locale.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/locale: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/iostream: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/iosfwd: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/ios: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sched.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/initializer_list: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/format: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/execution: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/errno.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/deque: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_gid_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/cxxabi.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/ctype.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__bit/endian.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/cstdio: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/cstdint: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_abort.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/ciso646: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_int64_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/cctype: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__chrono/statically_widen.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/cassert: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/bit: + +/Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/include/gtest/internal/gtest-type-util.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/atomic: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/algorithm: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/in_out_result.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__variant/monostate.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__utility/priority_tag.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__utility/piecewise_construct.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_mbstate_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__fwd/array.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__utility/no_destroy.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__chrono/time_point.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__utility/forward_like.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__compare/compare_weak_order_fallback.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__utility/exception_guard.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__utility/declval.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__utility/convert_to_integral.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_count.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__utility/as_const.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_trivially_copy_assignable.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/underlying_type.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/unique_ptr.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/strip_signature.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/remove_pointer.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/endian.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/remove_const_ref.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/move_backward.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/remove_const.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/nat.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_unsigned_integer.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_trivially_move_constructible.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_rotate_copy.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_trivially_lexicographically_comparable.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/iterator.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_trivially_copyable.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_trivially_copy_constructible.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__exception/terminate.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_swappable.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/invoke.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_signed_integer.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_same.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_referenceable.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__mutex/once_flag.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_reference_wrapper.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/projected.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_reference.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_pointer.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__concepts/regular.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_pod.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_nothrow_destructible.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/align.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/add_cv.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_nothrow_default_constructible.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_nothrow_copy_constructible.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_nothrow_assignable.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__compare/ordering.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_move_constructible.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_move_assignable.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_equality_comparable.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_integral.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_function.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/make_signed.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_floating_point.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_final.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_reverse_copy.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_execution_policy.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_destructible.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_copy_assignable.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_merge.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_convertible.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/cstdarg: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_const.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_compound.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_char_like_type.h: + +/Library/Developer/CommandLineTools/usr/lib/clang/16/include/__stddef_offsetof.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_base_of.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/unary_negate.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_arithmetic.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_always_bitcastable.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_allocator.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/invoke.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_min.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/extent.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/enable_if.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/__wctype.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/unwrap_ref.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__math/min_max.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/enable_insertable.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/disjunction.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/datasizeof.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/copy_cvref.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/generate.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/copy_cv.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/conjunction.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/addressof.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_nothrow_convertible.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/conditional.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_trivially_move_assignable.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_static_assert.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/common_reference.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_pthread/_pthread_types.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/negation.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/apply_cv.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__atomic/atomic_flag.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__ranges/from_range.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/aligned_union.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/rotate_copy.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_unique_copy.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/aligned_storage.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/add_volatile.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_count.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/add_rvalue_reference.h: + +/Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/include/gtest/gtest-assertion-result.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__tuple/tuple_types.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__utility/unreachable.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/for_each_n.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__tuple/tuple_like.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/TargetConditionals.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__tuple/tuple_indices.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/stat.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__utility/forward.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_default_constructible.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__tuple/tuple_element.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/remove_reference.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__tuple/sfinae_helpers.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/istream_iterator.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__tuple/pair_like.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__tuple/make_tuple_types.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__tree: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__threading_support: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_class.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_stable_sort.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__thread/poll_with_backoff.h: + +/Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/include/gtest/internal/gtest-port-arch.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/tuple: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__std_mbstate_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__utility/auto_cast.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_enum.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__thread/id.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__system_error/error_category.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/string.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/cstring: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/permutable.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__system_error/errc.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__string/extern_template_lists.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdlib.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__stop_token/stop_state.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_nothrow_constructible.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_clr.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__concepts/invocable.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__stop_token/stop_callback.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__stop_token/intrusive_shared_ptr.h: + +/Library/Developer/CommandLineTools/usr/lib/clang/16/include/limits.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/alignment_of.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_standard_layout.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__stop_token/intrusive_list_view.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_empty.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__compare/compare_partial_order_fallback.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__system_error/error_condition.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__stop_token/atomic_unique_lock.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__split_buffer: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/find_first_of.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__ranges/subrange.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/promote.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__ranges/size.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/any_of.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_nl_item.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/next_permutation.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory_resource/memory_resource.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__ranges/ref_view.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_nothrow_move_assignable.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/wctype.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/find_if.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__ranges/movable_box.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/sort_heap.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_find_if.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/has_virtual_destructor.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_constant_evaluated.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/equal_range.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__ranges/enable_borrowed_range.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_pthread/_pthread_rwlock_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/format_to_n_result.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__ranges/empty.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_backends/cpu_backends/stable_sort.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__atomic/memory_order.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__ranges/data.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__ranges/dangling.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/comp.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__ranges/container_compatible_range.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__ranges/access.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/identity.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__random/uniform_int_distribution.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__random/log2.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/builtin_new_allocator.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__random/is_valid.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_array.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_isset.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/add_lvalue_reference.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_swap_ranges.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__numeric/reduce.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/comp_ref_type.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_stdlib.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__numeric/pstl_transform_reduce.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_ucontext.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_in_addr_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/limits.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__mutex/mutex.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/chrono: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/any: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__mutex/lock_guard.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/uses_allocator.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/stack: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_trivially_constructible.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/can_extract_key.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/temporary_buffer.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/ranges_construct_at.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/auto_ptr.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/assume_aligned.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/_mcontext.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_nth_element.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_destructor.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocate_at_least.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__math/rounding_functions.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/concepts: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__math/roots.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__math/logarithms.h: + +/Library/Developer/CommandLineTools/usr/lib/clang/16/include/__stdarg_header_macro.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/appleapiopts.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__math/hypot.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__math/hyperbolic_functions.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/wchar.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__math/exponential_functions.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__utility/pair.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__math/copysign.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__locale: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/wrap_iter.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__atomic/atomic.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/rank.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/unreachable_sentinel.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/fill.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/size.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/lexicographical_compare.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/uninitialized_algorithms.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/segmented_iterator.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdint.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/reverse_iterator.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/search_n.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/reverse_access.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/ranges_iterator_traits.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/prev.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/move_sentinel.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/add_pointer.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_move.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__string/char_traits.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/ostreambuf_iterator.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_any_of.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_abstract.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/ostream_iterator.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__cxxabi_config.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/move_iterator.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__verbose_abort: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/mergeable.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/result_of.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/insert_iterator.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/incrementable_traits.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/front_insert_iterator.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/empty.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/distance.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/default_sentinel.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/cpp17_iterator_concepts.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_core_convertible.h: + +/Library/Developer/CommandLineTools/usr/lib/clang/16/include/__stdarg_va_arg.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/lower_bound.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__fwd/tuple.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/counted_iterator.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_copy_n.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/common_iterator.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/bounded_iter.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__fwd/subrange.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_union.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/unicode.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__fwd/string.h: + +/Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/include/gtest/internal/gtest-param-util.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__fwd/streambuf.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__fwd/sstream.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/data.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_constructible.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__fwd/memory_resource.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/errno.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__fwd/hash.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/malloc/_ptrcheck.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__fwd/get.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_member_function_pointer.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__concepts/totally_ordered.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__fwd/fstream.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__fwd/bit_reference.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/pointer_to_unary_function.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__math/fdim.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/pointer_to_binary_function.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/is_transparent.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_implicitly_default_constructible.h: + +/Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/include/gtest/internal/custom/gtest-port.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory_resource/polymorphic_allocator.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/stdio.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/compose.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/back_insert_iterator.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_timeval.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/boyer_moore_searcher.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/binder2nd.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/resource.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/binder1st.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/ranges_operations.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/bind_front.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/unary_function.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/bind_back.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/bind.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/operations.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/cstddef: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_starts_with.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/advance.h: + +/Library/Developer/CommandLineTools/usr/lib/clang/16/include/__stddef_ptrdiff_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/write_escaped.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__chrono/convert_to_tm.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/range_default_formatter.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/formatter_tuple.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/formatter_pointer.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/formatter_integral.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/formatter_integer.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_replace_copy.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__utility/integer_sequence.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/formatter_floating_point.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__mutex/tag_types.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/set_intersection.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/formatter_char.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/AvailabilityMacros.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/swap_allocator.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/formatter_bool.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_posix_vdisable.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/indirectly_comparable.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__concepts/arithmetic.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/format_parse_context.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/lazy.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_sort.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__atomic/kill_dependency.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/format_functions.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/is_sorted_until.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/format_error.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_volatile.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/format_arg_store.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/integral_constant.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/is_heap.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_wctype.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/extended_grapheme_cluster_table.h: + +/Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/include/gtest/gtest-death-test.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__chrono/duration.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/escaped_output_table.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_replace_if.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__atomic/is_always_lock_free.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__chrono/year_month.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__bit_reference: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/container_adaptor.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/concepts.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/clamp.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/is_permutation.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/partial_sort.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_equal.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/parser_std_format_spec.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__math/inverse_hyperbolic_functions.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__exception/exception_ptr.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__debug_utils/strict_weak_ordering_check.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__debug_utils/randomize_range.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_backends/cpu_backends/find_if.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__concepts/semiregular.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__utility/in_place.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__ranges/concepts.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_uint16_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/shuffle.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__concepts/different_from.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__concepts/derived_from.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_scalar.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__concepts/constructible.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__concepts/common_with.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__compare/three_way_comparable.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/iter_swap.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__compare/strong_order.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/temp_value.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/remove_cvref.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/buffer.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__compare/compare_three_way_result.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__exception/exception.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_push_heap.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/limits: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/iter_move.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__compare/compare_three_way.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_uid_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/mem_fun_ref.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/function.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/unwrap_iter.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__chrono/year_month_day.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__chrono/steady_clock.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__utility/swap.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__chrono/high_resolution_clock.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pop_heap.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/set_symmetric_difference.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__chrono/weekday.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__chrono/hh_mm_ss.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/concepts.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/compressed_pair.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__chrono/day.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_uint64_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/search.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__chrono/concepts.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/max_element.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_polymorphic.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__chrono/calendar.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__charconv/traits.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/formatter.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/format_args.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__charconv/to_chars_result.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__charconv/tables.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_max_element.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_primary_template.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__charconv/to_chars_base_10.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__system_error/error_code.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__charconv/chars_format.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__compare/common_comparison_category.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_seek_set.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__chrono/system_clock.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/access.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__bit/invert_if.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__undef_macros: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__concepts/relation.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__bit/countl.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__bit/byteswap.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_transform.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__bit/blsr.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fsfilcnt_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/float.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_set_intersection.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__bit/bit_ceil.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_minmax.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config_site: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/format_arg.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__bit/bit_cast.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_copy_backward.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_object.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_pthread/_pthread_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/common_type.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__availability: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_uint32_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/cstdlib: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__fwd/istream.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_bounded_array.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/hash.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__atomic/cxx_atomic_impl.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/types.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__atomic/contention_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/partial_sort_copy.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/cerrno: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_lower_bound.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_remove_copy.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/remove_volatile.h: + +/Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/include/gtest/gtest-message.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/uses_allocator_construction.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__atomic/check_memory_order.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/erase_if_container.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/copy_n.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__fwd/pair.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_stdio.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__atomic/atomic_sync.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__chrono/month_weekday.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__system_error/system_error.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__atomic/atomic_base.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__atomic/aliases.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/sift_down.h: + +/Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/include/gtest/gtest-param-test.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__assertion_handler: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/upper_bound.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__concepts/same_as.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/transform.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__bit/popcount.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_member_pointer.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/sstream: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__bit/has_single_bit.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_ctype.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__stop_token/stop_token.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/three_way_comp_ref_type.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_partial_sort.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__concepts/convertible_to.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/swap_ranges.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/stable_partition.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_backends/cpu_backends/transform_reduce.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/clocale: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__tuple/tuple_like_ext.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/shift_right.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/shift_left.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/set_union.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_copy_constructible.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/rotate.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_is_sorted_until.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/reverse_copy.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/reverse.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/replace_if.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__hash_table: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_make_heap.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/make_const_lvalue_ref.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/perfect_forward.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_pthread/_pthread_once_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/utility: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/replace_copy.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/locale.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_set_symmetric_difference.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__bit/bit_width.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/replace.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/binary_function.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_stable_sort.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/count_if.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__chrono/file_clock.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/remove_if.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_arg_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/remove_copy.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/assert.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/memory: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__compare/partial_order.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_stable_partition.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/type_list.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__chrono/month.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_trivially_assignable.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__bit/bit_floor.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_aggregate.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_unbounded_array.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__exception/nested_exception.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_partition_copy.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/construct_at.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/_types.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_shuffle.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__numeric/transform_reduce.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/decay.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_set_difference.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/bitset: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_search_n.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_upper_bound.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/remove_extent.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_search.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__concepts/boolean_testable.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/in_fun_result.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__atomic/atomic_init.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/replace_copy_if.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_sample.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/type_identity.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__node_handle: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__concepts/swappable.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__chrono/year.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/add_const.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/condition_variable: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__concepts/class_or_enum.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_rotate.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_reverse.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_null_pointer.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_pthread/_pthread_condattr_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_is_heap_until.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_replace_copy_if.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_replace.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_iterator_concept.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_remove_if.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/Availability.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_remove_copy_if.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_nothrow_copy_assignable.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/signal.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/mach/arm/_structs.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_remove.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/xlocale/_wctype.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/range_formatter.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/min_element.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/inplace_merge.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_prev_permutation.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__fwd/ios.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/sample.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_locale.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_partition_point.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_partition.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_unique.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocator_traits.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__mbstate_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_partial_sort_copy.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_uintptr_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_none_of.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_next_permutation.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/find_end.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_move_backward.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/voidify.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__chrono/monthday.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/make_32_64_or_128_bit.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_merge.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__concepts/predicate.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__concepts/copyable.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/_types.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/partition_copy.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_rotate_copy.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_find.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_minmax_element.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_intmax_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__utility/move.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_trivially_destructible.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__utility/is_pointer_in_range.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/fill_n.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__concepts/assignable.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_uint8_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_fill.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__chrono/year_month_weekday.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/concepts.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/max.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_is_permutation.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/wait.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/default_searcher.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/pointer_traits.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__math/traits.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_copy.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_backend.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_contains.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/xlocale/_regex.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/pthread/pthread_impl.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/libkern/_OSByteOrder.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_is_partitioned.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_is_heap.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/fold.h: + +/Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/include/gtest/internal/gtest-port.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/pthread.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_inplace_merge.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_replace.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_includes.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/remove_copy_if.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_generate.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__ranges/enable_view.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_wctrans_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/xlocale/_wchar.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_find.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/stable_sort.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_max.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_copy.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/iterator: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_fill_n.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_find_first_of.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/uniform_random_bit_generator_adaptor.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/destruct_n.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/min_max_result.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_sort_heap.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_sigaltstack.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_backends/cpu_backends/any_of.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_clamp.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__concepts/common_reference_with.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__math/gamma.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__chrono/literals.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_binary_search.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/void_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_time_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__compare/is_eq.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__utility/to_underlying.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__concepts/equality_comparable.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_adjacent_find.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_min_element.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_is_sorted.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_member_object_pointer.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_any_all_none_of.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_sort.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/climits: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/___wctype.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/for_each.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/__xlocale.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_signed.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/variant: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_void.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_move.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_fd_def.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_is_partitioned.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/next.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/copy_if.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/remove.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__tuple/tuple_size.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/find.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_generate.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__string/constexpr_c_functions.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__fwd/ostream.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/stdlib.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_backends/cpu_backends/transform.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__exception/operations.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__utility/as_lvalue.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/stdint.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_backends/cpu_backends/fill.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/cwctype: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/unique_copy.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_count_if.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_u_short.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/system_error: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_backends/cpu_backends/backend.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/remove_all_extents.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/unique.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/partition_point.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/formatter_output.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_fundamental.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_literal_type.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_backends/cpu_backends/libdispatch.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_for_each.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__mutex/unique_lock.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/partition.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__ranges/view_interface.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__config: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/width_estimation_table.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/nth_element.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/compare: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/half_positive.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/unistd.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/in_in_out_result.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_off_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/move.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/prev_permutation.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_fill.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_trivially_default_constructible.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/exception: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/format_context.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/min.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_suseconds_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/signal.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__ios/fpos.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_strings.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/endian.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/_endian.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/xlocale/_stdio.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_lexicographical_compare.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__compare/compare_strong_order_fallback.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/make_heap.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/make_projected.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/malloc/_malloc.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__utility/rel_ops.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/merge.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/make_unsigned.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/forward_list: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/signal.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/allocation_guard.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/raw_storage_iterator.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/mismatch.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/not_fn.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/array: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/minmax_element.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__math/trigonometric_functions.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_backends/cpu_backend.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__compare/weak_order.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_specialization.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/istream: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__math/abs.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/AvailabilityVersions.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/ctime: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_ssize_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/lexicographical_compare_three_way.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_valid_expansion.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/is_sorted.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/iterator_operations.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_u_int8_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__random/uniform_random_bit_generator.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_generate_n.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_backends/cpu_backends/merge.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_all_of.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_backends/cpu_backends/for_each.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/istreambuf_iterator.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/minmax.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/cmath: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__assert: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__charconv/to_chars_floating_point.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/generate_n.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__math/inverse_trigonometric_functions.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_frontend_dispatch.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_for_each_n.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_ino_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/copy.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_mismatch.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__bit/rotate.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_find_end.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_pthread/_pthread_attr_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/is_heap_until.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/includes.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_unsigned.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/weak_result_type.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_set_union.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_callable.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/iter_swap.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/find_if_not.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__atomic/atomic_lock_free.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_mode_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_pop_heap.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_string.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/reference_wrapper.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_equal_range.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/formatter_string.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/equal.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_copy_if.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__math/modulo.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__bit/countr.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/string: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/push_heap.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__bit/bit_log2.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/operation_traits.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_printf.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/set_difference.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_scoped_enum.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/streambuf: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/mem_fn.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/binary_search.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/is_partitioned.h: + +/Library/Developer/CommandLineTools/usr/lib/clang/16/include/__stddef_rsize_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/count.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/none_of.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/xlocale/_ctype.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__utility/cmp.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/copy_move_common.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/alloca.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/maybe_const.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_xlocale.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/readable_traits.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_nothrow_move_constructible.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/pstl_for_each.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_equal.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/copy_backward.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__math/fma.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/adjacent_find.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/machine/types.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/vector: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_transform.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_time.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_wchar.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__math/error_functions.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_uintmax_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/remove_cv.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/cwchar: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_mb_cur_max.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/noexcept_move_assign_container.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/_mcontext.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/format_string.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/AvailabilityInternal.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_types/_wctype_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__fwd/string_view.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/limits.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__charconv/to_chars_integral.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/in_found_result.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_symbol_aliasing.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/all_of.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_copy.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/arm/_limits.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__utility/empty.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__concepts/destructible.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/dependent_type.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/ranges_uninitialized_algorithms.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__atomic/fence.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__format/format_fwd.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__locale_dir/locale_base_api/bsd_locale_defaults.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__concepts/movable.h: + +/Users/guillaume/Epitech/teck3/cvector/tests/test_cvector.cpp: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_int8_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/in_out_out_result.h: + +/Library/Developer/CommandLineTools/usr/lib/clang/16/include/__stdarg___va_copy.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/has_unique_object_representation.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__math/remainder.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_regex.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_find_if_not.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/sort.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/AvailabilityInternalLegacy.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__utility/exchange.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/type_traits: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__chrono/convert_to_timespec.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__condition_variable/condition_variable.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/find_segment_if.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_trivial.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/iterator_traits.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__type_traits/is_assignable.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/functional: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/unwrap_range.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/_types/_blksize_t.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_ctermid.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/ranges_ends_with.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__functional/binary_negate.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__compare/synth_three_way.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/for_each_segment.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__iterator/sortable.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/_assert.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__memory/shared_ptr.h: + +/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1/__algorithm/in_in_result.h: diff --git a/build/CMakeFiles/test_cvector.dir/compiler_depend.ts b/build/CMakeFiles/test_cvector.dir/compiler_depend.ts new file mode 100644 index 0000000..bab8d75 --- /dev/null +++ b/build/CMakeFiles/test_cvector.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for test_cvector. diff --git a/build/CMakeFiles/test_cvector.dir/depend.make b/build/CMakeFiles/test_cvector.dir/depend.make new file mode 100644 index 0000000..d965b8c --- /dev/null +++ b/build/CMakeFiles/test_cvector.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for test_cvector. +# This may be replaced when dependencies are built. diff --git a/build/CMakeFiles/test_cvector.dir/flags.make b/build/CMakeFiles/test_cvector.dir/flags.make new file mode 100644 index 0000000..a18fd30 --- /dev/null +++ b/build/CMakeFiles/test_cvector.dir/flags.make @@ -0,0 +1,12 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.31 + +# compile CXX with /Library/Developer/CommandLineTools/usr/bin/c++ +CXX_DEFINES = + +CXX_INCLUDES = -I/Users/guillaume/Epitech/teck3/cvector/include -isystem /Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/include + +CXX_FLAGSarm64 = -stdlib=libc++ -g -std=gnu++17 -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -g -fprofile-arcs -ftest-coverage + +CXX_FLAGS = -stdlib=libc++ -g -std=gnu++17 -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -g -fprofile-arcs -ftest-coverage + diff --git a/build/CMakeFiles/test_cvector.dir/link.txt b/build/CMakeFiles/test_cvector.dir/link.txt new file mode 100644 index 0000000..31ecbc7 --- /dev/null +++ b/build/CMakeFiles/test_cvector.dir/link.txt @@ -0,0 +1 @@ +/Library/Developer/CommandLineTools/usr/bin/c++ -stdlib=libc++ -g -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names -fprofile-arcs -ftest-coverage CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.o -o test_cvector -L/Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/lib -Wl,-rpath,/Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/lib libcvector.a /Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/lib/libgmock_main.a /Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/lib/libgmock.a /Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/lib/libgtest_main.a /Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/lib/libgtest.a diff --git a/build/CMakeFiles/test_cvector.dir/progress.make b/build/CMakeFiles/test_cvector.dir/progress.make new file mode 100644 index 0000000..895faac --- /dev/null +++ b/build/CMakeFiles/test_cvector.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 8 +CMAKE_PROGRESS_2 = 9 + diff --git a/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda b/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda new file mode 100644 index 0000000000000000000000000000000000000000..7b41ffdad5d95ac08a312593da744e00540284d3 GIT binary patch literal 18128 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
jGLQY3}36$Mw+i)5hqw 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%0ANo*^Ly=tQ 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 P$96vYEctR&GhXrks{Frp literal 0 HcmV?d00001 diff --git a/build/CTestTestfile.cmake b/build/CTestTestfile.cmake new file mode 100644 index 0000000..d7fa2d5 --- /dev/null +++ b/build/CTestTestfile.cmake @@ -0,0 +1,8 @@ +# CMake generated Testfile for +# Source directory: /Users/guillaume/Epitech/teck3/cvector +# Build directory: /Users/guillaume/Epitech/teck3/cvector/build +# +# This file includes the relevant testing commands required for +# testing this directory and lists subdirectories to be tested as well. +add_test([=[cvector_tests]=] "/Users/guillaume/Epitech/teck3/cvector/build/test_cvector") +set_tests_properties([=[cvector_tests]=] PROPERTIES _BACKTRACE_TRIPLES "/Users/guillaume/Epitech/teck3/cvector/CMakeLists.txt;30;add_test;/Users/guillaume/Epitech/teck3/cvector/CMakeLists.txt;0;") diff --git a/build/Makefile b/build/Makefile index 24db025..90b27d9 100644 --- a/build/Makefile +++ b/build/Makefile @@ -65,6 +65,16 @@ CMAKE_BINARY_DIR = /Users/guillaume/Epitech/teck3/cvector/build #============================================================================= # Targets provided globally by CMake. +# Special rule for the target test +test: + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running tests..." + /opt/homebrew/bin/ctest --force-new-ctest-process $(ARGS) +.PHONY : test + +# Special rule for the target test +test/fast: test +.PHONY : test/fast + # Special rule for the target edit_cache edit_cache: @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake cache editor..." @@ -142,6 +152,32 @@ example/fast: $(MAKE) $(MAKESILENT) -f CMakeFiles/example.dir/build.make CMakeFiles/example.dir/build .PHONY : example/fast +#============================================================================= +# Target rules for targets named test_cvector + +# Build rule for target. +test_cvector: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 test_cvector +.PHONY : test_cvector + +# fast build rule for target. +test_cvector/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/test_cvector.dir/build.make CMakeFiles/test_cvector.dir/build +.PHONY : test_cvector/fast + +#============================================================================= +# Target rules for targets named coverage + +# Build rule for target. +coverage: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 coverage +.PHONY : coverage + +# fast build rule for target. +coverage/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/coverage.dir/build.make CMakeFiles/coverage.dir/build +.PHONY : coverage/fast + examples/example_usage.o: examples/example_usage.c.o .PHONY : examples/example_usage.o @@ -166,53 +202,101 @@ examples/example_usage.c.s: $(MAKE) $(MAKESILENT) -f CMakeFiles/example.dir/build.make CMakeFiles/example.dir/examples/example_usage.c.s .PHONY : examples/example_usage.c.s -src/cvector.o: src/cvector.c.o -.PHONY : src/cvector.o +src/cvector_core.o: src/cvector_core.c.o +.PHONY : src/cvector_core.o + +# target to build an object file +src/cvector_core.c.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/cvector.dir/build.make CMakeFiles/cvector.dir/src/cvector_core.c.o +.PHONY : src/cvector_core.c.o + +src/cvector_core.i: src/cvector_core.c.i +.PHONY : src/cvector_core.i + +# target to preprocess a source file +src/cvector_core.c.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/cvector.dir/build.make CMakeFiles/cvector.dir/src/cvector_core.c.i +.PHONY : src/cvector_core.c.i + +src/cvector_core.s: src/cvector_core.c.s +.PHONY : src/cvector_core.s + +# target to generate assembly for a file +src/cvector_core.c.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/cvector.dir/build.make CMakeFiles/cvector.dir/src/cvector_core.c.s +.PHONY : src/cvector_core.c.s + +src/cvector_insert_erase.o: src/cvector_insert_erase.c.o +.PHONY : src/cvector_insert_erase.o + +# target to build an object file +src/cvector_insert_erase.c.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/cvector.dir/build.make CMakeFiles/cvector.dir/src/cvector_insert_erase.c.o +.PHONY : src/cvector_insert_erase.c.o + +src/cvector_insert_erase.i: src/cvector_insert_erase.c.i +.PHONY : src/cvector_insert_erase.i + +# target to preprocess a source file +src/cvector_insert_erase.c.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/cvector.dir/build.make CMakeFiles/cvector.dir/src/cvector_insert_erase.c.i +.PHONY : src/cvector_insert_erase.c.i + +src/cvector_insert_erase.s: src/cvector_insert_erase.c.s +.PHONY : src/cvector_insert_erase.s + +# target to generate assembly for a file +src/cvector_insert_erase.c.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/cvector.dir/build.make CMakeFiles/cvector.dir/src/cvector_insert_erase.c.s +.PHONY : src/cvector_insert_erase.c.s + +src/cvector_resize.o: src/cvector_resize.c.o +.PHONY : src/cvector_resize.o # target to build an object file -src/cvector.c.o: - $(MAKE) $(MAKESILENT) -f CMakeFiles/cvector.dir/build.make CMakeFiles/cvector.dir/src/cvector.c.o -.PHONY : src/cvector.c.o +src/cvector_resize.c.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/cvector.dir/build.make CMakeFiles/cvector.dir/src/cvector_resize.c.o +.PHONY : src/cvector_resize.c.o -src/cvector.i: src/cvector.c.i -.PHONY : src/cvector.i +src/cvector_resize.i: src/cvector_resize.c.i +.PHONY : src/cvector_resize.i # target to preprocess a source file -src/cvector.c.i: - $(MAKE) $(MAKESILENT) -f CMakeFiles/cvector.dir/build.make CMakeFiles/cvector.dir/src/cvector.c.i -.PHONY : src/cvector.c.i +src/cvector_resize.c.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/cvector.dir/build.make CMakeFiles/cvector.dir/src/cvector_resize.c.i +.PHONY : src/cvector_resize.c.i -src/cvector.s: src/cvector.c.s -.PHONY : src/cvector.s +src/cvector_resize.s: src/cvector_resize.c.s +.PHONY : src/cvector_resize.s # target to generate assembly for a file -src/cvector.c.s: - $(MAKE) $(MAKESILENT) -f CMakeFiles/cvector.dir/build.make CMakeFiles/cvector.dir/src/cvector.c.s -.PHONY : src/cvector.c.s +src/cvector_resize.c.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/cvector.dir/build.make CMakeFiles/cvector.dir/src/cvector_resize.c.s +.PHONY : src/cvector_resize.c.s -src/utils.o: src/utils.c.o -.PHONY : src/utils.o +tests/test_cvector.o: tests/test_cvector.cpp.o +.PHONY : tests/test_cvector.o # target to build an object file -src/utils.c.o: - $(MAKE) $(MAKESILENT) -f CMakeFiles/cvector.dir/build.make CMakeFiles/cvector.dir/src/utils.c.o -.PHONY : src/utils.c.o +tests/test_cvector.cpp.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/test_cvector.dir/build.make CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.o +.PHONY : tests/test_cvector.cpp.o -src/utils.i: src/utils.c.i -.PHONY : src/utils.i +tests/test_cvector.i: tests/test_cvector.cpp.i +.PHONY : tests/test_cvector.i # target to preprocess a source file -src/utils.c.i: - $(MAKE) $(MAKESILENT) -f CMakeFiles/cvector.dir/build.make CMakeFiles/cvector.dir/src/utils.c.i -.PHONY : src/utils.c.i +tests/test_cvector.cpp.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/test_cvector.dir/build.make CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.i +.PHONY : tests/test_cvector.cpp.i -src/utils.s: src/utils.c.s -.PHONY : src/utils.s +tests/test_cvector.s: tests/test_cvector.cpp.s +.PHONY : tests/test_cvector.s # target to generate assembly for a file -src/utils.c.s: - $(MAKE) $(MAKESILENT) -f CMakeFiles/cvector.dir/build.make CMakeFiles/cvector.dir/src/utils.c.s -.PHONY : src/utils.c.s +tests/test_cvector.cpp.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/test_cvector.dir/build.make CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.s +.PHONY : tests/test_cvector.cpp.s # Help Target help: @@ -222,17 +306,26 @@ help: @echo "... depend" @echo "... edit_cache" @echo "... rebuild_cache" + @echo "... test" + @echo "... coverage" @echo "... cvector" @echo "... example" + @echo "... test_cvector" @echo "... examples/example_usage.o" @echo "... examples/example_usage.i" @echo "... examples/example_usage.s" - @echo "... src/cvector.o" - @echo "... src/cvector.i" - @echo "... src/cvector.s" - @echo "... src/utils.o" - @echo "... src/utils.i" - @echo "... src/utils.s" + @echo "... src/cvector_core.o" + @echo "... src/cvector_core.i" + @echo "... src/cvector_core.s" + @echo "... src/cvector_insert_erase.o" + @echo "... src/cvector_insert_erase.i" + @echo "... src/cvector_insert_erase.s" + @echo "... src/cvector_resize.o" + @echo "... src/cvector_resize.i" + @echo "... src/cvector_resize.s" + @echo "... tests/test_cvector.o" + @echo "... tests/test_cvector.i" + @echo "... tests/test_cvector.s" .PHONY : help diff --git a/build/Testing/Temporary/CTestCostData.txt b/build/Testing/Temporary/CTestCostData.txt new file mode 100644 index 0000000..57efa69 --- /dev/null +++ b/build/Testing/Temporary/CTestCostData.txt @@ -0,0 +1,2 @@ +cvector_tests 10 0.019787 +--- diff --git a/build/Testing/Temporary/LastTest.log b/build/Testing/Temporary/LastTest.log new file mode 100644 index 0000000..76ecf2d --- /dev/null +++ b/build/Testing/Temporary/LastTest.log @@ -0,0 +1,464 @@ +Start testing: Dec 20 12:56 CET +---------------------------------------------------------- +1/1 Testing: cvector_tests +1/1 Test: cvector_tests +Command: "/Users/guillaume/Epitech/teck3/cvector/build/test_cvector" +Directory: /Users/guillaume/Epitech/teck3/cvector/build +"cvector_tests" start time: Dec 20 12:56 CET +Output: +---------------------------------------------------------- +Running main() from gmock_main.cc +[==========] Running 18 tests from 1 test suite. +[----------] Global test environment set-up. +[----------] 18 tests from CVectorTest +[ RUN ] CVectorTest.Initialization +[ OK ] CVectorTest.Initialization (0 ms) +[ RUN ] CVectorTest.InitializationFailureCases +[ OK ] CVectorTest.InitializationFailureCases (0 ms) +[ RUN ] CVectorTest.PushBack +[ OK ] CVectorTest.PushBack (0 ms) +[ RUN ] CVectorTest.PushBackNullVector +[ OK ] CVectorTest.PushBackNullVector (0 ms) +[ RUN ] CVectorTest.PushBackFailureCases +[ OK ] CVectorTest.PushBackFailureCases (0 ms) +[ RUN ] CVectorTest.PushBackInvalidPointer +[ OK ] CVectorTest.PushBackInvalidPointer (0 ms) +[ RUN ] CVectorTest.CapacityDoubling +[ OK ] CVectorTest.CapacityDoubling (0 ms) +[ RUN ] CVectorTest.PopBack +[ OK ] CVectorTest.PopBack (0 ms) +[ RUN ] CVectorTest.PopBackFailureCases +[ OK ] CVectorTest.PopBackFailureCases (0 ms) +[ RUN ] CVectorTest.Reserve +[ OK ] CVectorTest.Reserve (0 ms) +[ RUN ] CVectorTest.ReserveFailureAndEdgeCases +[ OK ] CVectorTest.ReserveFailureAndEdgeCases (0 ms) +[ RUN ] CVectorTest.Resize +[ OK ] CVectorTest.Resize (0 ms) +[ RUN ] CVectorTest.ResizeEdgeCases +[ OK ] CVectorTest.ResizeEdgeCases (0 ms) +[ RUN ] CVectorTest.InsertEdgeCases +[ OK ] CVectorTest.InsertEdgeCases (0 ms) +[ RUN ] CVectorTest.Erase +[ OK ] CVectorTest.Erase (0 ms) +[ RUN ] CVectorTest.ShrinkToFit +[ OK ] CVectorTest.ShrinkToFit (0 ms) +[ RUN ] CVectorTest.ShrinkToFitEdgeCases +[ OK ] CVectorTest.ShrinkToFitEdgeCases (0 ms) +[ RUN ] CVectorTest.Clear +[ OK ] CVectorTest.Clear (0 ms) +[----------] 18 tests from CVectorTest (0 ms total) + +[----------] Global test environment tear-down +[==========] 18 tests from 1 test suite ran. (0 ms total) +[ PASSED ] 18 tests. +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: mismatched number of counters (48) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000000) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000000) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000000) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000000) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000000) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000000) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000000) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000000) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: mismatched number of counters (18) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000000) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000000) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000000) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: mismatched number of counters (2) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x5d3389d2) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000038) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000039) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x0000003a) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x0000003b) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x0000003c) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x0000003d) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x0000003e) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x0000003f) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000040) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000041) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000042) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000043) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000044) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000045) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000046) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000047) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000048) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000049) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x0000004a) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x0000004b) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x0000004c) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x0000004d) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x0000004e) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x0000004f) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000050) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000051) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000052) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000053) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000054) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000055) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000056) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000057) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000058) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000059) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x0000005a) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x0000005b) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x0000005c) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x0000005d) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x0000005e) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x0000005f) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000060) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000061) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000062) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000063) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000064) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000065) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000066) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000067) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000068) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000069) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x0000006a) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x0000006b) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x0000006c) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x0000006d) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x0000006e) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x0000006f) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000070) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000071) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000072) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000073) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000074) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000075) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000076) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000077) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000078) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000079) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x0000007a) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x0000007b) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x0000007c) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x0000007d) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x0000007e) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x0000007f) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000080) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000081) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000082) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000083) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000084) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000085) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000086) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000087) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000088) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000089) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x0000008a) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x0000008b) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x0000008c) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x0000008d) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x0000008e) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x0000008f) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000090) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000091) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000092) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000093) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000094) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000095) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000096) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000097) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000098) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000099) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x0000009a) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x0000009b) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x0000000d) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x82e8c0e5) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000010) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x82e8c0e5) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x0000004a) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x82e8c0e5) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x01000000) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x01000000) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x01000000) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x01000000) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x01000000) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x01000000) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x01000000) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x01000000) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x01000000) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x01000000) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x01000000) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x01000000) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x01000000) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x01000000) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000002) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0xfe84983d) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x01000000) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000004) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x0000012a) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0xc24496bc) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000912) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0xc24496bc) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000914) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0xc24496bc) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000000) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000001) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x82e8c0e5) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x82e8c0e5) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000038) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x82e8c0e5) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0xb7479a17) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x3f567b10) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x955d7589) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0xb8523cfc) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x95e45eb4) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0xdaa6cdd0) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x0a4dbc21) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0xd37c2a2b) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0xc91751d5) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x6263cc4e) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x50fe7784) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x9326e1bf) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x18a6e267) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x2601290f) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x000000fc) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x000000fd) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x000000fe) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x000000ff) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000100) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000101) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000102) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000103) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000104) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000105) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000106) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000107) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000108) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000109) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x0000010a) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x0000010b) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x0000010c) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x0000010d) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x0000010e) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x0000010f) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000110) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000111) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000112) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000000) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000000) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000018) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0xc24496bc) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x0000001a) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0xc24496bc) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000003) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x000003b2) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000100) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000000) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: mismatched number of counters (2) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x08e45800) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x01000000) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000002) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0xc7673242) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000068) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000105) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000000) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: mismatched number of counters (2) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0xd1f959b8) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000000) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000000) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000000) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000000) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000000) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0xc24496bc) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous GCDA file: corrupt arc tag (0x00000000) +profiling: /Users/guillaume/Epitech/teck3/cvector/build/CMakeFiles/test_cvector.dir/tests/test_cvector.cpp.gcda: cannot merge previous run count: corrupt object tag (0x00000000) + +Test time = 0.20 sec +---------------------------------------------------------- +Test Passed. +"cvector_tests" end time: Dec 20 12:56 CET +"cvector_tests" time elapsed: 00:00:00 +---------------------------------------------------------- + +End testing: Dec 20 12:56 CET diff --git a/build/Testing/Temporary/LastTestsFailed.log b/build/Testing/Temporary/LastTestsFailed.log new file mode 100644 index 0000000..79bb054 --- /dev/null +++ b/build/Testing/Temporary/LastTestsFailed.log @@ -0,0 +1 @@ +1:cvector_tests diff --git a/build/build/Debug/generators/CMakePresets.json b/build/build/Debug/generators/CMakePresets.json new file mode 100644 index 0000000..6836a3f --- /dev/null +++ b/build/build/Debug/generators/CMakePresets.json @@ -0,0 +1,38 @@ +{ + "version": 3, + "vendor": { + "conan": {} + }, + "cmakeMinimumRequired": { + "major": 3, + "minor": 15, + "patch": 0 + }, + "configurePresets": [ + { + "name": "conan-debug", + "displayName": "'conan-debug' config", + "description": "'conan-debug' configure using 'Unix Makefiles' generator", + "generator": "Unix Makefiles", + "cacheVariables": { + "CMAKE_POLICY_DEFAULT_CMP0091": "NEW", + "CMAKE_BUILD_TYPE": "Debug" + }, + "toolchainFile": "generators/conan_toolchain.cmake", + "binaryDir": "/Users/guillaume/Epitech/teck3/cvector/build/build/Debug" + } + ], + "buildPresets": [ + { + "name": "conan-debug", + "configurePreset": "conan-debug", + "jobs": 12 + } + ], + "testPresets": [ + { + "name": "conan-debug", + "configurePreset": "conan-debug" + } + ] +} \ No newline at end of file diff --git a/build/build/Debug/generators/FindGTest.cmake b/build/build/Debug/generators/FindGTest.cmake new file mode 100644 index 0000000..6cda34f --- /dev/null +++ b/build/build/Debug/generators/FindGTest.cmake @@ -0,0 +1,49 @@ +########## MACROS ########################################################################### +############################################################################################# + +# Requires CMake > 3.15 +if(${CMAKE_VERSION} VERSION_LESS "3.15") + message(FATAL_ERROR "The 'CMakeDeps' generator only works with CMake >= 3.15") +endif() + +if(GTest_FIND_QUIETLY) + set(GTest_MESSAGE_MODE VERBOSE) +else() + set(GTest_MESSAGE_MODE STATUS) +endif() + +include(${CMAKE_CURRENT_LIST_DIR}/cmakedeps_macros.cmake) +include(${CMAKE_CURRENT_LIST_DIR}/module-GTestTargets.cmake) +include(CMakeFindDependencyMacro) + +check_build_type_defined() + +foreach(_DEPENDENCY ${gtest_FIND_DEPENDENCY_NAMES} ) + # Check that we have not already called a find_package with the transitive dependency + if(NOT ${_DEPENDENCY}_FOUND) + find_dependency(${_DEPENDENCY} REQUIRED ${${_DEPENDENCY}_FIND_MODE}) + endif() +endforeach() + +set(GTest_VERSION_STRING "1.15.0") +set(GTest_INCLUDE_DIRS ${gtest_INCLUDE_DIRS_DEBUG} ) +set(GTest_INCLUDE_DIR ${gtest_INCLUDE_DIRS_DEBUG} ) +set(GTest_LIBRARIES ${gtest_LIBRARIES_DEBUG} ) +set(GTest_DEFINITIONS ${gtest_DEFINITIONS_DEBUG} ) + + +# Only the last installed configuration BUILD_MODULES are included to avoid the collision +foreach(_BUILD_MODULE ${gtest_BUILD_MODULES_PATHS_DEBUG} ) + message(${GTest_MESSAGE_MODE} "Conan: Including build module from '${_BUILD_MODULE}'") + include(${_BUILD_MODULE}) +endforeach() + + +include(FindPackageHandleStandardArgs) +set(GTest_FOUND 1) +set(GTest_VERSION "1.15.0") + +find_package_handle_standard_args(GTest + REQUIRED_VARS GTest_VERSION + VERSION_VAR GTest_VERSION) +mark_as_advanced(GTest_FOUND GTest_VERSION) diff --git a/build/build/Debug/generators/GTest-Target-debug.cmake b/build/build/Debug/generators/GTest-Target-debug.cmake new file mode 100644 index 0000000..0dbd77a --- /dev/null +++ b/build/build/Debug/generators/GTest-Target-debug.cmake @@ -0,0 +1,282 @@ +# Avoid multiple calls to find_package to append duplicated properties to the targets +include_guard()########### VARIABLES ####################################################################### +############################################################################################# +set(gtest_FRAMEWORKS_FOUND_DEBUG "") # Will be filled later +conan_find_apple_frameworks(gtest_FRAMEWORKS_FOUND_DEBUG "${gtest_FRAMEWORKS_DEBUG}" "${gtest_FRAMEWORK_DIRS_DEBUG}") + +set(gtest_LIBRARIES_TARGETS "") # Will be filled later + + +######## Create an interface target to contain all the dependencies (frameworks, system and conan deps) +if(NOT TARGET gtest_DEPS_TARGET) + add_library(gtest_DEPS_TARGET INTERFACE IMPORTED) +endif() + +set_property(TARGET gtest_DEPS_TARGET + APPEND PROPERTY INTERFACE_LINK_LIBRARIES + $<$:${gtest_FRAMEWORKS_FOUND_DEBUG}> + $<$:${gtest_SYSTEM_LIBS_DEBUG}> + $<$:GTest::gtest;GTest::gmock>) + +####### Find the libraries declared in cpp_info.libs, create an IMPORTED target for each one and link the +####### gtest_DEPS_TARGET to all of them +conan_package_library_targets("${gtest_LIBS_DEBUG}" # libraries + "${gtest_LIB_DIRS_DEBUG}" # package_libdir + "${gtest_BIN_DIRS_DEBUG}" # package_bindir + "${gtest_LIBRARY_TYPE_DEBUG}" + "${gtest_IS_HOST_WINDOWS_DEBUG}" + gtest_DEPS_TARGET + gtest_LIBRARIES_TARGETS # out_libraries_targets + "_DEBUG" + "gtest" # package_name + "${gtest_NO_SONAME_MODE_DEBUG}") # soname + +# FIXME: What is the result of this for multi-config? All configs adding themselves to path? +set(CMAKE_MODULE_PATH ${gtest_BUILD_DIRS_DEBUG} ${CMAKE_MODULE_PATH}) + +########## COMPONENTS TARGET PROPERTIES Debug ######################################## + + ########## COMPONENT GTest::gmock_main ############# + + set(gtest_GTest_gmock_main_FRAMEWORKS_FOUND_DEBUG "") + conan_find_apple_frameworks(gtest_GTest_gmock_main_FRAMEWORKS_FOUND_DEBUG "${gtest_GTest_gmock_main_FRAMEWORKS_DEBUG}" "${gtest_GTest_gmock_main_FRAMEWORK_DIRS_DEBUG}") + + set(gtest_GTest_gmock_main_LIBRARIES_TARGETS "") + + ######## Create an interface target to contain all the dependencies (frameworks, system and conan deps) + if(NOT TARGET gtest_GTest_gmock_main_DEPS_TARGET) + add_library(gtest_GTest_gmock_main_DEPS_TARGET INTERFACE IMPORTED) + endif() + + set_property(TARGET gtest_GTest_gmock_main_DEPS_TARGET + APPEND PROPERTY INTERFACE_LINK_LIBRARIES + $<$:${gtest_GTest_gmock_main_FRAMEWORKS_FOUND_DEBUG}> + $<$:${gtest_GTest_gmock_main_SYSTEM_LIBS_DEBUG}> + $<$:${gtest_GTest_gmock_main_DEPENDENCIES_DEBUG}> + ) + + ####### Find the libraries declared in cpp_info.component["xxx"].libs, + ####### create an IMPORTED target for each one and link the 'gtest_GTest_gmock_main_DEPS_TARGET' to all of them + conan_package_library_targets("${gtest_GTest_gmock_main_LIBS_DEBUG}" + "${gtest_GTest_gmock_main_LIB_DIRS_DEBUG}" + "${gtest_GTest_gmock_main_BIN_DIRS_DEBUG}" # package_bindir + "${gtest_GTest_gmock_main_LIBRARY_TYPE_DEBUG}" + "${gtest_GTest_gmock_main_IS_HOST_WINDOWS_DEBUG}" + gtest_GTest_gmock_main_DEPS_TARGET + gtest_GTest_gmock_main_LIBRARIES_TARGETS + "_DEBUG" + "gtest_GTest_gmock_main" + "${gtest_GTest_gmock_main_NO_SONAME_MODE_DEBUG}") + + + ########## TARGET PROPERTIES ##################################### + set_property(TARGET GTest::gmock_main + APPEND PROPERTY INTERFACE_LINK_LIBRARIES + $<$:${gtest_GTest_gmock_main_OBJECTS_DEBUG}> + $<$:${gtest_GTest_gmock_main_LIBRARIES_TARGETS}> + ) + + if("${gtest_GTest_gmock_main_LIBS_DEBUG}" STREQUAL "") + # If the component is not declaring any "cpp_info.components['foo'].libs" the system, frameworks etc are not + # linked to the imported targets and we need to do it to the global target + set_property(TARGET GTest::gmock_main + APPEND PROPERTY INTERFACE_LINK_LIBRARIES + gtest_GTest_gmock_main_DEPS_TARGET) + endif() + + set_property(TARGET GTest::gmock_main APPEND PROPERTY INTERFACE_LINK_OPTIONS + $<$:${gtest_GTest_gmock_main_LINKER_FLAGS_DEBUG}>) + set_property(TARGET GTest::gmock_main APPEND PROPERTY INTERFACE_INCLUDE_DIRECTORIES + $<$:${gtest_GTest_gmock_main_INCLUDE_DIRS_DEBUG}>) + set_property(TARGET GTest::gmock_main APPEND PROPERTY INTERFACE_LINK_DIRECTORIES + $<$:${gtest_GTest_gmock_main_LIB_DIRS_DEBUG}>) + set_property(TARGET GTest::gmock_main APPEND PROPERTY INTERFACE_COMPILE_DEFINITIONS + $<$:${gtest_GTest_gmock_main_COMPILE_DEFINITIONS_DEBUG}>) + set_property(TARGET GTest::gmock_main APPEND PROPERTY INTERFACE_COMPILE_OPTIONS + $<$:${gtest_GTest_gmock_main_COMPILE_OPTIONS_DEBUG}>) + + ########## COMPONENT GTest::gmock ############# + + set(gtest_GTest_gmock_FRAMEWORKS_FOUND_DEBUG "") + conan_find_apple_frameworks(gtest_GTest_gmock_FRAMEWORKS_FOUND_DEBUG "${gtest_GTest_gmock_FRAMEWORKS_DEBUG}" "${gtest_GTest_gmock_FRAMEWORK_DIRS_DEBUG}") + + set(gtest_GTest_gmock_LIBRARIES_TARGETS "") + + ######## Create an interface target to contain all the dependencies (frameworks, system and conan deps) + if(NOT TARGET gtest_GTest_gmock_DEPS_TARGET) + add_library(gtest_GTest_gmock_DEPS_TARGET INTERFACE IMPORTED) + endif() + + set_property(TARGET gtest_GTest_gmock_DEPS_TARGET + APPEND PROPERTY INTERFACE_LINK_LIBRARIES + $<$:${gtest_GTest_gmock_FRAMEWORKS_FOUND_DEBUG}> + $<$:${gtest_GTest_gmock_SYSTEM_LIBS_DEBUG}> + $<$:${gtest_GTest_gmock_DEPENDENCIES_DEBUG}> + ) + + ####### Find the libraries declared in cpp_info.component["xxx"].libs, + ####### create an IMPORTED target for each one and link the 'gtest_GTest_gmock_DEPS_TARGET' to all of them + conan_package_library_targets("${gtest_GTest_gmock_LIBS_DEBUG}" + "${gtest_GTest_gmock_LIB_DIRS_DEBUG}" + "${gtest_GTest_gmock_BIN_DIRS_DEBUG}" # package_bindir + "${gtest_GTest_gmock_LIBRARY_TYPE_DEBUG}" + "${gtest_GTest_gmock_IS_HOST_WINDOWS_DEBUG}" + gtest_GTest_gmock_DEPS_TARGET + gtest_GTest_gmock_LIBRARIES_TARGETS + "_DEBUG" + "gtest_GTest_gmock" + "${gtest_GTest_gmock_NO_SONAME_MODE_DEBUG}") + + + ########## TARGET PROPERTIES ##################################### + set_property(TARGET GTest::gmock + APPEND PROPERTY INTERFACE_LINK_LIBRARIES + $<$:${gtest_GTest_gmock_OBJECTS_DEBUG}> + $<$:${gtest_GTest_gmock_LIBRARIES_TARGETS}> + ) + + if("${gtest_GTest_gmock_LIBS_DEBUG}" STREQUAL "") + # If the component is not declaring any "cpp_info.components['foo'].libs" the system, frameworks etc are not + # linked to the imported targets and we need to do it to the global target + set_property(TARGET GTest::gmock + APPEND PROPERTY INTERFACE_LINK_LIBRARIES + gtest_GTest_gmock_DEPS_TARGET) + endif() + + set_property(TARGET GTest::gmock APPEND PROPERTY INTERFACE_LINK_OPTIONS + $<$:${gtest_GTest_gmock_LINKER_FLAGS_DEBUG}>) + set_property(TARGET GTest::gmock APPEND PROPERTY INTERFACE_INCLUDE_DIRECTORIES + $<$:${gtest_GTest_gmock_INCLUDE_DIRS_DEBUG}>) + set_property(TARGET GTest::gmock APPEND PROPERTY INTERFACE_LINK_DIRECTORIES + $<$:${gtest_GTest_gmock_LIB_DIRS_DEBUG}>) + set_property(TARGET GTest::gmock APPEND PROPERTY INTERFACE_COMPILE_DEFINITIONS + $<$:${gtest_GTest_gmock_COMPILE_DEFINITIONS_DEBUG}>) + set_property(TARGET GTest::gmock APPEND PROPERTY INTERFACE_COMPILE_OPTIONS + $<$:${gtest_GTest_gmock_COMPILE_OPTIONS_DEBUG}>) + + ########## COMPONENT GTest::gtest_main ############# + + set(gtest_GTest_gtest_main_FRAMEWORKS_FOUND_DEBUG "") + conan_find_apple_frameworks(gtest_GTest_gtest_main_FRAMEWORKS_FOUND_DEBUG "${gtest_GTest_gtest_main_FRAMEWORKS_DEBUG}" "${gtest_GTest_gtest_main_FRAMEWORK_DIRS_DEBUG}") + + set(gtest_GTest_gtest_main_LIBRARIES_TARGETS "") + + ######## Create an interface target to contain all the dependencies (frameworks, system and conan deps) + if(NOT TARGET gtest_GTest_gtest_main_DEPS_TARGET) + add_library(gtest_GTest_gtest_main_DEPS_TARGET INTERFACE IMPORTED) + endif() + + set_property(TARGET gtest_GTest_gtest_main_DEPS_TARGET + APPEND PROPERTY INTERFACE_LINK_LIBRARIES + $<$:${gtest_GTest_gtest_main_FRAMEWORKS_FOUND_DEBUG}> + $<$:${gtest_GTest_gtest_main_SYSTEM_LIBS_DEBUG}> + $<$:${gtest_GTest_gtest_main_DEPENDENCIES_DEBUG}> + ) + + ####### Find the libraries declared in cpp_info.component["xxx"].libs, + ####### create an IMPORTED target for each one and link the 'gtest_GTest_gtest_main_DEPS_TARGET' to all of them + conan_package_library_targets("${gtest_GTest_gtest_main_LIBS_DEBUG}" + "${gtest_GTest_gtest_main_LIB_DIRS_DEBUG}" + "${gtest_GTest_gtest_main_BIN_DIRS_DEBUG}" # package_bindir + "${gtest_GTest_gtest_main_LIBRARY_TYPE_DEBUG}" + "${gtest_GTest_gtest_main_IS_HOST_WINDOWS_DEBUG}" + gtest_GTest_gtest_main_DEPS_TARGET + gtest_GTest_gtest_main_LIBRARIES_TARGETS + "_DEBUG" + "gtest_GTest_gtest_main" + "${gtest_GTest_gtest_main_NO_SONAME_MODE_DEBUG}") + + + ########## TARGET PROPERTIES ##################################### + set_property(TARGET GTest::gtest_main + APPEND PROPERTY INTERFACE_LINK_LIBRARIES + $<$:${gtest_GTest_gtest_main_OBJECTS_DEBUG}> + $<$:${gtest_GTest_gtest_main_LIBRARIES_TARGETS}> + ) + + if("${gtest_GTest_gtest_main_LIBS_DEBUG}" STREQUAL "") + # If the component is not declaring any "cpp_info.components['foo'].libs" the system, frameworks etc are not + # linked to the imported targets and we need to do it to the global target + set_property(TARGET GTest::gtest_main + APPEND PROPERTY INTERFACE_LINK_LIBRARIES + gtest_GTest_gtest_main_DEPS_TARGET) + endif() + + set_property(TARGET GTest::gtest_main APPEND PROPERTY INTERFACE_LINK_OPTIONS + $<$:${gtest_GTest_gtest_main_LINKER_FLAGS_DEBUG}>) + set_property(TARGET GTest::gtest_main APPEND PROPERTY INTERFACE_INCLUDE_DIRECTORIES + $<$:${gtest_GTest_gtest_main_INCLUDE_DIRS_DEBUG}>) + set_property(TARGET GTest::gtest_main APPEND PROPERTY INTERFACE_LINK_DIRECTORIES + $<$:${gtest_GTest_gtest_main_LIB_DIRS_DEBUG}>) + set_property(TARGET GTest::gtest_main APPEND PROPERTY INTERFACE_COMPILE_DEFINITIONS + $<$:${gtest_GTest_gtest_main_COMPILE_DEFINITIONS_DEBUG}>) + set_property(TARGET GTest::gtest_main APPEND PROPERTY INTERFACE_COMPILE_OPTIONS + $<$:${gtest_GTest_gtest_main_COMPILE_OPTIONS_DEBUG}>) + + ########## COMPONENT GTest::gtest ############# + + set(gtest_GTest_gtest_FRAMEWORKS_FOUND_DEBUG "") + conan_find_apple_frameworks(gtest_GTest_gtest_FRAMEWORKS_FOUND_DEBUG "${gtest_GTest_gtest_FRAMEWORKS_DEBUG}" "${gtest_GTest_gtest_FRAMEWORK_DIRS_DEBUG}") + + set(gtest_GTest_gtest_LIBRARIES_TARGETS "") + + ######## Create an interface target to contain all the dependencies (frameworks, system and conan deps) + if(NOT TARGET gtest_GTest_gtest_DEPS_TARGET) + add_library(gtest_GTest_gtest_DEPS_TARGET INTERFACE IMPORTED) + endif() + + set_property(TARGET gtest_GTest_gtest_DEPS_TARGET + APPEND PROPERTY INTERFACE_LINK_LIBRARIES + $<$:${gtest_GTest_gtest_FRAMEWORKS_FOUND_DEBUG}> + $<$:${gtest_GTest_gtest_SYSTEM_LIBS_DEBUG}> + $<$:${gtest_GTest_gtest_DEPENDENCIES_DEBUG}> + ) + + ####### Find the libraries declared in cpp_info.component["xxx"].libs, + ####### create an IMPORTED target for each one and link the 'gtest_GTest_gtest_DEPS_TARGET' to all of them + conan_package_library_targets("${gtest_GTest_gtest_LIBS_DEBUG}" + "${gtest_GTest_gtest_LIB_DIRS_DEBUG}" + "${gtest_GTest_gtest_BIN_DIRS_DEBUG}" # package_bindir + "${gtest_GTest_gtest_LIBRARY_TYPE_DEBUG}" + "${gtest_GTest_gtest_IS_HOST_WINDOWS_DEBUG}" + gtest_GTest_gtest_DEPS_TARGET + gtest_GTest_gtest_LIBRARIES_TARGETS + "_DEBUG" + "gtest_GTest_gtest" + "${gtest_GTest_gtest_NO_SONAME_MODE_DEBUG}") + + + ########## TARGET PROPERTIES ##################################### + set_property(TARGET GTest::gtest + APPEND PROPERTY INTERFACE_LINK_LIBRARIES + $<$:${gtest_GTest_gtest_OBJECTS_DEBUG}> + $<$:${gtest_GTest_gtest_LIBRARIES_TARGETS}> + ) + + if("${gtest_GTest_gtest_LIBS_DEBUG}" STREQUAL "") + # If the component is not declaring any "cpp_info.components['foo'].libs" the system, frameworks etc are not + # linked to the imported targets and we need to do it to the global target + set_property(TARGET GTest::gtest + APPEND PROPERTY INTERFACE_LINK_LIBRARIES + gtest_GTest_gtest_DEPS_TARGET) + endif() + + set_property(TARGET GTest::gtest APPEND PROPERTY INTERFACE_LINK_OPTIONS + $<$:${gtest_GTest_gtest_LINKER_FLAGS_DEBUG}>) + set_property(TARGET GTest::gtest APPEND PROPERTY INTERFACE_INCLUDE_DIRECTORIES + $<$:${gtest_GTest_gtest_INCLUDE_DIRS_DEBUG}>) + set_property(TARGET GTest::gtest APPEND PROPERTY INTERFACE_LINK_DIRECTORIES + $<$:${gtest_GTest_gtest_LIB_DIRS_DEBUG}>) + set_property(TARGET GTest::gtest APPEND PROPERTY INTERFACE_COMPILE_DEFINITIONS + $<$:${gtest_GTest_gtest_COMPILE_DEFINITIONS_DEBUG}>) + set_property(TARGET GTest::gtest APPEND PROPERTY INTERFACE_COMPILE_OPTIONS + $<$:${gtest_GTest_gtest_COMPILE_OPTIONS_DEBUG}>) + + ########## AGGREGATED GLOBAL TARGET WITH THE COMPONENTS ##################### + set_property(TARGET gtest::gtest APPEND PROPERTY INTERFACE_LINK_LIBRARIES GTest::gmock_main) + set_property(TARGET gtest::gtest APPEND PROPERTY INTERFACE_LINK_LIBRARIES GTest::gmock) + set_property(TARGET gtest::gtest APPEND PROPERTY INTERFACE_LINK_LIBRARIES GTest::gtest_main) + set_property(TARGET gtest::gtest APPEND PROPERTY INTERFACE_LINK_LIBRARIES GTest::gtest) + +########## For the modules (FindXXX) +set(gtest_LIBRARIES_DEBUG gtest::gtest) diff --git a/build/build/Debug/generators/GTest-debug-armv8-data.cmake b/build/build/Debug/generators/GTest-debug-armv8-data.cmake new file mode 100644 index 0000000..f7cff5f --- /dev/null +++ b/build/build/Debug/generators/GTest-debug-armv8-data.cmake @@ -0,0 +1,174 @@ +########### AGGREGATED COMPONENTS AND DEPENDENCIES FOR THE MULTI CONFIG ##################### +############################################################################################# + +list(APPEND gtest_COMPONENT_NAMES GTest::gtest GTest::gtest_main GTest::gmock GTest::gmock_main) +list(REMOVE_DUPLICATES gtest_COMPONENT_NAMES) +if(DEFINED gtest_FIND_DEPENDENCY_NAMES) + list(APPEND gtest_FIND_DEPENDENCY_NAMES ) + list(REMOVE_DUPLICATES gtest_FIND_DEPENDENCY_NAMES) +else() + set(gtest_FIND_DEPENDENCY_NAMES ) +endif() + +########### VARIABLES ####################################################################### +############################################################################################# +set(gtest_PACKAGE_FOLDER_DEBUG "/Users/guillaume/.conan2/p/b/gtest675d526f063e5/p") +set(gtest_BUILD_MODULES_PATHS_DEBUG ) + + +set(gtest_INCLUDE_DIRS_DEBUG "${gtest_PACKAGE_FOLDER_DEBUG}/include") +set(gtest_RES_DIRS_DEBUG ) +set(gtest_DEFINITIONS_DEBUG ) +set(gtest_SHARED_LINK_FLAGS_DEBUG ) +set(gtest_EXE_LINK_FLAGS_DEBUG ) +set(gtest_OBJECTS_DEBUG ) +set(gtest_COMPILE_DEFINITIONS_DEBUG ) +set(gtest_COMPILE_OPTIONS_C_DEBUG ) +set(gtest_COMPILE_OPTIONS_CXX_DEBUG ) +set(gtest_LIB_DIRS_DEBUG "${gtest_PACKAGE_FOLDER_DEBUG}/lib") +set(gtest_BIN_DIRS_DEBUG ) +set(gtest_LIBRARY_TYPE_DEBUG STATIC) +set(gtest_IS_HOST_WINDOWS_DEBUG 0) +set(gtest_LIBS_DEBUG gmock_main gmock gtest_main gtest) +set(gtest_SYSTEM_LIBS_DEBUG ) +set(gtest_FRAMEWORK_DIRS_DEBUG ) +set(gtest_FRAMEWORKS_DEBUG ) +set(gtest_BUILD_DIRS_DEBUG ) +set(gtest_NO_SONAME_MODE_DEBUG FALSE) + + +# COMPOUND VARIABLES +set(gtest_COMPILE_OPTIONS_DEBUG + "$<$:${gtest_COMPILE_OPTIONS_CXX_DEBUG}>" + "$<$:${gtest_COMPILE_OPTIONS_C_DEBUG}>") +set(gtest_LINKER_FLAGS_DEBUG + "$<$,SHARED_LIBRARY>:${gtest_SHARED_LINK_FLAGS_DEBUG}>" + "$<$,MODULE_LIBRARY>:${gtest_SHARED_LINK_FLAGS_DEBUG}>" + "$<$,EXECUTABLE>:${gtest_EXE_LINK_FLAGS_DEBUG}>") + + +set(gtest_COMPONENTS_DEBUG GTest::gtest GTest::gtest_main GTest::gmock GTest::gmock_main) +########### COMPONENT GTest::gmock_main VARIABLES ############################################ + +set(gtest_GTest_gmock_main_INCLUDE_DIRS_DEBUG "${gtest_PACKAGE_FOLDER_DEBUG}/include") +set(gtest_GTest_gmock_main_LIB_DIRS_DEBUG "${gtest_PACKAGE_FOLDER_DEBUG}/lib") +set(gtest_GTest_gmock_main_BIN_DIRS_DEBUG ) +set(gtest_GTest_gmock_main_LIBRARY_TYPE_DEBUG STATIC) +set(gtest_GTest_gmock_main_IS_HOST_WINDOWS_DEBUG 0) +set(gtest_GTest_gmock_main_RES_DIRS_DEBUG ) +set(gtest_GTest_gmock_main_DEFINITIONS_DEBUG ) +set(gtest_GTest_gmock_main_OBJECTS_DEBUG ) +set(gtest_GTest_gmock_main_COMPILE_DEFINITIONS_DEBUG ) +set(gtest_GTest_gmock_main_COMPILE_OPTIONS_C_DEBUG "") +set(gtest_GTest_gmock_main_COMPILE_OPTIONS_CXX_DEBUG "") +set(gtest_GTest_gmock_main_LIBS_DEBUG gmock_main) +set(gtest_GTest_gmock_main_SYSTEM_LIBS_DEBUG ) +set(gtest_GTest_gmock_main_FRAMEWORK_DIRS_DEBUG ) +set(gtest_GTest_gmock_main_FRAMEWORKS_DEBUG ) +set(gtest_GTest_gmock_main_DEPENDENCIES_DEBUG GTest::gmock) +set(gtest_GTest_gmock_main_SHARED_LINK_FLAGS_DEBUG ) +set(gtest_GTest_gmock_main_EXE_LINK_FLAGS_DEBUG ) +set(gtest_GTest_gmock_main_NO_SONAME_MODE_DEBUG FALSE) + +# COMPOUND VARIABLES +set(gtest_GTest_gmock_main_LINKER_FLAGS_DEBUG + $<$,SHARED_LIBRARY>:${gtest_GTest_gmock_main_SHARED_LINK_FLAGS_DEBUG}> + $<$,MODULE_LIBRARY>:${gtest_GTest_gmock_main_SHARED_LINK_FLAGS_DEBUG}> + $<$,EXECUTABLE>:${gtest_GTest_gmock_main_EXE_LINK_FLAGS_DEBUG}> +) +set(gtest_GTest_gmock_main_COMPILE_OPTIONS_DEBUG + "$<$:${gtest_GTest_gmock_main_COMPILE_OPTIONS_CXX_DEBUG}>" + "$<$:${gtest_GTest_gmock_main_COMPILE_OPTIONS_C_DEBUG}>") +########### COMPONENT GTest::gmock VARIABLES ############################################ + +set(gtest_GTest_gmock_INCLUDE_DIRS_DEBUG "${gtest_PACKAGE_FOLDER_DEBUG}/include") +set(gtest_GTest_gmock_LIB_DIRS_DEBUG "${gtest_PACKAGE_FOLDER_DEBUG}/lib") +set(gtest_GTest_gmock_BIN_DIRS_DEBUG ) +set(gtest_GTest_gmock_LIBRARY_TYPE_DEBUG STATIC) +set(gtest_GTest_gmock_IS_HOST_WINDOWS_DEBUG 0) +set(gtest_GTest_gmock_RES_DIRS_DEBUG ) +set(gtest_GTest_gmock_DEFINITIONS_DEBUG ) +set(gtest_GTest_gmock_OBJECTS_DEBUG ) +set(gtest_GTest_gmock_COMPILE_DEFINITIONS_DEBUG ) +set(gtest_GTest_gmock_COMPILE_OPTIONS_C_DEBUG "") +set(gtest_GTest_gmock_COMPILE_OPTIONS_CXX_DEBUG "") +set(gtest_GTest_gmock_LIBS_DEBUG gmock) +set(gtest_GTest_gmock_SYSTEM_LIBS_DEBUG ) +set(gtest_GTest_gmock_FRAMEWORK_DIRS_DEBUG ) +set(gtest_GTest_gmock_FRAMEWORKS_DEBUG ) +set(gtest_GTest_gmock_DEPENDENCIES_DEBUG GTest::gtest) +set(gtest_GTest_gmock_SHARED_LINK_FLAGS_DEBUG ) +set(gtest_GTest_gmock_EXE_LINK_FLAGS_DEBUG ) +set(gtest_GTest_gmock_NO_SONAME_MODE_DEBUG FALSE) + +# COMPOUND VARIABLES +set(gtest_GTest_gmock_LINKER_FLAGS_DEBUG + $<$,SHARED_LIBRARY>:${gtest_GTest_gmock_SHARED_LINK_FLAGS_DEBUG}> + $<$,MODULE_LIBRARY>:${gtest_GTest_gmock_SHARED_LINK_FLAGS_DEBUG}> + $<$,EXECUTABLE>:${gtest_GTest_gmock_EXE_LINK_FLAGS_DEBUG}> +) +set(gtest_GTest_gmock_COMPILE_OPTIONS_DEBUG + "$<$:${gtest_GTest_gmock_COMPILE_OPTIONS_CXX_DEBUG}>" + "$<$:${gtest_GTest_gmock_COMPILE_OPTIONS_C_DEBUG}>") +########### COMPONENT GTest::gtest_main VARIABLES ############################################ + +set(gtest_GTest_gtest_main_INCLUDE_DIRS_DEBUG "${gtest_PACKAGE_FOLDER_DEBUG}/include") +set(gtest_GTest_gtest_main_LIB_DIRS_DEBUG "${gtest_PACKAGE_FOLDER_DEBUG}/lib") +set(gtest_GTest_gtest_main_BIN_DIRS_DEBUG ) +set(gtest_GTest_gtest_main_LIBRARY_TYPE_DEBUG STATIC) +set(gtest_GTest_gtest_main_IS_HOST_WINDOWS_DEBUG 0) +set(gtest_GTest_gtest_main_RES_DIRS_DEBUG ) +set(gtest_GTest_gtest_main_DEFINITIONS_DEBUG ) +set(gtest_GTest_gtest_main_OBJECTS_DEBUG ) +set(gtest_GTest_gtest_main_COMPILE_DEFINITIONS_DEBUG ) +set(gtest_GTest_gtest_main_COMPILE_OPTIONS_C_DEBUG "") +set(gtest_GTest_gtest_main_COMPILE_OPTIONS_CXX_DEBUG "") +set(gtest_GTest_gtest_main_LIBS_DEBUG gtest_main) +set(gtest_GTest_gtest_main_SYSTEM_LIBS_DEBUG ) +set(gtest_GTest_gtest_main_FRAMEWORK_DIRS_DEBUG ) +set(gtest_GTest_gtest_main_FRAMEWORKS_DEBUG ) +set(gtest_GTest_gtest_main_DEPENDENCIES_DEBUG GTest::gtest) +set(gtest_GTest_gtest_main_SHARED_LINK_FLAGS_DEBUG ) +set(gtest_GTest_gtest_main_EXE_LINK_FLAGS_DEBUG ) +set(gtest_GTest_gtest_main_NO_SONAME_MODE_DEBUG FALSE) + +# COMPOUND VARIABLES +set(gtest_GTest_gtest_main_LINKER_FLAGS_DEBUG + $<$,SHARED_LIBRARY>:${gtest_GTest_gtest_main_SHARED_LINK_FLAGS_DEBUG}> + $<$,MODULE_LIBRARY>:${gtest_GTest_gtest_main_SHARED_LINK_FLAGS_DEBUG}> + $<$,EXECUTABLE>:${gtest_GTest_gtest_main_EXE_LINK_FLAGS_DEBUG}> +) +set(gtest_GTest_gtest_main_COMPILE_OPTIONS_DEBUG + "$<$:${gtest_GTest_gtest_main_COMPILE_OPTIONS_CXX_DEBUG}>" + "$<$:${gtest_GTest_gtest_main_COMPILE_OPTIONS_C_DEBUG}>") +########### COMPONENT GTest::gtest VARIABLES ############################################ + +set(gtest_GTest_gtest_INCLUDE_DIRS_DEBUG "${gtest_PACKAGE_FOLDER_DEBUG}/include") +set(gtest_GTest_gtest_LIB_DIRS_DEBUG "${gtest_PACKAGE_FOLDER_DEBUG}/lib") +set(gtest_GTest_gtest_BIN_DIRS_DEBUG ) +set(gtest_GTest_gtest_LIBRARY_TYPE_DEBUG STATIC) +set(gtest_GTest_gtest_IS_HOST_WINDOWS_DEBUG 0) +set(gtest_GTest_gtest_RES_DIRS_DEBUG ) +set(gtest_GTest_gtest_DEFINITIONS_DEBUG ) +set(gtest_GTest_gtest_OBJECTS_DEBUG ) +set(gtest_GTest_gtest_COMPILE_DEFINITIONS_DEBUG ) +set(gtest_GTest_gtest_COMPILE_OPTIONS_C_DEBUG "") +set(gtest_GTest_gtest_COMPILE_OPTIONS_CXX_DEBUG "") +set(gtest_GTest_gtest_LIBS_DEBUG gtest) +set(gtest_GTest_gtest_SYSTEM_LIBS_DEBUG ) +set(gtest_GTest_gtest_FRAMEWORK_DIRS_DEBUG ) +set(gtest_GTest_gtest_FRAMEWORKS_DEBUG ) +set(gtest_GTest_gtest_DEPENDENCIES_DEBUG ) +set(gtest_GTest_gtest_SHARED_LINK_FLAGS_DEBUG ) +set(gtest_GTest_gtest_EXE_LINK_FLAGS_DEBUG ) +set(gtest_GTest_gtest_NO_SONAME_MODE_DEBUG FALSE) + +# COMPOUND VARIABLES +set(gtest_GTest_gtest_LINKER_FLAGS_DEBUG + $<$,SHARED_LIBRARY>:${gtest_GTest_gtest_SHARED_LINK_FLAGS_DEBUG}> + $<$,MODULE_LIBRARY>:${gtest_GTest_gtest_SHARED_LINK_FLAGS_DEBUG}> + $<$,EXECUTABLE>:${gtest_GTest_gtest_EXE_LINK_FLAGS_DEBUG}> +) +set(gtest_GTest_gtest_COMPILE_OPTIONS_DEBUG + "$<$:${gtest_GTest_gtest_COMPILE_OPTIONS_CXX_DEBUG}>" + "$<$:${gtest_GTest_gtest_COMPILE_OPTIONS_C_DEBUG}>") \ No newline at end of file diff --git a/build/build/Debug/generators/GTestConfig.cmake b/build/build/Debug/generators/GTestConfig.cmake new file mode 100644 index 0000000..c6a7e67 --- /dev/null +++ b/build/build/Debug/generators/GTestConfig.cmake @@ -0,0 +1,41 @@ +########## MACROS ########################################################################### +############################################################################################# + +# Requires CMake > 3.15 +if(${CMAKE_VERSION} VERSION_LESS "3.15") + message(FATAL_ERROR "The 'CMakeDeps' generator only works with CMake >= 3.15") +endif() + +if(GTest_FIND_QUIETLY) + set(GTest_MESSAGE_MODE VERBOSE) +else() + set(GTest_MESSAGE_MODE STATUS) +endif() + +include(${CMAKE_CURRENT_LIST_DIR}/cmakedeps_macros.cmake) +include(${CMAKE_CURRENT_LIST_DIR}/GTestTargets.cmake) +include(CMakeFindDependencyMacro) + +check_build_type_defined() + +foreach(_DEPENDENCY ${gtest_FIND_DEPENDENCY_NAMES} ) + # Check that we have not already called a find_package with the transitive dependency + if(NOT ${_DEPENDENCY}_FOUND) + find_dependency(${_DEPENDENCY} REQUIRED ${${_DEPENDENCY}_FIND_MODE}) + endif() +endforeach() + +set(GTest_VERSION_STRING "1.15.0") +set(GTest_INCLUDE_DIRS ${gtest_INCLUDE_DIRS_DEBUG} ) +set(GTest_INCLUDE_DIR ${gtest_INCLUDE_DIRS_DEBUG} ) +set(GTest_LIBRARIES ${gtest_LIBRARIES_DEBUG} ) +set(GTest_DEFINITIONS ${gtest_DEFINITIONS_DEBUG} ) + + +# Only the last installed configuration BUILD_MODULES are included to avoid the collision +foreach(_BUILD_MODULE ${gtest_BUILD_MODULES_PATHS_DEBUG} ) + message(${GTest_MESSAGE_MODE} "Conan: Including build module from '${_BUILD_MODULE}'") + include(${_BUILD_MODULE}) +endforeach() + + diff --git a/build/build/Debug/generators/GTestConfigVersion.cmake b/build/build/Debug/generators/GTestConfigVersion.cmake new file mode 100644 index 0000000..af38087 --- /dev/null +++ b/build/build/Debug/generators/GTestConfigVersion.cmake @@ -0,0 +1,21 @@ +set(PACKAGE_VERSION "1.15.0") + +if(PACKAGE_VERSION VERSION_LESS PACKAGE_FIND_VERSION) + set(PACKAGE_VERSION_COMPATIBLE FALSE) +else() + if("1.15.0" MATCHES "^([0-9]+)\\.") + set(CVF_VERSION_MAJOR ${CMAKE_MATCH_1}) + else() + set(CVF_VERSION_MAJOR "1.15.0") + endif() + + if(PACKAGE_FIND_VERSION_MAJOR STREQUAL CVF_VERSION_MAJOR) + set(PACKAGE_VERSION_COMPATIBLE TRUE) + else() + set(PACKAGE_VERSION_COMPATIBLE FALSE) + endif() + + if(PACKAGE_FIND_VERSION STREQUAL PACKAGE_VERSION) + set(PACKAGE_VERSION_EXACT TRUE) + endif() +endif() \ No newline at end of file diff --git a/build/build/Debug/generators/GTestTargets.cmake b/build/build/Debug/generators/GTestTargets.cmake new file mode 100644 index 0000000..4c095e2 --- /dev/null +++ b/build/build/Debug/generators/GTestTargets.cmake @@ -0,0 +1,33 @@ +# Load the debug and release variables +file(GLOB DATA_FILES "${CMAKE_CURRENT_LIST_DIR}/GTest-*-data.cmake") + +foreach(f ${DATA_FILES}) + include(${f}) +endforeach() + +# Create the targets for all the components +foreach(_COMPONENT ${gtest_COMPONENT_NAMES} ) + if(NOT TARGET ${_COMPONENT}) + add_library(${_COMPONENT} INTERFACE IMPORTED) + message(${GTest_MESSAGE_MODE} "Conan: Component target declared '${_COMPONENT}'") + endif() +endforeach() + +if(NOT TARGET gtest::gtest) + add_library(gtest::gtest INTERFACE IMPORTED) + message(${GTest_MESSAGE_MODE} "Conan: Target declared 'gtest::gtest'") +endif() +if(NOT TARGET GTest::GTest) + add_library(GTest::GTest INTERFACE IMPORTED) + set_property(TARGET GTest::GTest PROPERTY INTERFACE_LINK_LIBRARIES GTest::gtest) +endif() +if(NOT TARGET GTest::Main) + add_library(GTest::Main INTERFACE IMPORTED) + set_property(TARGET GTest::Main PROPERTY INTERFACE_LINK_LIBRARIES GTest::gtest_main) +endif() +# Load the debug and release library finders +file(GLOB CONFIG_FILES "${CMAKE_CURRENT_LIST_DIR}/GTest-Target-*.cmake") + +foreach(f ${CONFIG_FILES}) + include(${f}) +endforeach() \ No newline at end of file diff --git a/build/build/Debug/generators/cmakedeps_macros.cmake b/build/build/Debug/generators/cmakedeps_macros.cmake new file mode 100644 index 0000000..e49a0cc --- /dev/null +++ b/build/build/Debug/generators/cmakedeps_macros.cmake @@ -0,0 +1,87 @@ + +macro(conan_find_apple_frameworks FRAMEWORKS_FOUND FRAMEWORKS FRAMEWORKS_DIRS) + if(APPLE) + foreach(_FRAMEWORK ${FRAMEWORKS}) + # https://cmake.org/pipermail/cmake-developers/2017-August/030199.html + find_library(CONAN_FRAMEWORK_${_FRAMEWORK}_FOUND NAMES ${_FRAMEWORK} PATHS ${FRAMEWORKS_DIRS} CMAKE_FIND_ROOT_PATH_BOTH) + if(CONAN_FRAMEWORK_${_FRAMEWORK}_FOUND) + list(APPEND ${FRAMEWORKS_FOUND} ${CONAN_FRAMEWORK_${_FRAMEWORK}_FOUND}) + message(VERBOSE "Framework found! ${FRAMEWORKS_FOUND}") + else() + message(FATAL_ERROR "Framework library ${_FRAMEWORK} not found in paths: ${FRAMEWORKS_DIRS}") + endif() + endforeach() + endif() +endmacro() + + +function(conan_package_library_targets libraries package_libdir package_bindir library_type + is_host_windows deps_target out_libraries_target config_suffix package_name no_soname_mode) + set(_out_libraries_target "") + + foreach(_LIBRARY_NAME ${libraries}) + find_library(CONAN_FOUND_LIBRARY NAMES ${_LIBRARY_NAME} PATHS ${package_libdir} + NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH) + if(CONAN_FOUND_LIBRARY) + message(VERBOSE "Conan: Library ${_LIBRARY_NAME} found ${CONAN_FOUND_LIBRARY}") + + # Create a micro-target for each lib/a found + # Allow only some characters for the target name + string(REGEX REPLACE "[^A-Za-z0-9.+_-]" "_" _LIBRARY_NAME ${_LIBRARY_NAME}) + set(_LIB_NAME CONAN_LIB::${package_name}_${_LIBRARY_NAME}${config_suffix}) + + if(is_host_windows AND library_type STREQUAL "SHARED") + # Store and reset the variable, so it doesn't leak + set(_OLD_CMAKE_FIND_LIBRARY_SUFFIXES ${CMAKE_FIND_LIBRARY_SUFFIXES}) + set(CMAKE_FIND_LIBRARY_SUFFIXES .dll ${CMAKE_FIND_LIBRARY_SUFFIXES}) + find_library(CONAN_SHARED_FOUND_LIBRARY NAMES ${_LIBRARY_NAME} PATHS ${package_bindir} + NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH) + set(CMAKE_FIND_LIBRARY_SUFFIXES ${_OLD_CMAKE_FIND_LIBRARY_SUFFIXES}) + if(NOT CONAN_SHARED_FOUND_LIBRARY) + message(STATUS "Cannot locate shared library: ${_LIBRARY_NAME}") + message(DEBUG "DLL library not found, creating UNKNOWN IMPORTED target") + if(NOT TARGET ${_LIB_NAME}) + add_library(${_LIB_NAME} UNKNOWN IMPORTED) + endif() + set_target_properties(${_LIB_NAME} PROPERTIES IMPORTED_LOCATION${config_suffix} ${CONAN_FOUND_LIBRARY}) + else() + if(NOT TARGET ${_LIB_NAME}) + add_library(${_LIB_NAME} SHARED IMPORTED) + endif() + set_target_properties(${_LIB_NAME} PROPERTIES IMPORTED_LOCATION${config_suffix} ${CONAN_SHARED_FOUND_LIBRARY}) + set_target_properties(${_LIB_NAME} PROPERTIES IMPORTED_IMPLIB${config_suffix} ${CONAN_FOUND_LIBRARY}) + message(DEBUG "Found DLL and STATIC at ${CONAN_SHARED_FOUND_LIBRARY}, ${CONAN_FOUND_LIBRARY}") + endif() + unset(CONAN_SHARED_FOUND_LIBRARY CACHE) + else() + if(NOT TARGET ${_LIB_NAME}) + # library_type can be STATIC, still UNKNOWN (if no package type available in the recipe) or SHARED (but no windows) + add_library(${_LIB_NAME} ${library_type} IMPORTED) + endif() + message(DEBUG "Created target ${_LIB_NAME} ${library_type} IMPORTED") + set_target_properties(${_LIB_NAME} PROPERTIES IMPORTED_LOCATION${config_suffix} ${CONAN_FOUND_LIBRARY} IMPORTED_NO_SONAME ${no_soname_mode}) + endif() + list(APPEND _out_libraries_target ${_LIB_NAME}) + message(VERBOSE "Conan: Found: ${CONAN_FOUND_LIBRARY}") + else() + message(FATAL_ERROR "Library '${_LIBRARY_NAME}' not found in package. If '${_LIBRARY_NAME}' is a system library, declare it with 'cpp_info.system_libs' property") + endif() + unset(CONAN_FOUND_LIBRARY CACHE) + endforeach() + + # Add the dependencies target for all the imported libraries + foreach(_T ${_out_libraries_target}) + set_property(TARGET ${_T} APPEND PROPERTY INTERFACE_LINK_LIBRARIES ${deps_target}) + endforeach() + + set(${out_libraries_target} ${_out_libraries_target} PARENT_SCOPE) +endfunction() + +macro(check_build_type_defined) + # Check that the -DCMAKE_BUILD_TYPE argument is always present + get_property(isMultiConfig GLOBAL PROPERTY GENERATOR_IS_MULTI_CONFIG) + if(NOT isMultiConfig AND NOT CMAKE_BUILD_TYPE) + message(FATAL_ERROR "Please, set the CMAKE_BUILD_TYPE variable when calling to CMake " + "adding the '-DCMAKE_BUILD_TYPE=' argument.") + endif() +endmacro() diff --git a/build/build/Debug/generators/conan_toolchain.cmake b/build/build/Debug/generators/conan_toolchain.cmake new file mode 100644 index 0000000..da6d37d --- /dev/null +++ b/build/build/Debug/generators/conan_toolchain.cmake @@ -0,0 +1,198 @@ +# Conan automatically generated toolchain file +# DO NOT EDIT MANUALLY, it will be overwritten + +# Avoid including toolchain file several times (bad if appending to variables like +# CMAKE_CXX_FLAGS. See https://github.com/android/ndk/issues/323 +include_guard() +message(STATUS "Using Conan toolchain: ${CMAKE_CURRENT_LIST_FILE}") +if(${CMAKE_VERSION} VERSION_LESS "3.15") + message(FATAL_ERROR "The 'CMakeToolchain' generator only works with CMake >= 3.15") +endif() + +########## 'user_toolchain' block ############# +# Include one or more CMake user toolchain from tools.cmake.cmaketoolchain:user_toolchain + + + +########## 'generic_system' block ############# +# Definition of system, platform and toolset + + + + + +########## 'compilers' block ############# + + + +########## 'apple_system' block ############# +# Define Apple architectures, sysroot, deployment target, bitcode, etc + +# Set the architectures for which to build. +set(CMAKE_OSX_ARCHITECTURES arm64 CACHE STRING "" FORCE) +# Setting CMAKE_OSX_SYSROOT SDK, when using Xcode generator the name is enough +# but full path is necessary for others +set(CMAKE_OSX_SYSROOT macosx CACHE STRING "" FORCE) +set(BITCODE "") +set(FOBJC_ARC "") +set(VISIBILITY "") +#Check if Xcode generator is used, since that will handle these flags automagically +if(CMAKE_GENERATOR MATCHES "Xcode") + message(DEBUG "Not setting any manual command-line buildflags, since Xcode is selected as generator.") +else() + string(APPEND CONAN_C_FLAGS " ${BITCODE} ${VISIBILITY} ${FOBJC_ARC}") + string(APPEND CONAN_CXX_FLAGS " ${BITCODE} ${VISIBILITY} ${FOBJC_ARC}") +endif() + + +########## 'libcxx' block ############# +# Definition of libcxx from 'compiler.libcxx' setting, defining the +# right CXX_FLAGS for that libcxx + +message(STATUS "Conan toolchain: Defining libcxx as C++ flags: -stdlib=libc++") +string(APPEND CONAN_CXX_FLAGS " -stdlib=libc++") + + +########## 'cppstd' block ############# +# Define the C++ and C standards from 'compiler.cppstd' and 'compiler.cstd' + +function(conan_modify_std_watch variable access value current_list_file stack) + set(conan_watched_std_variable "17") + if (${variable} STREQUAL "CMAKE_C_STANDARD") + set(conan_watched_std_variable "") + endif() + if ("${access}" STREQUAL "MODIFIED_ACCESS" AND NOT "${value}" STREQUAL "${conan_watched_std_variable}") + message(STATUS "Warning: Standard ${variable} value defined in conan_toolchain.cmake to ${conan_watched_std_variable} has been modified to ${value} by ${current_list_file}") + endif() + unset(conan_watched_std_variable) +endfunction() + +message(STATUS "Conan toolchain: C++ Standard 17 with extensions ON") +set(CMAKE_CXX_STANDARD 17) +set(CMAKE_CXX_EXTENSIONS ON) +set(CMAKE_CXX_STANDARD_REQUIRED ON) +variable_watch(CMAKE_CXX_STANDARD conan_modify_std_watch) + + +########## 'extra_flags' block ############# +# Include extra C++, C and linker flags from configuration tools.build:flags +# and from CMakeToolchain.extra__flags + +# Conan conf flags start: +# Conan conf flags end + + +########## 'cmake_flags_init' block ############# +# Define CMAKE__FLAGS from CONAN__FLAGS + +foreach(config IN LISTS CMAKE_CONFIGURATION_TYPES) + string(TOUPPER ${config} config) + if(DEFINED CONAN_CXX_FLAGS_${config}) + string(APPEND CMAKE_CXX_FLAGS_${config}_INIT " ${CONAN_CXX_FLAGS_${config}}") + endif() + if(DEFINED CONAN_C_FLAGS_${config}) + string(APPEND CMAKE_C_FLAGS_${config}_INIT " ${CONAN_C_FLAGS_${config}}") + endif() + if(DEFINED CONAN_SHARED_LINKER_FLAGS_${config}) + string(APPEND CMAKE_SHARED_LINKER_FLAGS_${config}_INIT " ${CONAN_SHARED_LINKER_FLAGS_${config}}") + endif() + if(DEFINED CONAN_EXE_LINKER_FLAGS_${config}) + string(APPEND CMAKE_EXE_LINKER_FLAGS_${config}_INIT " ${CONAN_EXE_LINKER_FLAGS_${config}}") + endif() +endforeach() + +if(DEFINED CONAN_CXX_FLAGS) + string(APPEND CMAKE_CXX_FLAGS_INIT " ${CONAN_CXX_FLAGS}") +endif() +if(DEFINED CONAN_C_FLAGS) + string(APPEND CMAKE_C_FLAGS_INIT " ${CONAN_C_FLAGS}") +endif() +if(DEFINED CONAN_SHARED_LINKER_FLAGS) + string(APPEND CMAKE_SHARED_LINKER_FLAGS_INIT " ${CONAN_SHARED_LINKER_FLAGS}") +endif() +if(DEFINED CONAN_EXE_LINKER_FLAGS) + string(APPEND CMAKE_EXE_LINKER_FLAGS_INIT " ${CONAN_EXE_LINKER_FLAGS}") +endif() + + +########## 'extra_variables' block ############# +# Definition of extra CMake variables from tools.cmake.cmaketoolchain:extra_variables + + + +########## 'try_compile' block ############# +# Blocks after this one will not be added when running CMake try/checks + +get_property( _CMAKE_IN_TRY_COMPILE GLOBAL PROPERTY IN_TRY_COMPILE ) +if(_CMAKE_IN_TRY_COMPILE) + message(STATUS "Running toolchain IN_TRY_COMPILE") + return() +endif() + + +########## 'find_paths' block ############# +# Define paths to find packages, programs, libraries, etc. +if(EXISTS "${CMAKE_CURRENT_LIST_DIR}/conan_cmakedeps_paths.cmake") + message(STATUS "Conan toolchain: Including CMakeDeps generated conan_find_paths.cmake") + include("${CMAKE_CURRENT_LIST_DIR}/conan_cmakedeps_paths.cmake") +else() + +set(CMAKE_FIND_PACKAGE_PREFER_CONFIG ON) + +# Definition of CMAKE_MODULE_PATH +# the generators folder (where conan generates files, like this toolchain) +list(PREPEND CMAKE_MODULE_PATH ${CMAKE_CURRENT_LIST_DIR}) + +# Definition of CMAKE_PREFIX_PATH, CMAKE_XXXXX_PATH +# The Conan local "generators" folder, where this toolchain is saved. +list(PREPEND CMAKE_PREFIX_PATH ${CMAKE_CURRENT_LIST_DIR} ) +list(PREPEND CMAKE_LIBRARY_PATH "/Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/lib") +list(PREPEND CMAKE_INCLUDE_PATH "/Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/include") +set(CONAN_RUNTIME_LIB_DIRS "/Users/guillaume/.conan2/p/b/gtest675d526f063e5/p/lib" ) + +endif() + + +########## 'pkg_config' block ############# +# Define pkg-config from 'tools.gnu:pkg_config' executable and paths + +if (DEFINED ENV{PKG_CONFIG_PATH}) +set(ENV{PKG_CONFIG_PATH} "${CMAKE_CURRENT_LIST_DIR}:$ENV{PKG_CONFIG_PATH}") +else() +set(ENV{PKG_CONFIG_PATH} "${CMAKE_CURRENT_LIST_DIR}:") +endif() + + +########## 'rpath' block ############# +# Defining CMAKE_SKIP_RPATH + + + +########## 'output_dirs' block ############# +# Definition of CMAKE_INSTALL_XXX folders + +set(CMAKE_INSTALL_BINDIR "bin") +set(CMAKE_INSTALL_SBINDIR "bin") +set(CMAKE_INSTALL_LIBEXECDIR "bin") +set(CMAKE_INSTALL_LIBDIR "lib") +set(CMAKE_INSTALL_INCLUDEDIR "include") +set(CMAKE_INSTALL_OLDINCLUDEDIR "include") + + +########## 'variables' block ############# +# Definition of CMake variables from CMakeToolchain.variables values + +# Variables +# Variables per configuration + + + +########## 'preprocessor' block ############# +# Preprocessor definitions from CMakeToolchain.preprocessor_definitions values + +# Preprocessor definitions per configuration + + + +if(CMAKE_POLICY_DEFAULT_CMP0091) # Avoid unused and not-initialized warnings +endif() diff --git a/build/build/Debug/generators/conanbuild.sh b/build/build/Debug/generators/conanbuild.sh new file mode 100644 index 0000000..18fdc88 --- /dev/null +++ b/build/build/Debug/generators/conanbuild.sh @@ -0,0 +1 @@ +. "/Users/guillaume/Epitech/teck3/cvector/build/build/Debug/generators/conanbuildenv-debug-armv8.sh" \ No newline at end of file diff --git a/build/build/Debug/generators/conanbuildenv-debug-armv8.sh b/build/build/Debug/generators/conanbuildenv-debug-armv8.sh new file mode 100644 index 0000000..97f2532 --- /dev/null +++ b/build/build/Debug/generators/conanbuildenv-debug-armv8.sh @@ -0,0 +1,14 @@ +script_folder="/Users/guillaume/Epitech/teck3/cvector/build/build/Debug/generators" +echo "echo Restoring environment" > "$script_folder/deactivate_conanbuildenv-debug-armv8.sh" +for v in +do + is_defined="true" + value=$(printenv $v) || is_defined="" || true + if [ -n "$value" ] || [ -n "$is_defined" ] + then + echo export "$v='$value'" >> "$script_folder/deactivate_conanbuildenv-debug-armv8.sh" + else + echo unset $v >> "$script_folder/deactivate_conanbuildenv-debug-armv8.sh" + fi +done + diff --git a/build/build/Debug/generators/conandeps_legacy.cmake b/build/build/Debug/generators/conandeps_legacy.cmake new file mode 100644 index 0000000..9e567b5 --- /dev/null +++ b/build/build/Debug/generators/conandeps_legacy.cmake @@ -0,0 +1,6 @@ +message(STATUS "Conan: Using CMakeDeps conandeps_legacy.cmake aggregator via include()") +message(STATUS "Conan: It is recommended to use explicit find_package() per dependency instead") + +find_package(GTest) + +set(CONANDEPS_LEGACY gtest::gtest ) \ No newline at end of file diff --git a/build/build/Debug/generators/conanrun.sh b/build/build/Debug/generators/conanrun.sh new file mode 100644 index 0000000..575816f --- /dev/null +++ b/build/build/Debug/generators/conanrun.sh @@ -0,0 +1 @@ +. "/Users/guillaume/Epitech/teck3/cvector/build/build/Debug/generators/conanrunenv-debug-armv8.sh" \ No newline at end of file diff --git a/build/build/Debug/generators/conanrunenv-debug-armv8.sh b/build/build/Debug/generators/conanrunenv-debug-armv8.sh new file mode 100644 index 0000000..3c17180 --- /dev/null +++ b/build/build/Debug/generators/conanrunenv-debug-armv8.sh @@ -0,0 +1,14 @@ +script_folder="/Users/guillaume/Epitech/teck3/cvector/build/build/Debug/generators" +echo "echo Restoring environment" > "$script_folder/deactivate_conanrunenv-debug-armv8.sh" +for v in +do + is_defined="true" + value=$(printenv $v) || is_defined="" || true + if [ -n "$value" ] || [ -n "$is_defined" ] + then + echo export "$v='$value'" >> "$script_folder/deactivate_conanrunenv-debug-armv8.sh" + else + echo unset $v >> "$script_folder/deactivate_conanrunenv-debug-armv8.sh" + fi +done + diff --git a/build/build/Debug/generators/deactivate_conanbuild.sh b/build/build/Debug/generators/deactivate_conanbuild.sh new file mode 100644 index 0000000..382246a --- /dev/null +++ b/build/build/Debug/generators/deactivate_conanbuild.sh @@ -0,0 +1 @@ +. "/Users/guillaume/Epitech/teck3/cvector/build/build/Debug/generators/deactivate_conanbuildenv-debug-armv8.sh" \ No newline at end of file diff --git a/build/build/Debug/generators/deactivate_conanrun.sh b/build/build/Debug/generators/deactivate_conanrun.sh new file mode 100644 index 0000000..273eae0 --- /dev/null +++ b/build/build/Debug/generators/deactivate_conanrun.sh @@ -0,0 +1 @@ +. "/Users/guillaume/Epitech/teck3/cvector/build/build/Debug/generators/deactivate_conanrunenv-debug-armv8.sh" \ No newline at end of file diff --git a/build/build/Debug/generators/module-GTest-Target-debug.cmake b/build/build/Debug/generators/module-GTest-Target-debug.cmake new file mode 100644 index 0000000..0dbd77a --- /dev/null +++ b/build/build/Debug/generators/module-GTest-Target-debug.cmake @@ -0,0 +1,282 @@ +# Avoid multiple calls to find_package to append duplicated properties to the targets +include_guard()########### VARIABLES ####################################################################### +############################################################################################# +set(gtest_FRAMEWORKS_FOUND_DEBUG "") # Will be filled later +conan_find_apple_frameworks(gtest_FRAMEWORKS_FOUND_DEBUG "${gtest_FRAMEWORKS_DEBUG}" "${gtest_FRAMEWORK_DIRS_DEBUG}") + +set(gtest_LIBRARIES_TARGETS "") # Will be filled later + + +######## Create an interface target to contain all the dependencies (frameworks, system and conan deps) +if(NOT TARGET gtest_DEPS_TARGET) + add_library(gtest_DEPS_TARGET INTERFACE IMPORTED) +endif() + +set_property(TARGET gtest_DEPS_TARGET + APPEND PROPERTY INTERFACE_LINK_LIBRARIES + $<$:${gtest_FRAMEWORKS_FOUND_DEBUG}> + $<$:${gtest_SYSTEM_LIBS_DEBUG}> + $<$:GTest::gtest;GTest::gmock>) + +####### Find the libraries declared in cpp_info.libs, create an IMPORTED target for each one and link the +####### gtest_DEPS_TARGET to all of them +conan_package_library_targets("${gtest_LIBS_DEBUG}" # libraries + "${gtest_LIB_DIRS_DEBUG}" # package_libdir + "${gtest_BIN_DIRS_DEBUG}" # package_bindir + "${gtest_LIBRARY_TYPE_DEBUG}" + "${gtest_IS_HOST_WINDOWS_DEBUG}" + gtest_DEPS_TARGET + gtest_LIBRARIES_TARGETS # out_libraries_targets + "_DEBUG" + "gtest" # package_name + "${gtest_NO_SONAME_MODE_DEBUG}") # soname + +# FIXME: What is the result of this for multi-config? All configs adding themselves to path? +set(CMAKE_MODULE_PATH ${gtest_BUILD_DIRS_DEBUG} ${CMAKE_MODULE_PATH}) + +########## COMPONENTS TARGET PROPERTIES Debug ######################################## + + ########## COMPONENT GTest::gmock_main ############# + + set(gtest_GTest_gmock_main_FRAMEWORKS_FOUND_DEBUG "") + conan_find_apple_frameworks(gtest_GTest_gmock_main_FRAMEWORKS_FOUND_DEBUG "${gtest_GTest_gmock_main_FRAMEWORKS_DEBUG}" "${gtest_GTest_gmock_main_FRAMEWORK_DIRS_DEBUG}") + + set(gtest_GTest_gmock_main_LIBRARIES_TARGETS "") + + ######## Create an interface target to contain all the dependencies (frameworks, system and conan deps) + if(NOT TARGET gtest_GTest_gmock_main_DEPS_TARGET) + add_library(gtest_GTest_gmock_main_DEPS_TARGET INTERFACE IMPORTED) + endif() + + set_property(TARGET gtest_GTest_gmock_main_DEPS_TARGET + APPEND PROPERTY INTERFACE_LINK_LIBRARIES + $<$:${gtest_GTest_gmock_main_FRAMEWORKS_FOUND_DEBUG}> + $<$:${gtest_GTest_gmock_main_SYSTEM_LIBS_DEBUG}> + $<$:${gtest_GTest_gmock_main_DEPENDENCIES_DEBUG}> + ) + + ####### Find the libraries declared in cpp_info.component["xxx"].libs, + ####### create an IMPORTED target for each one and link the 'gtest_GTest_gmock_main_DEPS_TARGET' to all of them + conan_package_library_targets("${gtest_GTest_gmock_main_LIBS_DEBUG}" + "${gtest_GTest_gmock_main_LIB_DIRS_DEBUG}" + "${gtest_GTest_gmock_main_BIN_DIRS_DEBUG}" # package_bindir + "${gtest_GTest_gmock_main_LIBRARY_TYPE_DEBUG}" + "${gtest_GTest_gmock_main_IS_HOST_WINDOWS_DEBUG}" + gtest_GTest_gmock_main_DEPS_TARGET + gtest_GTest_gmock_main_LIBRARIES_TARGETS + "_DEBUG" + "gtest_GTest_gmock_main" + "${gtest_GTest_gmock_main_NO_SONAME_MODE_DEBUG}") + + + ########## TARGET PROPERTIES ##################################### + set_property(TARGET GTest::gmock_main + APPEND PROPERTY INTERFACE_LINK_LIBRARIES + $<$:${gtest_GTest_gmock_main_OBJECTS_DEBUG}> + $<$:${gtest_GTest_gmock_main_LIBRARIES_TARGETS}> + ) + + if("${gtest_GTest_gmock_main_LIBS_DEBUG}" STREQUAL "") + # If the component is not declaring any "cpp_info.components['foo'].libs" the system, frameworks etc are not + # linked to the imported targets and we need to do it to the global target + set_property(TARGET GTest::gmock_main + APPEND PROPERTY INTERFACE_LINK_LIBRARIES + gtest_GTest_gmock_main_DEPS_TARGET) + endif() + + set_property(TARGET GTest::gmock_main APPEND PROPERTY INTERFACE_LINK_OPTIONS + $<$:${gtest_GTest_gmock_main_LINKER_FLAGS_DEBUG}>) + set_property(TARGET GTest::gmock_main APPEND PROPERTY INTERFACE_INCLUDE_DIRECTORIES + $<$:${gtest_GTest_gmock_main_INCLUDE_DIRS_DEBUG}>) + set_property(TARGET GTest::gmock_main APPEND PROPERTY INTERFACE_LINK_DIRECTORIES + $<$:${gtest_GTest_gmock_main_LIB_DIRS_DEBUG}>) + set_property(TARGET GTest::gmock_main APPEND PROPERTY INTERFACE_COMPILE_DEFINITIONS + $<$:${gtest_GTest_gmock_main_COMPILE_DEFINITIONS_DEBUG}>) + set_property(TARGET GTest::gmock_main APPEND PROPERTY INTERFACE_COMPILE_OPTIONS + $<$:${gtest_GTest_gmock_main_COMPILE_OPTIONS_DEBUG}>) + + ########## COMPONENT GTest::gmock ############# + + set(gtest_GTest_gmock_FRAMEWORKS_FOUND_DEBUG "") + conan_find_apple_frameworks(gtest_GTest_gmock_FRAMEWORKS_FOUND_DEBUG "${gtest_GTest_gmock_FRAMEWORKS_DEBUG}" "${gtest_GTest_gmock_FRAMEWORK_DIRS_DEBUG}") + + set(gtest_GTest_gmock_LIBRARIES_TARGETS "") + + ######## Create an interface target to contain all the dependencies (frameworks, system and conan deps) + if(NOT TARGET gtest_GTest_gmock_DEPS_TARGET) + add_library(gtest_GTest_gmock_DEPS_TARGET INTERFACE IMPORTED) + endif() + + set_property(TARGET gtest_GTest_gmock_DEPS_TARGET + APPEND PROPERTY INTERFACE_LINK_LIBRARIES + $<$:${gtest_GTest_gmock_FRAMEWORKS_FOUND_DEBUG}> + $<$:${gtest_GTest_gmock_SYSTEM_LIBS_DEBUG}> + $<$:${gtest_GTest_gmock_DEPENDENCIES_DEBUG}> + ) + + ####### Find the libraries declared in cpp_info.component["xxx"].libs, + ####### create an IMPORTED target for each one and link the 'gtest_GTest_gmock_DEPS_TARGET' to all of them + conan_package_library_targets("${gtest_GTest_gmock_LIBS_DEBUG}" + "${gtest_GTest_gmock_LIB_DIRS_DEBUG}" + "${gtest_GTest_gmock_BIN_DIRS_DEBUG}" # package_bindir + "${gtest_GTest_gmock_LIBRARY_TYPE_DEBUG}" + "${gtest_GTest_gmock_IS_HOST_WINDOWS_DEBUG}" + gtest_GTest_gmock_DEPS_TARGET + gtest_GTest_gmock_LIBRARIES_TARGETS + "_DEBUG" + "gtest_GTest_gmock" + "${gtest_GTest_gmock_NO_SONAME_MODE_DEBUG}") + + + ########## TARGET PROPERTIES ##################################### + set_property(TARGET GTest::gmock + APPEND PROPERTY INTERFACE_LINK_LIBRARIES + $<$:${gtest_GTest_gmock_OBJECTS_DEBUG}> + $<$:${gtest_GTest_gmock_LIBRARIES_TARGETS}> + ) + + if("${gtest_GTest_gmock_LIBS_DEBUG}" STREQUAL "") + # If the component is not declaring any "cpp_info.components['foo'].libs" the system, frameworks etc are not + # linked to the imported targets and we need to do it to the global target + set_property(TARGET GTest::gmock + APPEND PROPERTY INTERFACE_LINK_LIBRARIES + gtest_GTest_gmock_DEPS_TARGET) + endif() + + set_property(TARGET GTest::gmock APPEND PROPERTY INTERFACE_LINK_OPTIONS + $<$:${gtest_GTest_gmock_LINKER_FLAGS_DEBUG}>) + set_property(TARGET GTest::gmock APPEND PROPERTY INTERFACE_INCLUDE_DIRECTORIES + $<$:${gtest_GTest_gmock_INCLUDE_DIRS_DEBUG}>) + set_property(TARGET GTest::gmock APPEND PROPERTY INTERFACE_LINK_DIRECTORIES + $<$:${gtest_GTest_gmock_LIB_DIRS_DEBUG}>) + set_property(TARGET GTest::gmock APPEND PROPERTY INTERFACE_COMPILE_DEFINITIONS + $<$:${gtest_GTest_gmock_COMPILE_DEFINITIONS_DEBUG}>) + set_property(TARGET GTest::gmock APPEND PROPERTY INTERFACE_COMPILE_OPTIONS + $<$:${gtest_GTest_gmock_COMPILE_OPTIONS_DEBUG}>) + + ########## COMPONENT GTest::gtest_main ############# + + set(gtest_GTest_gtest_main_FRAMEWORKS_FOUND_DEBUG "") + conan_find_apple_frameworks(gtest_GTest_gtest_main_FRAMEWORKS_FOUND_DEBUG "${gtest_GTest_gtest_main_FRAMEWORKS_DEBUG}" "${gtest_GTest_gtest_main_FRAMEWORK_DIRS_DEBUG}") + + set(gtest_GTest_gtest_main_LIBRARIES_TARGETS "") + + ######## Create an interface target to contain all the dependencies (frameworks, system and conan deps) + if(NOT TARGET gtest_GTest_gtest_main_DEPS_TARGET) + add_library(gtest_GTest_gtest_main_DEPS_TARGET INTERFACE IMPORTED) + endif() + + set_property(TARGET gtest_GTest_gtest_main_DEPS_TARGET + APPEND PROPERTY INTERFACE_LINK_LIBRARIES + $<$:${gtest_GTest_gtest_main_FRAMEWORKS_FOUND_DEBUG}> + $<$:${gtest_GTest_gtest_main_SYSTEM_LIBS_DEBUG}> + $<$:${gtest_GTest_gtest_main_DEPENDENCIES_DEBUG}> + ) + + ####### Find the libraries declared in cpp_info.component["xxx"].libs, + ####### create an IMPORTED target for each one and link the 'gtest_GTest_gtest_main_DEPS_TARGET' to all of them + conan_package_library_targets("${gtest_GTest_gtest_main_LIBS_DEBUG}" + "${gtest_GTest_gtest_main_LIB_DIRS_DEBUG}" + "${gtest_GTest_gtest_main_BIN_DIRS_DEBUG}" # package_bindir + "${gtest_GTest_gtest_main_LIBRARY_TYPE_DEBUG}" + "${gtest_GTest_gtest_main_IS_HOST_WINDOWS_DEBUG}" + gtest_GTest_gtest_main_DEPS_TARGET + gtest_GTest_gtest_main_LIBRARIES_TARGETS + "_DEBUG" + "gtest_GTest_gtest_main" + "${gtest_GTest_gtest_main_NO_SONAME_MODE_DEBUG}") + + + ########## TARGET PROPERTIES ##################################### + set_property(TARGET GTest::gtest_main + APPEND PROPERTY INTERFACE_LINK_LIBRARIES + $<$:${gtest_GTest_gtest_main_OBJECTS_DEBUG}> + $<$:${gtest_GTest_gtest_main_LIBRARIES_TARGETS}> + ) + + if("${gtest_GTest_gtest_main_LIBS_DEBUG}" STREQUAL "") + # If the component is not declaring any "cpp_info.components['foo'].libs" the system, frameworks etc are not + # linked to the imported targets and we need to do it to the global target + set_property(TARGET GTest::gtest_main + APPEND PROPERTY INTERFACE_LINK_LIBRARIES + gtest_GTest_gtest_main_DEPS_TARGET) + endif() + + set_property(TARGET GTest::gtest_main APPEND PROPERTY INTERFACE_LINK_OPTIONS + $<$:${gtest_GTest_gtest_main_LINKER_FLAGS_DEBUG}>) + set_property(TARGET GTest::gtest_main APPEND PROPERTY INTERFACE_INCLUDE_DIRECTORIES + $<$:${gtest_GTest_gtest_main_INCLUDE_DIRS_DEBUG}>) + set_property(TARGET GTest::gtest_main APPEND PROPERTY INTERFACE_LINK_DIRECTORIES + $<$:${gtest_GTest_gtest_main_LIB_DIRS_DEBUG}>) + set_property(TARGET GTest::gtest_main APPEND PROPERTY INTERFACE_COMPILE_DEFINITIONS + $<$:${gtest_GTest_gtest_main_COMPILE_DEFINITIONS_DEBUG}>) + set_property(TARGET GTest::gtest_main APPEND PROPERTY INTERFACE_COMPILE_OPTIONS + $<$:${gtest_GTest_gtest_main_COMPILE_OPTIONS_DEBUG}>) + + ########## COMPONENT GTest::gtest ############# + + set(gtest_GTest_gtest_FRAMEWORKS_FOUND_DEBUG "") + conan_find_apple_frameworks(gtest_GTest_gtest_FRAMEWORKS_FOUND_DEBUG "${gtest_GTest_gtest_FRAMEWORKS_DEBUG}" "${gtest_GTest_gtest_FRAMEWORK_DIRS_DEBUG}") + + set(gtest_GTest_gtest_LIBRARIES_TARGETS "") + + ######## Create an interface target to contain all the dependencies (frameworks, system and conan deps) + if(NOT TARGET gtest_GTest_gtest_DEPS_TARGET) + add_library(gtest_GTest_gtest_DEPS_TARGET INTERFACE IMPORTED) + endif() + + set_property(TARGET gtest_GTest_gtest_DEPS_TARGET + APPEND PROPERTY INTERFACE_LINK_LIBRARIES + $<$:${gtest_GTest_gtest_FRAMEWORKS_FOUND_DEBUG}> + $<$:${gtest_GTest_gtest_SYSTEM_LIBS_DEBUG}> + $<$:${gtest_GTest_gtest_DEPENDENCIES_DEBUG}> + ) + + ####### Find the libraries declared in cpp_info.component["xxx"].libs, + ####### create an IMPORTED target for each one and link the 'gtest_GTest_gtest_DEPS_TARGET' to all of them + conan_package_library_targets("${gtest_GTest_gtest_LIBS_DEBUG}" + "${gtest_GTest_gtest_LIB_DIRS_DEBUG}" + "${gtest_GTest_gtest_BIN_DIRS_DEBUG}" # package_bindir + "${gtest_GTest_gtest_LIBRARY_TYPE_DEBUG}" + "${gtest_GTest_gtest_IS_HOST_WINDOWS_DEBUG}" + gtest_GTest_gtest_DEPS_TARGET + gtest_GTest_gtest_LIBRARIES_TARGETS + "_DEBUG" + "gtest_GTest_gtest" + "${gtest_GTest_gtest_NO_SONAME_MODE_DEBUG}") + + + ########## TARGET PROPERTIES ##################################### + set_property(TARGET GTest::gtest + APPEND PROPERTY INTERFACE_LINK_LIBRARIES + $<$:${gtest_GTest_gtest_OBJECTS_DEBUG}> + $<$:${gtest_GTest_gtest_LIBRARIES_TARGETS}> + ) + + if("${gtest_GTest_gtest_LIBS_DEBUG}" STREQUAL "") + # If the component is not declaring any "cpp_info.components['foo'].libs" the system, frameworks etc are not + # linked to the imported targets and we need to do it to the global target + set_property(TARGET GTest::gtest + APPEND PROPERTY INTERFACE_LINK_LIBRARIES + gtest_GTest_gtest_DEPS_TARGET) + endif() + + set_property(TARGET GTest::gtest APPEND PROPERTY INTERFACE_LINK_OPTIONS + $<$:${gtest_GTest_gtest_LINKER_FLAGS_DEBUG}>) + set_property(TARGET GTest::gtest APPEND PROPERTY INTERFACE_INCLUDE_DIRECTORIES + $<$:${gtest_GTest_gtest_INCLUDE_DIRS_DEBUG}>) + set_property(TARGET GTest::gtest APPEND PROPERTY INTERFACE_LINK_DIRECTORIES + $<$:${gtest_GTest_gtest_LIB_DIRS_DEBUG}>) + set_property(TARGET GTest::gtest APPEND PROPERTY INTERFACE_COMPILE_DEFINITIONS + $<$:${gtest_GTest_gtest_COMPILE_DEFINITIONS_DEBUG}>) + set_property(TARGET GTest::gtest APPEND PROPERTY INTERFACE_COMPILE_OPTIONS + $<$:${gtest_GTest_gtest_COMPILE_OPTIONS_DEBUG}>) + + ########## AGGREGATED GLOBAL TARGET WITH THE COMPONENTS ##################### + set_property(TARGET gtest::gtest APPEND PROPERTY INTERFACE_LINK_LIBRARIES GTest::gmock_main) + set_property(TARGET gtest::gtest APPEND PROPERTY INTERFACE_LINK_LIBRARIES GTest::gmock) + set_property(TARGET gtest::gtest APPEND PROPERTY INTERFACE_LINK_LIBRARIES GTest::gtest_main) + set_property(TARGET gtest::gtest APPEND PROPERTY INTERFACE_LINK_LIBRARIES GTest::gtest) + +########## For the modules (FindXXX) +set(gtest_LIBRARIES_DEBUG gtest::gtest) diff --git a/build/build/Debug/generators/module-GTest-debug-armv8-data.cmake b/build/build/Debug/generators/module-GTest-debug-armv8-data.cmake new file mode 100644 index 0000000..f7cff5f --- /dev/null +++ b/build/build/Debug/generators/module-GTest-debug-armv8-data.cmake @@ -0,0 +1,174 @@ +########### AGGREGATED COMPONENTS AND DEPENDENCIES FOR THE MULTI CONFIG ##################### +############################################################################################# + +list(APPEND gtest_COMPONENT_NAMES GTest::gtest GTest::gtest_main GTest::gmock GTest::gmock_main) +list(REMOVE_DUPLICATES gtest_COMPONENT_NAMES) +if(DEFINED gtest_FIND_DEPENDENCY_NAMES) + list(APPEND gtest_FIND_DEPENDENCY_NAMES ) + list(REMOVE_DUPLICATES gtest_FIND_DEPENDENCY_NAMES) +else() + set(gtest_FIND_DEPENDENCY_NAMES ) +endif() + +########### VARIABLES ####################################################################### +############################################################################################# +set(gtest_PACKAGE_FOLDER_DEBUG "/Users/guillaume/.conan2/p/b/gtest675d526f063e5/p") +set(gtest_BUILD_MODULES_PATHS_DEBUG ) + + +set(gtest_INCLUDE_DIRS_DEBUG "${gtest_PACKAGE_FOLDER_DEBUG}/include") +set(gtest_RES_DIRS_DEBUG ) +set(gtest_DEFINITIONS_DEBUG ) +set(gtest_SHARED_LINK_FLAGS_DEBUG ) +set(gtest_EXE_LINK_FLAGS_DEBUG ) +set(gtest_OBJECTS_DEBUG ) +set(gtest_COMPILE_DEFINITIONS_DEBUG ) +set(gtest_COMPILE_OPTIONS_C_DEBUG ) +set(gtest_COMPILE_OPTIONS_CXX_DEBUG ) +set(gtest_LIB_DIRS_DEBUG "${gtest_PACKAGE_FOLDER_DEBUG}/lib") +set(gtest_BIN_DIRS_DEBUG ) +set(gtest_LIBRARY_TYPE_DEBUG STATIC) +set(gtest_IS_HOST_WINDOWS_DEBUG 0) +set(gtest_LIBS_DEBUG gmock_main gmock gtest_main gtest) +set(gtest_SYSTEM_LIBS_DEBUG ) +set(gtest_FRAMEWORK_DIRS_DEBUG ) +set(gtest_FRAMEWORKS_DEBUG ) +set(gtest_BUILD_DIRS_DEBUG ) +set(gtest_NO_SONAME_MODE_DEBUG FALSE) + + +# COMPOUND VARIABLES +set(gtest_COMPILE_OPTIONS_DEBUG + "$<$:${gtest_COMPILE_OPTIONS_CXX_DEBUG}>" + "$<$:${gtest_COMPILE_OPTIONS_C_DEBUG}>") +set(gtest_LINKER_FLAGS_DEBUG + "$<$,SHARED_LIBRARY>:${gtest_SHARED_LINK_FLAGS_DEBUG}>" + "$<$,MODULE_LIBRARY>:${gtest_SHARED_LINK_FLAGS_DEBUG}>" + "$<$,EXECUTABLE>:${gtest_EXE_LINK_FLAGS_DEBUG}>") + + +set(gtest_COMPONENTS_DEBUG GTest::gtest GTest::gtest_main GTest::gmock GTest::gmock_main) +########### COMPONENT GTest::gmock_main VARIABLES ############################################ + +set(gtest_GTest_gmock_main_INCLUDE_DIRS_DEBUG "${gtest_PACKAGE_FOLDER_DEBUG}/include") +set(gtest_GTest_gmock_main_LIB_DIRS_DEBUG "${gtest_PACKAGE_FOLDER_DEBUG}/lib") +set(gtest_GTest_gmock_main_BIN_DIRS_DEBUG ) +set(gtest_GTest_gmock_main_LIBRARY_TYPE_DEBUG STATIC) +set(gtest_GTest_gmock_main_IS_HOST_WINDOWS_DEBUG 0) +set(gtest_GTest_gmock_main_RES_DIRS_DEBUG ) +set(gtest_GTest_gmock_main_DEFINITIONS_DEBUG ) +set(gtest_GTest_gmock_main_OBJECTS_DEBUG ) +set(gtest_GTest_gmock_main_COMPILE_DEFINITIONS_DEBUG ) +set(gtest_GTest_gmock_main_COMPILE_OPTIONS_C_DEBUG "") +set(gtest_GTest_gmock_main_COMPILE_OPTIONS_CXX_DEBUG "") +set(gtest_GTest_gmock_main_LIBS_DEBUG gmock_main) +set(gtest_GTest_gmock_main_SYSTEM_LIBS_DEBUG ) +set(gtest_GTest_gmock_main_FRAMEWORK_DIRS_DEBUG ) +set(gtest_GTest_gmock_main_FRAMEWORKS_DEBUG ) +set(gtest_GTest_gmock_main_DEPENDENCIES_DEBUG GTest::gmock) +set(gtest_GTest_gmock_main_SHARED_LINK_FLAGS_DEBUG ) +set(gtest_GTest_gmock_main_EXE_LINK_FLAGS_DEBUG ) +set(gtest_GTest_gmock_main_NO_SONAME_MODE_DEBUG FALSE) + +# COMPOUND VARIABLES +set(gtest_GTest_gmock_main_LINKER_FLAGS_DEBUG + $<$,SHARED_LIBRARY>:${gtest_GTest_gmock_main_SHARED_LINK_FLAGS_DEBUG}> + $<$,MODULE_LIBRARY>:${gtest_GTest_gmock_main_SHARED_LINK_FLAGS_DEBUG}> + $<$,EXECUTABLE>:${gtest_GTest_gmock_main_EXE_LINK_FLAGS_DEBUG}> +) +set(gtest_GTest_gmock_main_COMPILE_OPTIONS_DEBUG + "$<$:${gtest_GTest_gmock_main_COMPILE_OPTIONS_CXX_DEBUG}>" + "$<$:${gtest_GTest_gmock_main_COMPILE_OPTIONS_C_DEBUG}>") +########### COMPONENT GTest::gmock VARIABLES ############################################ + +set(gtest_GTest_gmock_INCLUDE_DIRS_DEBUG "${gtest_PACKAGE_FOLDER_DEBUG}/include") +set(gtest_GTest_gmock_LIB_DIRS_DEBUG "${gtest_PACKAGE_FOLDER_DEBUG}/lib") +set(gtest_GTest_gmock_BIN_DIRS_DEBUG ) +set(gtest_GTest_gmock_LIBRARY_TYPE_DEBUG STATIC) +set(gtest_GTest_gmock_IS_HOST_WINDOWS_DEBUG 0) +set(gtest_GTest_gmock_RES_DIRS_DEBUG ) +set(gtest_GTest_gmock_DEFINITIONS_DEBUG ) +set(gtest_GTest_gmock_OBJECTS_DEBUG ) +set(gtest_GTest_gmock_COMPILE_DEFINITIONS_DEBUG ) +set(gtest_GTest_gmock_COMPILE_OPTIONS_C_DEBUG "") +set(gtest_GTest_gmock_COMPILE_OPTIONS_CXX_DEBUG "") +set(gtest_GTest_gmock_LIBS_DEBUG gmock) +set(gtest_GTest_gmock_SYSTEM_LIBS_DEBUG ) +set(gtest_GTest_gmock_FRAMEWORK_DIRS_DEBUG ) +set(gtest_GTest_gmock_FRAMEWORKS_DEBUG ) +set(gtest_GTest_gmock_DEPENDENCIES_DEBUG GTest::gtest) +set(gtest_GTest_gmock_SHARED_LINK_FLAGS_DEBUG ) +set(gtest_GTest_gmock_EXE_LINK_FLAGS_DEBUG ) +set(gtest_GTest_gmock_NO_SONAME_MODE_DEBUG FALSE) + +# COMPOUND VARIABLES +set(gtest_GTest_gmock_LINKER_FLAGS_DEBUG + $<$,SHARED_LIBRARY>:${gtest_GTest_gmock_SHARED_LINK_FLAGS_DEBUG}> + $<$,MODULE_LIBRARY>:${gtest_GTest_gmock_SHARED_LINK_FLAGS_DEBUG}> + $<$,EXECUTABLE>:${gtest_GTest_gmock_EXE_LINK_FLAGS_DEBUG}> +) +set(gtest_GTest_gmock_COMPILE_OPTIONS_DEBUG + "$<$:${gtest_GTest_gmock_COMPILE_OPTIONS_CXX_DEBUG}>" + "$<$:${gtest_GTest_gmock_COMPILE_OPTIONS_C_DEBUG}>") +########### COMPONENT GTest::gtest_main VARIABLES ############################################ + +set(gtest_GTest_gtest_main_INCLUDE_DIRS_DEBUG "${gtest_PACKAGE_FOLDER_DEBUG}/include") +set(gtest_GTest_gtest_main_LIB_DIRS_DEBUG "${gtest_PACKAGE_FOLDER_DEBUG}/lib") +set(gtest_GTest_gtest_main_BIN_DIRS_DEBUG ) +set(gtest_GTest_gtest_main_LIBRARY_TYPE_DEBUG STATIC) +set(gtest_GTest_gtest_main_IS_HOST_WINDOWS_DEBUG 0) +set(gtest_GTest_gtest_main_RES_DIRS_DEBUG ) +set(gtest_GTest_gtest_main_DEFINITIONS_DEBUG ) +set(gtest_GTest_gtest_main_OBJECTS_DEBUG ) +set(gtest_GTest_gtest_main_COMPILE_DEFINITIONS_DEBUG ) +set(gtest_GTest_gtest_main_COMPILE_OPTIONS_C_DEBUG "") +set(gtest_GTest_gtest_main_COMPILE_OPTIONS_CXX_DEBUG "") +set(gtest_GTest_gtest_main_LIBS_DEBUG gtest_main) +set(gtest_GTest_gtest_main_SYSTEM_LIBS_DEBUG ) +set(gtest_GTest_gtest_main_FRAMEWORK_DIRS_DEBUG ) +set(gtest_GTest_gtest_main_FRAMEWORKS_DEBUG ) +set(gtest_GTest_gtest_main_DEPENDENCIES_DEBUG GTest::gtest) +set(gtest_GTest_gtest_main_SHARED_LINK_FLAGS_DEBUG ) +set(gtest_GTest_gtest_main_EXE_LINK_FLAGS_DEBUG ) +set(gtest_GTest_gtest_main_NO_SONAME_MODE_DEBUG FALSE) + +# COMPOUND VARIABLES +set(gtest_GTest_gtest_main_LINKER_FLAGS_DEBUG + $<$,SHARED_LIBRARY>:${gtest_GTest_gtest_main_SHARED_LINK_FLAGS_DEBUG}> + $<$,MODULE_LIBRARY>:${gtest_GTest_gtest_main_SHARED_LINK_FLAGS_DEBUG}> + $<$,EXECUTABLE>:${gtest_GTest_gtest_main_EXE_LINK_FLAGS_DEBUG}> +) +set(gtest_GTest_gtest_main_COMPILE_OPTIONS_DEBUG + "$<$:${gtest_GTest_gtest_main_COMPILE_OPTIONS_CXX_DEBUG}>" + "$<$:${gtest_GTest_gtest_main_COMPILE_OPTIONS_C_DEBUG}>") +########### COMPONENT GTest::gtest VARIABLES ############################################ + +set(gtest_GTest_gtest_INCLUDE_DIRS_DEBUG "${gtest_PACKAGE_FOLDER_DEBUG}/include") +set(gtest_GTest_gtest_LIB_DIRS_DEBUG "${gtest_PACKAGE_FOLDER_DEBUG}/lib") +set(gtest_GTest_gtest_BIN_DIRS_DEBUG ) +set(gtest_GTest_gtest_LIBRARY_TYPE_DEBUG STATIC) +set(gtest_GTest_gtest_IS_HOST_WINDOWS_DEBUG 0) +set(gtest_GTest_gtest_RES_DIRS_DEBUG ) +set(gtest_GTest_gtest_DEFINITIONS_DEBUG ) +set(gtest_GTest_gtest_OBJECTS_DEBUG ) +set(gtest_GTest_gtest_COMPILE_DEFINITIONS_DEBUG ) +set(gtest_GTest_gtest_COMPILE_OPTIONS_C_DEBUG "") +set(gtest_GTest_gtest_COMPILE_OPTIONS_CXX_DEBUG "") +set(gtest_GTest_gtest_LIBS_DEBUG gtest) +set(gtest_GTest_gtest_SYSTEM_LIBS_DEBUG ) +set(gtest_GTest_gtest_FRAMEWORK_DIRS_DEBUG ) +set(gtest_GTest_gtest_FRAMEWORKS_DEBUG ) +set(gtest_GTest_gtest_DEPENDENCIES_DEBUG ) +set(gtest_GTest_gtest_SHARED_LINK_FLAGS_DEBUG ) +set(gtest_GTest_gtest_EXE_LINK_FLAGS_DEBUG ) +set(gtest_GTest_gtest_NO_SONAME_MODE_DEBUG FALSE) + +# COMPOUND VARIABLES +set(gtest_GTest_gtest_LINKER_FLAGS_DEBUG + $<$,SHARED_LIBRARY>:${gtest_GTest_gtest_SHARED_LINK_FLAGS_DEBUG}> + $<$,MODULE_LIBRARY>:${gtest_GTest_gtest_SHARED_LINK_FLAGS_DEBUG}> + $<$,EXECUTABLE>:${gtest_GTest_gtest_EXE_LINK_FLAGS_DEBUG}> +) +set(gtest_GTest_gtest_COMPILE_OPTIONS_DEBUG + "$<$:${gtest_GTest_gtest_COMPILE_OPTIONS_CXX_DEBUG}>" + "$<$:${gtest_GTest_gtest_COMPILE_OPTIONS_C_DEBUG}>") \ No newline at end of file diff --git a/build/build/Debug/generators/module-GTestTargets.cmake b/build/build/Debug/generators/module-GTestTargets.cmake new file mode 100644 index 0000000..69a874b --- /dev/null +++ b/build/build/Debug/generators/module-GTestTargets.cmake @@ -0,0 +1,33 @@ +# Load the debug and release variables +file(GLOB DATA_FILES "${CMAKE_CURRENT_LIST_DIR}/module-GTest-*-data.cmake") + +foreach(f ${DATA_FILES}) + include(${f}) +endforeach() + +# Create the targets for all the components +foreach(_COMPONENT ${gtest_COMPONENT_NAMES} ) + if(NOT TARGET ${_COMPONENT}) + add_library(${_COMPONENT} INTERFACE IMPORTED) + message(${GTest_MESSAGE_MODE} "Conan: Component target declared '${_COMPONENT}'") + endif() +endforeach() + +if(NOT TARGET gtest::gtest) + add_library(gtest::gtest INTERFACE IMPORTED) + message(${GTest_MESSAGE_MODE} "Conan: Target declared 'gtest::gtest'") +endif() +if(NOT TARGET GTest::GTest) + add_library(GTest::GTest INTERFACE IMPORTED) + set_property(TARGET GTest::GTest PROPERTY INTERFACE_LINK_LIBRARIES GTest::gtest) +endif() +if(NOT TARGET GTest::Main) + add_library(GTest::Main INTERFACE IMPORTED) + set_property(TARGET GTest::Main PROPERTY INTERFACE_LINK_LIBRARIES GTest::gtest_main) +endif() +# Load the debug and release library finders +file(GLOB CONFIG_FILES "${CMAKE_CURRENT_LIST_DIR}/module-GTest-Target-*.cmake") + +foreach(f ${CONFIG_FILES}) + include(${f}) +endforeach() \ No newline at end of file diff --git a/build/coverage.css b/build/coverage.css new file mode 100644 index 0000000..a96de12 --- /dev/null +++ b/build/coverage.css @@ -0,0 +1,621 @@ +:root { + font-family: sans-serif; + --tab_size: 4; +} + +.theme-green, .theme-blue { + --unknown_color: lightgray; + --low_color: #FF6666; + --medium_color: #F9FD63; + --partial_covered_color: var(--medium_color); + --uncovered_color: #FF8C8C; + --warning_color: orangered; + --notTakenBranch_color: red; + --notTakenCondition_color: red; + --uncheckedDecision_color: darkorange; + --notTakenDecision_color: red; + --notInvokedCall_color: red; + --excluded_color: rgb(255, 241, 229); +} + +.theme-green { + --high_color: #85E485; + --covered_color: #85E485; + --takenBranch_color: green; + --takenCondition_color: green; + --takenDecision_color: green; + --invokedCall_color: green; +} + +.theme-blue { + --high_color: #66B4FF; + --covered_color: #66B4Ff; + --takenBranch_color: blue; + --takenCondition_color: blue; + --takenDecision_color: blue; + --invokedCall_color: blue; +} + +body +{ + color: #000000; + background-color: #FFFFFF; +} + +h1 +{ + text-align: center; + margin: 0; + padding-bottom: 10px; + font-size: 20pt; + font-weight: bold; +} + +hr +{ + background-color: navy; + height: 2px; + border: 0; +} + +/* Link formats: use maroon w/underlines */ +a:link +{ + color: navy; + text-decoration: underline; +} +a:visited +{ + color: maroon; + text-decoration: underline; +} + +/*** Summary formats ***/ + +.summary +{ + display: flex; + flex-flow: row wrap; + max-width: 100%; + justify-content: flex-start; +} + +.summary > table +{ + flex: 1 0 7em; + border: 0; +} + +.summary > :last-child { + margin-left: auto; +} + +table.legend +{ + color: black; + display: flex; + flex-flow: row wrap; + justify-content: flex-start; +} + +table.legend th[scope=row] +{ + font-weight: normal; + text-align: right; + white-space: nowrap; +} + +table.legend td +{ + color: blue; + text-align: left; + white-space: nowrap; + padding-left: 5px; +} + +table.legend td.legend +{ + color: black; + font-size: 80%; +} + +table.legend td.warning_text +{ + color: var(--warning_color); +} + +table.coverage td, +table.coverage th +{ + text-align: right; + color: black; + font-weight: normal; + white-space: nowrap; + padding-left: 5px; + padding-right: 4px; +} + +table.coverage td +{ + background-color: LightSteelBlue; +} + +table.coverage th[scope=row] +{ + color: black; + font-weight: normal; + white-space: nowrap; +} + +table.coverage th[scope=col] +{ + color: blue; + font-weight: normal; + white-space: nowrap; +} + +table.legend span +{ + margin-right: 4px; + padding: 2px; +} + +table.legend span.coverage-unknown, +table.legend span.coverage-none, +table.legend span.coverage-low, +table.legend span.coverage-medium, +table.legend span.coverage-high +{ + padding-left: 3px; + padding-right: 3px; +} + +table.legend span.coverage-unknown, +table.coverage td.coverage-unknown, +table.file-list td.coverage-unknown +{ + background-color: var(--unknown_color) !important; +} + +table.legend span.coverage-none, +table.legend span.coverage-low, +table.coverage td.coverage-none, +table.coverage td.coverage-low, +table.file-list td.coverage-none, +table.file-list td.coverage-low +{ + background-color: var(--low_color) !important; +} + +table.legend span.coverage-medium, +table.coverage td.coverage-medium, +table.file-list td.coverage-medium +{ + background-color: var(--medium_color) !important; +} + +table.legend span.coverage-high, +table.coverage td.coverage-high, +table.file-list td.coverage-high +{ + background-color: var(--high_color) !important; +} +/*** End of Summary formats ***/ +/*** Meter formats ***/ + +/* Common */ +meter { + -moz-appearance: none; + + width: 30vw; + min-width: 4em; + max-width: 15em; + height: 0.75em; + padding: 0; + vertical-align: baseline; + margin-top: 3px; + /* Outer background for Mozilla */ + background: none; + background-color: whitesmoke; +} + +/* Webkit */ + +meter::-webkit-meter-bar { + /* Outer background for Webkit */ + background: none; + background-color: whitesmoke; + height: 0.75em; + border-radius: 0px; +} + +meter::-webkit-meter-optimum-value, +meter::-webkit-meter-suboptimum-value, +meter::-webkit-meter-even-less-good-value +{ + /* Inner shadow for Webkit */ + border: solid 1px black; +} + +meter.coverage-none::-webkit-meter-optimum-value, +meter.coverage-low::-webkit-meter-optimum-value +{ + background: var(--low_color); +} + +meter.coverage-medium::-webkit-meter-optimum-value +{ + background: var(--medium_color); +} + +meter.coverage-high::-webkit-meter-optimum-value +{ + background: var(--high_color); +} + +/* Mozilla */ + +meter::-moz-meter-bar +{ + box-sizing: border-box; +} + +meter:-moz-meter-optimum::-moz-meter-bar, +meter:-moz-meter-sub-optimum::-moz-meter-bar, +meter:-moz-meter-sub-sub-optimum::-moz-meter-bar +{ + /* Inner shadow for Mozilla */ + border: solid 1px black; +} + +meter.coverage-none:-moz-meter-optimum::-moz-meter-bar, +meter.coverage-low:-moz-meter-optimum::-moz-meter-bar +{ + background: var(--low_color); +} + +meter.coverage-medium:-moz-meter-optimum::-moz-meter-bar +{ + background: var(--medium_color); +} + +meter.coverage-high:-moz-meter-optimum::-moz-meter-bar +{ + background: var(--high_color); +} + +/*** End of Meter formats ***/ +.file-list td, .file-list th { + padding: 0 10px; + font-weight: bold; +} + +.file-list th[scope^=col] +{ + text-align: center; + color: white; + background-color: SteelBlue; + font-size: 120%; +} + +.file-list th[scope=row] +{ + text-align: left; + color: black; + font-family: monospace; + font-weight: bold; + font-size: 110%; +} + +.file-list tr > td, +.file-list tr > th { + background: aliceblue; +} + +.file-list tr:nth-child(even) > td, +.file-list tr:nth-child(even) > th { + background: LightSteelBlue +} + +.file-list tr:hover > td, +.file-list tr:hover > th[scope=row] +{ + background-color: #ddd; +} +td.CoverValue +{ + text-align: right; + white-space: nowrap; +} + +td.coveredLine, +span.coveredLine +{ + background-color: var(--covered_color) !important; +} + +td.partialCoveredLine, +span.partialCoveredLine +{ + background-color: var(--partial_covered_color) !important; +} + +td.uncoveredLine, +span.uncoveredLine +{ + background-color: var(--uncovered_color) !important; +} + +td.excludedLine, +span.excludedLine +{ + background-color: var(--excluded_color) !important; +} + +.linebranch, .linecondition, .linedecision, .linecall, .linecount +{ + font-family: monospace; + border-right: 1px gray solid; + background-color: lightgray; + text-align: right; +} + + +.linebranchDetails, .lineconditionDetails, .linedecisionDetails, .linecallDetails +{ + position: relative; +} +.linebranchSummary, .lineconditionSummary, .linedecisionSummary, .linecallSummary +{ + cursor: help; +} +.linebranchContents, .lineconditionContents, .linedecisionContents, .linecallContents +{ + font-family: sans-serif; + font-size: small; + text-align: left; + position: absolute; + width: 15em; + padding: 1em; + background: white; + border: solid gray 1px; + box-shadow: 5px 5px 10px gray; + z-index: 1; /* show in front of the table entries */ +} + +.excludedBranch +{ + color: var(--takenBranch_color) !important; +} + +.takenBranch +{ + color: var(--takenBranch_color) !important; +} + +.notTakenBranch +{ + color: var(--notTakenBranch_color) !important; +} + +.takenCondition +{ + color: var(--takenCondition_color) !important; +} + +.notTakenCondition +{ + color: var(--notTakenCondition_color) !important; +} + +.takenDecision +{ + color: var(--takenDecision_color) !important; +} + +.notTakenDecision +{ + color: var(--notTakenDecision_color) !important; +} + +.uncheckedDecision +{ + color: var(--uncheckedDecision_color) !important; +} + +.invokedCall +{ + color: var(--invokedCall_color) !important; +} + +.notInvokedCall +{ + color: var(--notInvokedCall_color) !important; +} + +.src +{ + padding-left: 12px; + text-align: left; + + font-family: monospace; + white-space: pre; + + tab-size: var(--tab_size); + -moz-tab-size: var(--tab_size); +} + +span.takenBranch, +span.notTakenBranch, +span.takenDecision, +span.notTakenDecision, +span.uncheckedDecision +{ + font-family: monospace; + font-weight: bold; +} + +pre +{ + height : 15px; + margin-top: 0; + margin-bottom: 0; +} + +.listOfFunctions td, .listOfFunctions th { + padding: 0 10px; +} +.listOfFunctions th +{ + text-align: center; + color: white; + background-color: SteelBlue; +} +.listOfFunctions tr > td { + background: aliceblue; +} +.listOfFunctions tr:nth-child(even) > td { + background: LightSteelBlue +} +.listOfFunctions tr:hover > td +{ + background-color: #ddd; +} +.listOfFunctions tr > td > a +{ + text-decoration: none; + color: inherit; +} + +.source-line +{ + height : 15px; + margin-top: 0; + margin-bottom: 0; +} + +.lineno +{ + background-color: #EFE383; + border-right: 1px solid #BBB15F; + text-align: right; + unicode-bidi: embed; + font-family: monospace; + white-space: pre; +} + +.lineno > a +{ + text-decoration: none; + color: inherit; +} + +.file-list +{ + margin: 1em auto; + border: 0; + border-spacing: 1px; +} + +.file-source table +{ + border-spacing: 0; +} + +.file-source table td, +.file-source table th +{ + padding: 1px 10px; +} + +.file-source table th +{ + font-family: monospace; + font-weight: bold; +} + +.file-source table td:last-child +{ + width: 100%; +} +footer +{ + text-align: center; + padding-top: 3px; +} + +/* pygments syntax highlighting */ +pre { line-height: 125%; } +td.linenos .normal { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; } +span.linenos { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; } +td.linenos .special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; } +span.linenos.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; } +.hll { background-color: #ffffcc } +.c { color: #3D7B7B; font-style: italic } /* Comment */ +.err { border: 1px solid #FF0000 } /* Error */ +.k { color: #008000; font-weight: bold } /* Keyword */ +.o { color: #666666 } /* Operator */ +.ch { color: #3D7B7B; font-style: italic } /* Comment.Hashbang */ +.cm { color: #3D7B7B; font-style: italic } /* Comment.Multiline */ +.cp { color: #9C6500 } /* Comment.Preproc */ +.cpf { color: #3D7B7B; font-style: italic } /* Comment.PreprocFile */ +.c1 { color: #3D7B7B; font-style: italic } /* Comment.Single */ +.cs { color: #3D7B7B; font-style: italic } /* Comment.Special */ +.gd { color: #A00000 } /* Generic.Deleted */ +.ge { font-style: italic } /* Generic.Emph */ +.ges { font-weight: bold; font-style: italic } /* Generic.EmphStrong */ +.gr { color: #E40000 } /* Generic.Error */ +.gh { color: #000080; font-weight: bold } /* Generic.Heading */ +.gi { color: #008400 } /* Generic.Inserted */ +.go { color: #717171 } /* Generic.Output */ +.gp { color: #000080; font-weight: bold } /* Generic.Prompt */ +.gs { font-weight: bold } /* Generic.Strong */ +.gu { color: #800080; font-weight: bold } /* Generic.Subheading */ +.gt { color: #0044DD } /* Generic.Traceback */ +.kc { color: #008000; font-weight: bold } /* Keyword.Constant */ +.kd { color: #008000; font-weight: bold } /* Keyword.Declaration */ +.kn { color: #008000; font-weight: bold } /* Keyword.Namespace */ +.kp { color: #008000 } /* Keyword.Pseudo */ +.kr { color: #008000; font-weight: bold } /* Keyword.Reserved */ +.kt { color: #B00040 } /* Keyword.Type */ +.m { color: #666666 } /* Literal.Number */ +.s { color: #BA2121 } /* Literal.String */ +.na { color: #687822 } /* Name.Attribute */ +.nb { color: #008000 } /* Name.Builtin */ +.nc { color: #0000FF; font-weight: bold } /* Name.Class */ +.no { color: #880000 } /* Name.Constant */ +.nd { color: #AA22FF } /* Name.Decorator */ +.ni { color: #717171; font-weight: bold } /* Name.Entity */ +.ne { color: #CB3F38; font-weight: bold } /* Name.Exception */ +.nf { color: #0000FF } /* Name.Function */ +.nl { color: #767600 } /* Name.Label */ +.nn { color: #0000FF; font-weight: bold } /* Name.Namespace */ +.nt { color: #008000; font-weight: bold } /* Name.Tag */ +.nv { color: #19177C } /* Name.Variable */ +.ow { color: #AA22FF; font-weight: bold } /* Operator.Word */ +.w { color: #bbbbbb } /* Text.Whitespace */ +.mb { color: #666666 } /* Literal.Number.Bin */ +.mf { color: #666666 } /* Literal.Number.Float */ +.mh { color: #666666 } /* Literal.Number.Hex */ +.mi { color: #666666 } /* Literal.Number.Integer */ +.mo { color: #666666 } /* Literal.Number.Oct */ +.sa { color: #BA2121 } /* Literal.String.Affix */ +.sb { color: #BA2121 } /* Literal.String.Backtick */ +.sc { color: #BA2121 } /* Literal.String.Char */ +.dl { color: #BA2121 } /* Literal.String.Delimiter */ +.sd { color: #BA2121; font-style: italic } /* Literal.String.Doc */ +.s2 { color: #BA2121 } /* Literal.String.Double */ +.se { color: #AA5D1F; font-weight: bold } /* Literal.String.Escape */ +.sh { color: #BA2121 } /* Literal.String.Heredoc */ +.si { color: #A45A77; font-weight: bold } /* Literal.String.Interpol */ +.sx { color: #008000 } /* Literal.String.Other */ +.sr { color: #A45A77 } /* Literal.String.Regex */ +.s1 { color: #BA2121 } /* Literal.String.Single */ +.ss { color: #19177C } /* Literal.String.Symbol */ +.bp { color: #008000 } /* Name.Builtin.Pseudo */ +.fm { color: #0000FF } /* Name.Function.Magic */ +.vc { color: #19177C } /* Name.Variable.Class */ +.vg { color: #19177C } /* Name.Variable.Global */ +.vi { color: #19177C } /* Name.Variable.Instance */ +.vm { color: #19177C } /* Name.Variable.Magic */ +.il { color: #666666 } /* Literal.Number.Integer.Long */ \ No newline at end of file diff --git a/build/coverage.cvector_core.c.f6012289630f2f439cea72d11fb85770.html b/build/coverage.cvector_core.c.f6012289630f2f439cea72d11fb85770.html new file mode 100644 index 0000000..dd435ee --- /dev/null +++ b/build/coverage.cvector_core.c.f6012289630f2f439cea72d11fb85770.html @@ -0,0 +1,763 @@ + + + + + + GCC Code Coverage Report + + + + + + +
+

GCC Code Coverage Report

+
+
+
+ + + + + + + + + + + + + +
Directory:src/
File:cvector_core.c
Date:2024-12-20 12:56:42
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
ExecTotalCoverage
Lines:475094.0%
Functions:44100.0%
Branches:303683.3%
+
+
+
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
LineBranchExecSource
1 + /*
2 + ** EPITECH PROJECT, 2024
3 + ** cvector
4 + ** File description:
5 + ** Core functions for a C dynamic vector similar to std::vector in C++
6 + */
7 +
8 + #include "cvector.h"
9 +
10 + 395void *vector_init(size_t item_size, size_t capacity)
11 + {
12 + vector_header_t *header;
13 +
14 +
+ 4/4 +
+
✓ Branch 0 taken 359 times.
+
✓ Branch 1 taken 36 times.
+
✓ Branch 2 taken 18 times.
+
✓ Branch 3 taken 341 times.
+
+
+
395 if (item_size == 0 || capacity == 0)
15 + 54 return NULL;
16 + 341 header = malloc(sizeof(vector_header_t) + item_size * capacity);
17 +
+ 1/2 +
+
✗ Branch 0 not taken.
+
✓ Branch 1 taken 341 times.
+
+
+
341 if (!header)
18 + return NULL;
19 + 341 header->size = 0;
20 + 341 header->capacity = capacity;
21 + 341 header->initial_capacity = capacity;
22 +
23 + 341 return (header + 1);
24 + 395}
25 +
26 + 2892void *vector_ensure_capacity(void *v, size_t item_count, size_t item_size)
27 + {
28 + vector_header_t *header;
29 + size_t new_capacity;
30 + size_t required_capacity;
31 +
32 +
+ 2/2 +
+
✓ Branch 0 taken 2873 times.
+
✓ Branch 1 taken 19 times.
+
+
+
2892 if (!v)
33 + 19 return vector_init(item_size, item_count);
34 + 2873 header = VECTOR_HEADER(v);
35 + 2873 required_capacity = header->size + item_count;
36 +
+ 2/2 +
+
✓ Branch 0 taken 2741 times.
+
✓ Branch 1 taken 132 times.
+
+
+
2873 if (required_capacity <= header->capacity)
37 + 2741 return v;
38 + 132 new_capacity = header->capacity * 2;
39 +
+ 2/2 +
+
✓ Branch 0 taken 3 times.
+
✓ Branch 1 taken 132 times.
+
+
+
135 while (new_capacity < required_capacity)
40 + 3 new_capacity *= 2;
41 + 132 header = realloc(header, sizeof(vector_header_t) + (new_capacity * item_size));
42 +
+ 1/2 +
+
✗ Branch 0 not taken.
+
✓ Branch 1 taken 132 times.
+
+
+
132 if (!header)
43 + return NULL;
44 + 132 header->capacity = new_capacity;
45 +
46 + 132 return (header + 1);
47 + 2892}
48 +
49 + 2925int vector_push_back_impl(void **v, const void *val, size_t count, size_t item_size)
50 + {
51 + vector_header_t *header;
52 + void *tmp;
53 +
54 +
+ 7/8 +
+
✓ Branch 0 taken 2925 times.
+
✗ Branch 1 not taken.
+
✓ Branch 2 taken 2907 times.
+
✓ Branch 3 taken 18 times.
+
✓ Branch 4 taken 2889 times.
+
✓ Branch 5 taken 18 times.
+
✓ Branch 6 taken 18 times.
+
✓ Branch 7 taken 2871 times.
+
+
+
2925 if (!v || !val || count == 0 || item_size == 0)
55 + 54 return VECTOR_FAILURE;
56 +
+ 2/2 +
+
✓ Branch 0 taken 18 times.
+
✓ Branch 1 taken 2853 times.
+
+
+
2871 if ((uintptr_t)val < 4096)
57 + 18 return VECTOR_FAILURE;
58 + 2853 tmp = vector_ensure_capacity(*v, count, item_size);
59 +
+ 1/2 +
+
✗ Branch 0 not taken.
+
✓ Branch 1 taken 2853 times.
+
+
+
2853 if (!tmp)
60 + return VECTOR_FAILURE;
61 + 2853 *v = tmp;
62 + 2853 header = VECTOR_HEADER(*v);
63 + 2853 memcpy((unsigned char*)(*v) + (header->size * item_size), val, count * item_size);
64 + 2853 header->size += count;
65 +
66 + 2853 return VECTOR_SUCCESS;
67 + 2925}
68 +
69 + 66void vector_pop_back_impl(void **v, size_t count, size_t item_size)
70 + {
71 + vector_header_t *header;
72 +
73 +
+ 6/8 +
+
✓ Branch 0 taken 66 times.
+
✗ Branch 1 not taken.
+
✓ Branch 2 taken 50 times.
+
✓ Branch 3 taken 16 times.
+
✓ Branch 4 taken 34 times.
+
✓ Branch 5 taken 16 times.
+
✗ Branch 6 not taken.
+
✓ Branch 7 taken 34 times.
+
+
+
66 if (!v || !*v || count == 0 || item_size == 0)
74 + 32 return;
75 + 34 header = VECTOR_HEADER(*v);
76 +
+ 2/2 +
+
✓ Branch 0 taken 16 times.
+
✓ Branch 1 taken 18 times.
+
+
+
34 if (count >= header->size) {
77 + 16 header->size = 0;
78 + 16 } else {
79 + 18 header->size -= count;
80 + }
81 + 66}
82 +
+
+
+
+ + + diff --git a/build/coverage.cvector_insert_erase.c.64c165d593438f96faa97530008d8e74.html b/build/coverage.cvector_insert_erase.c.64c165d593438f96faa97530008d8e74.html new file mode 100644 index 0000000..4156822 --- /dev/null +++ b/build/coverage.cvector_insert_erase.c.64c165d593438f96faa97530008d8e74.html @@ -0,0 +1,654 @@ + + + + + + GCC Code Coverage Report + + + + + + +
+

GCC Code Coverage Report

+
+
+
+ + + + + + + + + + + + + +
Directory:src/
File:cvector_insert_erase.c
Date:2024-12-20 12:56:42
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
ExecTotalCoverage
Lines:323397.0%
Functions:22100.0%
Branches:283482.4%
+
+
+
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
LineBranchExecSource
1 + /*
2 + ** EPITECH PROJECT, 2024
3 + ** cvector
4 + ** File description:
5 + ** Insert and erase functions for a C dynamic vector similar to std::vector in C++
6 + */
7 +
8 + #include "cvector.h"
9 +
10 + 14int vector_insert_impl(void **v, const size_t index, const void *val,
11 + const size_t count, size_t item_size)
12 + {
13 + vector_header_t *header;
14 + void *tmp;
15 + size_t required_size;
16 + size_t old_size;
17 +
18 +
+ 6/8 +
+
✓ Branch 0 taken 14 times.
+
✗ Branch 1 not taken.
+
✓ Branch 2 taken 13 times.
+
✓ Branch 3 taken 1 times.
+
✓ Branch 4 taken 11 times.
+
✓ Branch 5 taken 2 times.
+
✗ Branch 6 not taken.
+
✓ Branch 7 taken 11 times.
+
+
+
14 if (!v || !val || count == 0 || item_size == 0)
19 + 3 return VECTOR_FAILURE;
20 +
+ 2/2 +
+
✓ Branch 0 taken 3 times.
+
✓ Branch 1 taken 8 times.
+
+
+
11 if ((uintptr_t)val < 4096)
21 + 3 return VECTOR_FAILURE;
22 +
+ 2/2 +
+
✓ Branch 0 taken 7 times.
+
✓ Branch 1 taken 1 times.
+
+
+
8 header = (*v) ? VECTOR_HEADER(*v) : NULL;
23 +
+ 2/2 +
+
✓ Branch 0 taken 7 times.
+
✓ Branch 1 taken 1 times.
+
+
+
8 old_size = header ? header->size : 0;
24 +
+ 2/2 +
+
✓ Branch 0 taken 3 times.
+
✓ Branch 1 taken 5 times.
+
+
+
8 required_size = ((index > old_size) ? index : old_size) + count;
25 + 8 tmp = vector_ensure_capacity(*v, required_size - old_size, item_size);
26 +
+ 1/2 +
+
✓ Branch 0 taken 8 times.
+
✗ Branch 1 not taken.
+
+
+
8 if (!tmp)
27 + return VECTOR_FAILURE;
28 + 8 *v = tmp;
29 + 8 header = VECTOR_HEADER(*v);
30 +
+ 2/2 +
+
✓ Branch 0 taken 3 times.
+
✓ Branch 1 taken 5 times.
+
+
+
8 if (index > old_size)
31 + 3 memset((unsigned char *)(*v) + old_size * item_size, 0,
32 + (index - old_size) * item_size);
33 +
+ 2/2 +
+
✓ Branch 0 taken 3 times.
+
✓ Branch 1 taken 5 times.
+
+
+
8 if (index < old_size)
34 + 3 memmove((unsigned char *)(*v) + (index + count) * item_size,
35 + (unsigned char *)(*v) + index * item_size,
36 + (old_size - index) * item_size);
37 + 8 memcpy((unsigned char *)(*v) + index * item_size, val, count * item_size);
38 + 8 header->size = required_size;
39 + 8 return VECTOR_SUCCESS;
40 + 14}
41 +
42 + 32void vector_erase_impl(void **v, const size_t index, size_t count,
43 + const size_t item_size)
44 + {
45 + vector_header_t *header;
46 + //unsigned char *data;
47 + size_t old_size;
48 +
49 +
+ 5/8 +
+
✓ Branch 0 taken 32 times.
+
✗ Branch 1 not taken.
+
✓ Branch 2 taken 26 times.
+
✓ Branch 3 taken 6 times.
+
✓ Branch 4 taken 26 times.
+
✗ Branch 5 not taken.
+
✗ Branch 6 not taken.
+
✓ Branch 7 taken 26 times.
+
+
+
32 if (!v || !*v || count == 0 || item_size == 0)
50 + 6 return;
51 +
52 + 26 header = VECTOR_HEADER(*v);
53 +
+ 2/2 +
+
✓ Branch 0 taken 12 times.
+
✓ Branch 1 taken 14 times.
+
+
+
26 if (index >= header->size)
54 + 12 return;
55 +
+ 2/2 +
+
✓ Branch 0 taken 8 times.
+
✓ Branch 1 taken 6 times.
+
+
+
14 if (index + count > header->size)
56 + 6 count = header->size - index;
57 +
58 + //data = (unsigned char *)*v;
59 + 14 old_size = header->size;
60 +
61 + 14 memmove((unsigned char *)*v + index * item_size,
62 + (unsigned char *)*v + (index + count) * item_size,
63 + (old_size - index - count) * item_size);
64 +
65 + 14 header->size = old_size - count;
66 + 32}
67 +
+
+
+
+ + + diff --git a/build/coverage.cvector_resize.c.b758b34e8d611002f361bbf601f2ed58.html b/build/coverage.cvector_resize.c.b758b34e8d611002f361bbf601f2ed58.html new file mode 100644 index 0000000..5678a61 --- /dev/null +++ b/build/coverage.cvector_resize.c.b758b34e8d611002f361bbf601f2ed58.html @@ -0,0 +1,929 @@ + + + + + + GCC Code Coverage Report + + + + + + +
+

GCC Code Coverage Report

+
+
+
+ + + + + + + + + + + + + +
Directory:src/
File:cvector_resize.c
Date:2024-12-20 12:56:42
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
ExecTotalCoverage
Lines:566290.3%
Functions:44100.0%
Branches:294072.5%
+
+
+
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
LineBranchExecSource
1 + /*
2 + ** EPITECH PROJECT, 2024
3 + ** cvector
4 + ** File description:
5 + ** Resize functions for a C dynamic vector similar to std::vector in C++
6 + */
7 +
8 + #include "cvector.h"
9 +
10 + 89int vector_reserve_impl(void **v, const size_t n,
11 + const size_t item_size)
12 + {
13 + vector_header_t *header;
14 + vector_header_t *new_header;
15 +
16 +
+ 5/6 +
+
✓ Branch 0 taken 89 times.
+
✗ Branch 1 not taken.
+
✓ Branch 2 taken 75 times.
+
✓ Branch 3 taken 14 times.
+
✓ Branch 4 taken 14 times.
+
✓ Branch 5 taken 61 times.
+
+
+
89 if (!v || n == 0 || item_size == 0)
17 + 28 return VECTOR_FAILURE;
18 +
+ 2/2 +
+
✓ Branch 0 taken 32 times.
+
✓ Branch 1 taken 29 times.
+
+
+
61 if (!*v) {
19 + 29 *v = vector_init(item_size, n);
20 + 29 return *v ? VECTOR_SUCCESS : VECTOR_FAILURE;
21 + }
22 + 32 header = VECTOR_HEADER(*v);
23 +
+ 2/2 +
+
✓ Branch 0 taken 14 times.
+
✓ Branch 1 taken 18 times.
+
+
+
32 if (n <= header->capacity)
24 + 14 return VECTOR_SUCCESS;
25 + 18 new_header = realloc(header, sizeof(vector_header_t) + (n * item_size));
26 + #warning "TODO: memset new memory"
27 +
+ 1/2 +
+
✗ Branch 0 not taken.
+
✓ Branch 1 taken 18 times.
+
+
+
18 if (!new_header)
28 + return VECTOR_FAILURE;
29 + 18 new_header->capacity = n;
30 + 18 *v = (new_header + 1);
31 +
32 + 18 return VECTOR_SUCCESS;
33 + 89}
34 +
35 + 26static inline void *vector_init_zeroed(size_t item_size, size_t capacity)
36 + {
37 + vector_header_t *header;
38 +
39 +
+ 2/4 +
+
✓ Branch 0 taken 26 times.
+
✗ Branch 1 not taken.
+
✗ Branch 2 not taken.
+
✓ Branch 3 taken 26 times.
+
+
+
26 if (item_size == 0 || capacity == 0)
40 + return NULL;
41 + 26 header = calloc(1, sizeof(vector_header_t) + item_size * capacity);
42 +
+ 1/2 +
+
✗ Branch 0 not taken.
+
✓ Branch 1 taken 26 times.
+
+
+
26 if (!header)
43 + return NULL;
44 + 26 header->size = capacity;
45 + 26 header->capacity = capacity;
46 + 26 header->initial_capacity = capacity;
47 +
48 + 26 return (header + 1);
49 + 26}
50 +
51 + 88int vector_resize_impl(void **v, const size_t new_size,
52 + const size_t item_size)
53 + {
54 + vector_header_t *header;
55 + void *tmp;
56 + size_t old_size;
57 +
58 +
+ 3/4 +
+
✓ Branch 0 taken 88 times.
+
✗ Branch 1 not taken.
+
✓ Branch 2 taken 13 times.
+
✓ Branch 3 taken 75 times.
+
+
+
88 if (!v || item_size == 0)
59 + 13 return VECTOR_FAILURE;
60 +
+ 2/2 +
+
✓ Branch 0 taken 49 times.
+
✓ Branch 1 taken 26 times.
+
+
+
75 if (!*v) {
61 + 26 *v = vector_init_zeroed(item_size, new_size);
62 + 26 return (*v) ? VECTOR_SUCCESS : VECTOR_FAILURE;
63 + }
64 + 49 header = VECTOR_HEADER(*v);
65 + 49 old_size = header->size;
66 +
+ 2/2 +
+
✓ Branch 0 taken 18 times.
+
✓ Branch 1 taken 31 times.
+
+
+
49 if (new_size < old_size) {
67 + 18 header->size = new_size;
68 + 18 return VECTOR_SUCCESS;
69 + }
70 +
+ 1/2 +
+
✗ Branch 0 not taken.
+
✓ Branch 1 taken 31 times.
+
+
+
31 if (new_size == old_size)
71 + return VECTOR_SUCCESS;
72 + 31 tmp = vector_ensure_capacity(*v, new_size - old_size, item_size);
73 +
+ 1/2 +
+
✗ Branch 0 not taken.
+
✓ Branch 1 taken 31 times.
+
+
+
31 if (!tmp)
74 + return VECTOR_FAILURE;
75 + 31 *v = tmp;
76 + 31 header = VECTOR_HEADER(*v);
77 + 31 memset((unsigned char *)(*v) + (old_size * item_size), 0, (new_size - old_size) * item_size);
78 + 31 header->size = new_size;
79 +
80 + 31 return VECTOR_SUCCESS;
81 + 88}
82 +
83 + 58int vector_shrink_to_fit_impl(void **v, const size_t item_size)
84 + {
85 + vector_header_t *header;
86 + vector_header_t *new_header;
87 +
88 +
+ 4/6 +
+
✓ Branch 0 taken 58 times.
+
✗ Branch 1 not taken.
+
✓ Branch 2 taken 48 times.
+
✓ Branch 3 taken 10 times.
+
✗ Branch 4 not taken.
+
✓ Branch 5 taken 48 times.
+
+
+
58 if (!v || !*v || item_size == 0)
89 + 10 return VECTOR_FAILURE;
90 +
91 + 48 header = VECTOR_HEADER(*v);
92 +
+ 2/2 +
+
✓ Branch 0 taken 10 times.
+
✓ Branch 1 taken 38 times.
+
+
+
48 if (header->capacity == header->size)
93 + 10 return VECTOR_SUCCESS;
94 +
95 + 38 new_header = realloc(header, sizeof(vector_header_t) + (header->size * item_size));
96 +
+ 1/2 +
+
✗ Branch 0 not taken.
+
✓ Branch 1 taken 38 times.
+
+
+
38 if (!new_header)
97 + return VECTOR_FAILURE;
98 +
99 + 38 new_header->capacity = new_header->size;
100 + 38 *v = (new_header + 1);
101 + 38 return VECTOR_SUCCESS;
102 + 58}
103 +
+
+
+
+ + + diff --git a/build/coverage.functions.html b/build/coverage.functions.html new file mode 100644 index 0000000..9c15ecd --- /dev/null +++ b/build/coverage.functions.html @@ -0,0 +1,88 @@ + + + + + + GCC Code Coverage Report + + + + + + +
+

GCC Code Coverage Report

+
+
+
+ + + + + + + + + +
Directory:src/
Date:2024-12-20 12:56:42
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + +
ExecTotalCoverage
Lines:13514593.1%
Functions:1010100.0%
Branches:8711079.1%
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + +
Function (File:Line)Call countBlock coverage
vector_ensure_capacity (src/cvector_core.c:26)called 2892 times90.0%
vector_erase_impl (src/cvector_insert_erase.c:42)called 32 times100.0%
vector_init (src/cvector_core.c:10)called 395 times85.0%
vector_init_zeroed (src/cvector_resize.c:35)called 26 times71.0%
vector_insert_impl (src/cvector_insert_erase.c:10)called 14 times95.0%
vector_pop_back_impl (src/cvector_core.c:69)called 66 times100.0%
vector_push_back_impl (src/cvector_core.c:49)called 2925 times90.0%
vector_reserve_impl (src/cvector_resize.c:10)called 89 times91.0%
vector_resize_impl (src/cvector_resize.c:51)called 88 times84.0%
vector_shrink_to_fit_impl (src/cvector_resize.c:83)called 58 times90.0%
+ +
+
+ + + diff --git a/build/coverage.html b/build/coverage.html new file mode 100644 index 0000000..ce99a27 --- /dev/null +++ b/build/coverage.html @@ -0,0 +1,141 @@ + + + + + + GCC Code Coverage Report + + + + + + +
+

GCC Code Coverage Report

+
+
+
+ + + + + + + + + + + + + +
Directory:src/
Date:2024-12-20 12:56:42
Coverage: + low: ≥ 0% + medium: ≥ 75.0% + high: ≥ 90.0% +
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + +
ExecTotalCoverage
Lines:13514593.1%
Functions:1010100.0%
Branches:8711079.1%
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FileLinesFunctionsBranches
+ cvector_core.c + + 94.0 + 94.0%47 / 50100.0%4 / 483.3%30 / 36
+ cvector_insert_erase.c + + 97.0 + 97.0%32 / 33100.0%2 / 282.4%28 / 34
+ cvector_resize.c + + 90.3 + 90.3%56 / 62100.0%4 / 472.5%29 / 40
+
+
+ + + diff --git a/build/example b/build/example index 27b7f4026335b1e6d1285dfa8fe6f7fd7d2d78e4..edcc729201650467c7c0d659c3b14141d487bfdb 100755 GIT binary patch literal 58520 zcmeHw3w%`7o&UKr6EX>J^B}yE;h|=zCcK1z4<;mFco;Cmg4H@qW^OVAlbJ9xL0;-0 z*am|8VQkh?YfDgUNmgB~u}!KL(013|wks&5-P+v^=(d5hTU`+o3(o)hJNKOA<`OJj z_y7O&^ZDQFo}BYL=l43_^E;1wF4KMUlRtbqj4_4bu^?T8R5paMN0OI*A-UZv zi*H}_r9~AhsCMAPg$Gt$Mv&x!*MC$WKW063pM${YiH3)rctQrH+`bV#u>fLT{I27#% z(5SETHqAd8b9#ujX~jYRy504m`vV~#x?LRxhf!bt0!`m>Ax*T=C%s~dlP<2Ow79a^ zU9zHll@={7O%FrPA45*vr$o9(A-UZ(;r?C{J-EIy8N4n{9-{oAc)MPdDZ3oEf%;Y! zYyKS)GDLqCZq&~r*w*|KLX^b~{RGV)mzK$Xis6R5&lB@#ZS?m_`s|V={@M7u-Br>4 z*>JhOQILn*tPeMo_5Gwa{X@9b)`ml}&gkEo?V3J^WI!(aMpZ_Agd4@C+r4~A`Lac& zOSI@ zZfS?}_LH42{`~2gsB<8Z3yh6KVI(i}_(;9SHVw7Bf4m)QFZxG%Xg$GuWxtlAunskH?Q3*c9viZik6kdgi};6vj*f0IElAu0{hDlEdmMa+tnMDW!anF4vwz$h zOq1nx+wbc+v}0mV8hGrmf%pFRmlm_ck`!036FQfquwH5>TZeXhx#z4Eb`)XfctN5V zcJ#W-bbdLZNADZ)b&Y4em)ROFYz=3<)K0d##=Cmc6jw)=HLZ1k&5H$zsRo<=R9$~W zAN@u@MhlEaqd$ZN`rS2V5MQ!{FIn&f?cA3!kR`oe-9HZabKH4fGK8)x*&Hiuj@8*5 zIf%`P!sbNSL_4>c;p#m*67p$jjrP&7J(Tt0o{WzXl{wGQD_~Ssn0Uv|nke3gulaR% z`=zamTM&zhqgMB+q?KaQ+H&c2mcW=JzBIl=;Ok0d9k`Erf9dv=L|RI`!tQi_6Lq~z zarG)`t`5s^SI0FL)^s-2)tf&W<1>bJOvCt{gWpbI+=94GgU)=#zP{@R`^UBH$ZOBH z3e0x6+s~m-i1ChHil!TSJCqdYh3TJI2%PPYUJ<@t|*Iy&BJ@ttBn!JICPC)*~&K5X*LZyyA@2 z-s(V~nTsVb7b_kBc9*suJ49GXKFq7V?07EP+1^Q=lM~B^^z$TNXTZ~fInEND7@O0; zs|#bpV+Qk0AB*`;5fe`E07K4$`J6u>UX?^X<{zKan14rhbDv_g;dGxVehJ!zUAe4pWKhO-zpFmBui%{%DG!@MS+fOT&^?Dmx*%Wc5sA^5^$ zYKOb$($tp^rVS66y?L@2}*l}Oa^U37b zo1uRheB^V~gSbarbOzT@6D zlj|e7-iO}S&n1p6>6$yxSFTHkBOhBK``^jrm`;jm8XNS3#zp~7pQd7L`g}(}jAKmx z>F}p99xlg*+H~s`*9{wdObCn1#-X$&St9246~^IR_`)$2YZc~T|Ne0&bkhEDCwMr< z@E39WhNYj!x!p1#CcCJwLRW(xcjD7yMg9^W`afWNh)>slxmOj_*pm+_t`BG&E|byW zB4ubysc*DKorYg$VDnzYQm2TME853e&-;zFUh0}8$AJ9Pt=|-HEwGV~IileRS&Gl0 z{q$MHfD=B@8s~f<{hJK2N^wnC(OPanY*<+ zV(Bz&ouNKSOfg1wu^;hszy{Hu4U&g+4>p$8fny0jBwxdTu>_xfENSf#V~M;kew^FE zryI*WU?}G-$H)qQXntT_A$<6Jz1}#s(4iaKF7VQNgzpR5dPO#L<8@Bx6Zm!KgO}E& zB-Y@o-s6f>ueitEjq@0-2mjl9++>{LD1MB4+D9-eX}NBiQHcSo8n4^;?~4rz8@C1Nc`o#*_lkf&(_XQoJKyW?zY4O*r(;*N@wFwYAh{1Zfnbh)wY)N zD^gnIS@}b&rS-g3Y5fT2;m%boaoWogKgIsusj#*SsO!NT=(J|Fz6iT^D{EwFEU^pa zkJ0uX&IzZ{cE+0B`mQyn^^;^ot;N{$_n;o%v5qsGP4aAP z2F}ct_|$dyrQI_V$TN>V=IU*j9k1v@EEl`BSH!_Dc|8iNr1t&jn~`s$jt~DhLeu%g z%)|-sGMs71&)MLa3)>$rv?Y=jHm~zjr6u{PrG?%L7Q(mN(B3)1)w_W5$*lLNjkTRd zKW&i5XSuhkz%vCY1?5Wc5N7yZcbt8L^`b8?9EE=k59X}e^`L!KUW&58n!+k~55xKE zf%Nga?;Evh8J)!x=g_iAL&pdFJFda}96AMkz5v|t1+K#mU3Sd9EX>_g=;tcfz!<m&>!lr z{aaWwtoH5z`U}29zum0X)37~OhmHN1Ey3<)EgkFTw$Fp?yw`1sBCM|$CbNWNwX5Yn zELq)W5d&Shnw~89Ph(|=4##TNlIbsM@0khv)~xO{3-}5&zD&-S+4?E^d^#S+91tShtpx3teMVF@?rH$Yz; z>FUS??-uZpUwcwnWf?HW+IHLtd>!aJ?OEx}-Z&I?mIat|Tro@Bb*JK-5A2gaVjCJE zlXWLcV9sUckL-^Vijlp98zE8V)!M8x; zlQ9-1KE#-@uRljz--NZ0O>wmxvDkTh=C9CXW!$YLS;XB0|9l=(Syzaui(#zQBCf6~ z77o}FcpvZGWoK<4igh^$d%iaIwnVz(nl}_d9 zm>;wboW{C)-kRQe!8){c7JTkT-8pL}Xx5sEb&Tt!Ir?SRvJvC-#=1@Iv_^Jg+!1Fp zIx***vzsgOl(hB7Q2xX^q4kY*>)R(FrY?df?EwXA9h>18eb<&w#3bh7aVOR=iVq$u z3CxcvVhvk4J3(h}vU`un*C78)nfzIaxAlcjPvgkIHQ?f7FuR*j&t>JBs?M+^5Qma}Sgs%sp7XBlqd@PVhXHqC9sj_nGp8 z!!6G>r&ym`s#p>aDe2vlFfSHhj2(#0-SBtmXqH%Z%-z$t#o6P;JH^sTSR?UH{od2--@#v-a+}im1{)~Ys(aCL>l&ovy9E*?GuYTZo+<&rz#u%fVsH{ zzEQuHV!v5dT-*~3#M&FMx0e-LdX{4U*^hb5fdBBdZ51ONZ53|F{ruRYdR`HWpYj zx)0e|r5`rz{<-a6$C-fi_|sTr9`-om+qaO;2^rn_=~M@v3cRCCCVPl=)FG}i2@mq^ z4$P;Pkyr2Adw3t6zxWw&R$4XHW+OFeV?v@_&JH!VE14j??7D7 zBCZbm*AI%GSu1LrDrvqcmrNgeo z?U$H8|6&8M%g4EbkFh_Wk8Kt(;5zTb`RSOY#|gaC6gKbD)u))u9xbNw4E6{0yZrtgLJ2&@W7JB;>zv2rdyw|)%X{T9}{AMX})PK-WfORR+ryl>#W1MfOmCz|mNO?AIU z-9rzu7CJ9q+FA-+N`TKoU=F;oM*YshGS9F05wOzUjX%Vm%&hT>UdZLyu`fZNeNqZv z6P*WA687b+B_F<>!?%cKkGgu+<2;GGi4V$@#wX6XU%`}I06tbP^x;j_4F z)^JEk)I+vDWuV@dp!Xx_J*3lnNT-)@I%;KYS=bBd-I(qc=v+1jb=h{@(J;-QW~?Lh zK1pp~OeS9%4PNdmvv(gw8~K`tawp1J3VZ3l;PXa|ldPxxrG5zO&AOCq`#xgex4cga z(T`$`$?KP4CCB3N{;@bL#^SKk^FJGlL2x@9txDnX!|*Om=f0chT_0mYShxqpBCDIQ zp!3_+V3BzREMmYS6IeWc6<8o{4%^XZUECaQ`d^5fdFUVYBM&*@jd7e!?}l`ruOF8} z8UvQO-hnZczGNbX+dfUUNxUeAn-FW6sB7S{mc?VZK^JRA{OSEc$~$nbAzx_zjU{{9 z{5x#Ne92mg_h&xu?0xfY0p{HjG4F8Z>}8mD8PGxUcn|NF2X0xIw^t)ieM|F{&TGN> z#E1c3yFE4>5!qh0*OJh;|3DeIj&O|NH;vbeG^YgyG{;}W+|kcv!}`!S&VNph-=`hE zHE|}HJiL(c?^X0&IP-FhS?g@9(S-8_-0`JioE};?yXZi=Ycq}YKVq%i2)bzqOZeBt zit=7%8yLp9A(^~M-$%MjrG7Ddqw6m-UN+iHmSmowJ3ERgJH;;D=K>4*e*6*bF-XT@ z_bBU`d%$8#Jp7>RYvjvMP=|Z03i`gB208kU=!6`-R~*BfgWdtSlOK0MhQ4E-UxDv# z;#(%!O)g-YlS$SRM|e7lCe9iCr-yBMpsUz5May3g|GUg1yK75tg5^Cw5z7ye)^(fs?I z{$RfF`7SZS1^#DZG!*R;BkWNFFrt62z%l!rKK%)L^y7Ao@aal8{TBSvr+<+?2%P>| z(x20(H|EHD-gw0j_`_0q=IVVs3p<|`TdxWqi*e3+M*1XtJRoWKSWNG=G*84i6y?44 zOGSw;#Hm8xnSV7mfeYRyUT)Ct@32PU{`|67e9Ks8oSX74ov&kU^Ag{K9_kaP-u)V@g^B1zzM&lBPuEF>&_sfcR zbqm%E?XG`6{(Z~eaa`gR0jy0!U=#1Kqd&yii|!Nh6x(_@T{#W+O>V4Nv^Ooqnnice zbbogSXVcxV-(bmZw142{>l*y8?7|v&NUV2lmdr--?I8FpHmpmKq4zxfy0;m2PebN0 zk?%)7*!({IkkWFxge5G%WheAuj?D&6d`xNW1IBcY-8<=q`LJVe#k=lc<5xjz8YTU{ zK$y_pxD+z>ZLY8Fve+Ae!HF)b{ihDazT2*3>{b-kjhLu>n6F3L`Lh(hYU@+~c@)2; zIXnvcGqdEK;$_;KWEuNYUm4#S`pURt?vZL5x^jW8JX2SmqbtwXm2cCP z7wXE3b>*eHa=ETtp(}q;SN@W&e4nmdr7KtK%IkFHkggojl{f0jTXf|Ib>)Y3<*(?< zyLIKi(UtL@(uecoy7Cjc^0#&6r?he>USx9|jMd>qpiB)0!#6lqha*AXq;$5}69}q4 zM=b29tB?8}RUYqphZW=R2<5QV+gBBpQ<~sPm<>I^W^- zghJt%BV4D3s3QFe?X_y8Ms?Ih)Qy2~ebjM#NolbIYJeYXMC$8e4o}4EhWtKfG`W87!d2@qI#=hQ zr|vV6s1Majj^)e0c!y&p2UK;e_C!J))>8bE)KTl%?5I*DI_Q$Go_>A|2nl}GL4Xpi znW8wQC=FM|Jb@5L))5RNSbg;>)kpbH2OYscZ6H>_ZZBE!Mfb{zMT?iL(U;w;Dl3+( zWP>|(SIAQZv(Od5@0LBmpu-b#sG9;YM>J3q@&p}zPskSp=GEZ{;@^?4Mk1lG<5rZN z1?kux8GF0;Kkr@f)f=(QYR^a4j=%VH>arTF>n!Kx|9XMSxD#fNkDPlWmGMr*P6n6V zCd(v6yc3Y{<486gi5|*H4sABb;MJ3pHvAgXM!&Pf!ILNY%{VmRZ+48Ob#GAc1^ zshy>4N@LauLz!*g2sY$oCbO;0VX6DZGPWGI6jSkI(4FI%G98ZWoWPV${K#@;F0=S^ znet=gzd?R4{_)19$xL}=3bXud3S(2JGRyR-(C)wr1;6kfL4F#ZQE}=YezA#dU(2~i zpf%=Eaq2gD}ryU}nB=X53 z2XuHw#R)pfuNC=qBEMeb`8=N<=NbNJc#s6ujAHNIO!;&+t!Vmeia`x$#(!5&?eshG z{)p-yoRx8^ckpI+%t#W6grr#sm5|J&G;HhZkv&;#V6#{G$>4j-Tx9<@Ts- zJ|+St0ww|`0ww|`0ww|`0ww|`0ww|`0ww|`0ww|`0ww|`0ww|`0ww|`0ww|`0ww|` z0ww|`0ww|`0ww|`0ww|`0ww|`0ww|`0ww|`0ww|`0ww|`0ww|`0ww|`0ww|`0ww|` z0ww|`0ww|`0ww|`0ww|`0)I^iB=P(~`D^mX^u$B~{zdIjkXq*F-0 zMLLgUQ<##8G!n3?!jw@+4x}59Zb2$X z@*%~Lb|URVI)wB?q@Te-dfaZecaz8MiK&|cF{0E+Bpjhaty=4?+wAuG*Ao?udA#e1 za94W*!GSe3^`3}NtMWm-j`gYY#KHmQuG*qT!pvRm4ThsC<)IifRQtkpY6y9Cus-TX z9tf%-VhcxLvAQl22*s*Vh^QnJRaL5usX-FGKN5(cwnmMqp^ZGR^VF!(z!t5tE&z9G zJ-&?rvRCT~2E$(DyhA*Xs_1L&dS3uNt*!OIxP-)Jo2 z^+OK1uO5=f1!gFr3%n)-=y*Zntq*x>RgSmfW=~UqSXsOpf7+`Vv-s+3>sVSuC9g*C zak02-yy1;*mQm|>tD97BeN1)xRS(c*ldY_I8ndxqJ#2w|!)*N7ITL^0n~y(x=R#e$ z&Rs==6{xKXvNga~M}C=E)ljrPqPo4FI*&IH+sw)XA&mU0I#y+4T~NwW-0ZqqPawof zxJ&NpkUJQN##q@#)f)>(+-$qT@ekL>`r5uFCQI|Qrj(tQ{HZ%F4c3#^Hp@=Swy76~ z?6DoT?@4X9tgZZ&vi4b}GOqkaDJsgjci6DFvKRj~;lGp0KIK`(ZeL@!0iJC5F#({WdqC%c@fJZpCFu4kTKmg_ z{_(XMeO%Dzu`rPSEXZ(9`E=?K=ehV?j3wdLIIm`g=(77isj51pOO9|60)R3Hl>J|6b6e zuppEFrSmlTYX!Yr(DMboQqZeGk3j0YP2+!9(C-WSIil@Y|BJQulY(9==w3nZ6|@6O zKJgzH^dh3u(6P8CzXWtHXq%u{Q+qmNqXg|2^h!Z*7IdAU_XxUK(EA15Dd_JBdenB! zp28UO(I4@=hIXGMkbh{Pt*MMvV)T0QuHUqtlf0yff3W`R+eu!o_q6_# zyriZ4HZqQfXtJ+wC;1$Q)<*jU$xE8}$v!1|h$ea2PU{K9k6ce^y`Xr}uNOqi^@8R< z#gBge6Rn^BL^sDZTQvWP?i4iH_t78mBn|QPIBfZ3Bl7Qnrg)PNm8idR|D*ko`YUN_ zr@n5(zCjPs)L(r&$;)T0Qo^R;9L-LX){=xdMZ|C-P=Ob=k z&{96mt@ro;pst)T0Qo_Fc|OY)MI@^OQGeLKm^^D&*5NnX-Yey>4Z-%j%KJWc0ol9%+A3D_B`xK#ZSsd`vafF^dHH@q?<*uP zY2u%XWR%yple~PNq4yh-m$Z~$!>#xCU*Ash^8JV2he%%1Qr>7^-%j%KeTm+mNM6!X z9&Yi6=yF3l$;NfSTy-{`+=r}rZV+T}z1KKdgbT2Dt3ty>?7mg^smnP?xy zxrvS5SEyaSztH+OawzO?*RWeG+U0qd&ey~*&(CyTC0d?GA;xKWzTHPO^!bIpR?uL_ z|7lOVfj(xS-!#yt4fJ^foixy?nz256!wqz%fu3NXrx@rj80c9B`ep-NY@nAK=#>U~ zwSm6RKvx^+kb&N6pm!MPJqEhTKtE}q4;tvdGte&>=neyY#6bU}fj(}a-!ahd8t85V z{gHvbWT1y<FV83_K$ZbUGS`A`L^L*cgR08tEFO3?zz=ETn9tF-SQ`W0A%ojYpz* znTSMpDtSl_q)AAVktlX(ZeNRZ9n$qk`AANrX-E`HHz3`JL~BAJ60We>45XPzM&CxD zj^^55laCI%zUFtX{4!P&+MO)!!Y{jq#jP@KNZkW(NZsOw)Of`z>-kNqB!ZAj#aW#>&FcSUG*war2txVek6I`0B)oyF&Qj)KBs@xKRd>_(+lp!DFmmfp21q zQMqW7&;?T~Ju&~vh*}+xb;Wgc!OfS|E)Ilzivy8ptTYf=rPg^O`1(e}LDr~kxo6O( zB_TvvFt{pE6Y>N#7p2sy`Y7D-p=nuwzPoW%6>1cERbwT_KC0fK)`lbS4Bz4^!z)(x zL5WX!Y6R-FnKU4N-JVEIw4i^;J|8Ou|J7)upwK3S80O=g^TL&jnwNe z#Gm!E3ccFaRH$z9;Ip6_Eo7qPu8(543cOdVpb7?jg(Y`*)~gh!QK_*2Q$&{gDy8xQ ztUUUj%VpzgjYcEhLMFO^RUz^h`x^{Y3Go6?{y;?qVJ9o38Ko`}QChe>P!++FS-6n; zS`iM%qJ?v2&Z(;Q%=6w@G;`*R8)wW=t8c8DS5jyI4 zaBYEy6c=o&iWaU4*GIfm8}x)~(23eQz!z~xV#LSGH=+zj3&pBb$ZjtwEndl&ut2DW zhDbVAs%}(+_*5M!ED2+E$J`Et)XH!;7%i-iMz|7grf|j_PWU{L`vV~=YStsM0%61* zj&1@Z21|d%n9y<+=>z4iSRnX+6_~-y5juwFlYbv}6rbMdx)vu}{$!#Kr*w;pS@0HZ z!GGFyuzV%PmERc`{<(&{;^IPA{xh{fv?*fZ;=I2$yJ`9NXB>F5>cf9}VZ*%}-~IIZ z*V}DNo`3w8rWP$>v%dD7MW?@gbai&Ee`MJ#W#cm+J$TRi4}5={w{TN( zdt~dG=N@|Yduzh~aJKrW?UyG`thcOKlak!lwr$HJzkao`Y}XCn{k-ju=XB+kJ5Rsz z&WYT2PX&jMJ$H6i$EG6_9y~fS+y241@tvPn|DTh;==`YgTej51lwbV)cOPk;*mUaL zb3fd8u(`t)>xnUDl@MJ6;a^z zs;u-U2|=k(+GT z+tr0NJpcnJENTd3&8n^u~tfXZRRt#6ro>5I&pZ?#R2CE(u{eLXiM9 z@Z{^oP9`?mC9{L&FkydT#S}Ivq(^4u%b^~zg5ANm#CA5FVZ?DZDJnoovH++QAFURZ z5xdnfqM+JVJR*naUeeuUCf;{R@|s_x6HsIpGt8IKLDWd&H{WESUimc^S+l~p>6qBr}x5Q)ho{+4b*^R=KQr75DMNI-Js zg*vLoW*YuCRP7h%vF!DOeZ1DoM452^7%EM1;{?=V^k8Zu1^}$(mBpo1cFCuOu|g#X|A}-1^4?`T|hbc~nD$k#Awh|W`-fvH(;rY&?++Zb!KD8PlrAR^#iPR)U zPDN^c4G@Q>yDSu4oz@Q`w+&q-VJq%oKNucZ>^3X)#)fg_2f@eKoNQw8C#%rLru?gr zt1BoecXBYdT;l%yZ6$1XX<)~&C%bI;=V-3prI|2Z8B6I-a6A=Hcr2FLO?x~?78~9f#i}>{={Nftb41WPq%G~n+ diff --git a/build/test_cvector b/build/test_cvector new file mode 100755 index 0000000000000000000000000000000000000000..ef070b8a0be709024dde0739886a1f4997de760e GIT binary patch literal 2437936 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

nE!2G*0S&#l8Zenoasa<&mZS|Vpv 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 literal 0 HcmV?d00001 diff --git a/cmake-build-debug/CMakeFiles/cmake.check_cache b/cmake-build-debug/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/cmake-build-debug/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/cmake-build-debug/Makefile b/cmake-build-debug/Makefile new file mode 100644 index 0000000..7cab112 --- /dev/null +++ b/cmake-build-debug/Makefile @@ -0,0 +1,276 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.30 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /Users/guillaume/Applications/CLion.app/Contents/bin/cmake/mac/aarch64/bin/cmake + +# The command to remove a file. +RM = /Users/guillaume/Applications/CLion.app/Contents/bin/cmake/mac/aarch64/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Users/guillaume/Epitech/teck3/cvector + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Users/guillaume/Epitech/teck3/cvector/cmake-build-debug + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "No interactive CMake dialog available..." + /Users/guillaume/Applications/CLion.app/Contents/bin/cmake/mac/aarch64/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake to regenerate build system..." + /Users/guillaume/Applications/CLion.app/Contents/bin/cmake/mac/aarch64/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Users/guillaume/Epitech/teck3/cvector/cmake-build-debug/CMakeFiles /Users/guillaume/Epitech/teck3/cvector/cmake-build-debug//CMakeFiles/progress.marks + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /Users/guillaume/Epitech/teck3/cvector/cmake-build-debug/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +#============================================================================= +# Target rules for targets named cvector + +# Build rule for target. +cvector: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 cvector +.PHONY : cvector + +# fast build rule for target. +cvector/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/cvector.dir/build.make CMakeFiles/cvector.dir/build +.PHONY : cvector/fast + +#============================================================================= +# Target rules for targets named example + +# Build rule for target. +example: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 example +.PHONY : example + +# fast build rule for target. +example/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/example.dir/build.make CMakeFiles/example.dir/build +.PHONY : example/fast + +examples/example_usage.o: examples/example_usage.c.o +.PHONY : examples/example_usage.o + +# target to build an object file +examples/example_usage.c.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/example.dir/build.make CMakeFiles/example.dir/examples/example_usage.c.o +.PHONY : examples/example_usage.c.o + +examples/example_usage.i: examples/example_usage.c.i +.PHONY : examples/example_usage.i + +# target to preprocess a source file +examples/example_usage.c.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/example.dir/build.make CMakeFiles/example.dir/examples/example_usage.c.i +.PHONY : examples/example_usage.c.i + +examples/example_usage.s: examples/example_usage.c.s +.PHONY : examples/example_usage.s + +# target to generate assembly for a file +examples/example_usage.c.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/example.dir/build.make CMakeFiles/example.dir/examples/example_usage.c.s +.PHONY : examples/example_usage.c.s + +src/cvector_core.o: src/cvector_core.c.o +.PHONY : src/cvector_core.o + +# target to build an object file +src/cvector_core.c.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/cvector.dir/build.make CMakeFiles/cvector.dir/src/cvector_core.c.o +.PHONY : src/cvector_core.c.o + +src/cvector_core.i: src/cvector_core.c.i +.PHONY : src/cvector_core.i + +# target to preprocess a source file +src/cvector_core.c.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/cvector.dir/build.make CMakeFiles/cvector.dir/src/cvector_core.c.i +.PHONY : src/cvector_core.c.i + +src/cvector_core.s: src/cvector_core.c.s +.PHONY : src/cvector_core.s + +# target to generate assembly for a file +src/cvector_core.c.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/cvector.dir/build.make CMakeFiles/cvector.dir/src/cvector_core.c.s +.PHONY : src/cvector_core.c.s + +src/cvector_insert_erase.o: src/cvector_insert_erase.c.o +.PHONY : src/cvector_insert_erase.o + +# target to build an object file +src/cvector_insert_erase.c.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/cvector.dir/build.make CMakeFiles/cvector.dir/src/cvector_insert_erase.c.o +.PHONY : src/cvector_insert_erase.c.o + +src/cvector_insert_erase.i: src/cvector_insert_erase.c.i +.PHONY : src/cvector_insert_erase.i + +# target to preprocess a source file +src/cvector_insert_erase.c.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/cvector.dir/build.make CMakeFiles/cvector.dir/src/cvector_insert_erase.c.i +.PHONY : src/cvector_insert_erase.c.i + +src/cvector_insert_erase.s: src/cvector_insert_erase.c.s +.PHONY : src/cvector_insert_erase.s + +# target to generate assembly for a file +src/cvector_insert_erase.c.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/cvector.dir/build.make CMakeFiles/cvector.dir/src/cvector_insert_erase.c.s +.PHONY : src/cvector_insert_erase.c.s + +src/cvector_resize.o: src/cvector_resize.c.o +.PHONY : src/cvector_resize.o + +# target to build an object file +src/cvector_resize.c.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/cvector.dir/build.make CMakeFiles/cvector.dir/src/cvector_resize.c.o +.PHONY : src/cvector_resize.c.o + +src/cvector_resize.i: src/cvector_resize.c.i +.PHONY : src/cvector_resize.i + +# target to preprocess a source file +src/cvector_resize.c.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/cvector.dir/build.make CMakeFiles/cvector.dir/src/cvector_resize.c.i +.PHONY : src/cvector_resize.c.i + +src/cvector_resize.s: src/cvector_resize.c.s +.PHONY : src/cvector_resize.s + +# target to generate assembly for a file +src/cvector_resize.c.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/cvector.dir/build.make CMakeFiles/cvector.dir/src/cvector_resize.c.s +.PHONY : src/cvector_resize.c.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... rebuild_cache" + @echo "... cvector" + @echo "... example" + @echo "... examples/example_usage.o" + @echo "... examples/example_usage.i" + @echo "... examples/example_usage.s" + @echo "... src/cvector_core.o" + @echo "... src/cvector_core.i" + @echo "... src/cvector_core.s" + @echo "... src/cvector_insert_erase.o" + @echo "... src/cvector_insert_erase.i" + @echo "... src/cvector_insert_erase.s" + @echo "... src/cvector_resize.o" + @echo "... src/cvector_resize.i" + @echo "... src/cvector_resize.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/cmake-build-debug/Testing/Temporary/LastTest.log b/cmake-build-debug/Testing/Temporary/LastTest.log new file mode 100644 index 0000000..cbc509d --- /dev/null +++ b/cmake-build-debug/Testing/Temporary/LastTest.log @@ -0,0 +1,3 @@ +Start testing: Dec 20 02:20 CET +---------------------------------------------------------- +End testing: Dec 20 02:20 CET diff --git a/cmake-build-debug/cmake_install.cmake b/cmake-build-debug/cmake_install.cmake new file mode 100644 index 0000000..0ffba01 --- /dev/null +++ b/cmake-build-debug/cmake_install.cmake @@ -0,0 +1,57 @@ +# Install script for directory: /Users/guillaume/Epitech/teck3/cvector + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set path to fallback-tool for dependency-resolution. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/Library/Developer/CommandLineTools/usr/bin/objdump") +endif() + +if(CMAKE_INSTALL_COMPONENT) + if(CMAKE_INSTALL_COMPONENT MATCHES "^[a-zA-Z0-9_.+-]+$") + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") + else() + string(MD5 CMAKE_INST_COMP_HASH "${CMAKE_INSTALL_COMPONENT}") + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INST_COMP_HASH}.txt") + unset(CMAKE_INST_COMP_HASH) + endif() +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") + file(WRITE "/Users/guillaume/Epitech/teck3/cvector/cmake-build-debug/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") +endif() diff --git a/cmake-build-debug/cvector.cbp b/cmake-build-debug/cvector.cbp new file mode 100644 index 0000000..1945692 --- /dev/null +++ b/cmake-build-debug/cvector.cbp @@ -0,0 +1,141 @@ + + + + + + diff --git a/cmake-build-debug/example b/cmake-build-debug/example new file mode 100755 index 0000000000000000000000000000000000000000..a2a4056e98d11d0acf9a2404f47e36bf6ed83e6d GIT binary patch literal 34648 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 literal 0 HcmV?d00001 diff --git a/conandata.yml b/conandata.yml new file mode 100644 index 0000000..daa3065 --- /dev/null +++ b/conandata.yml @@ -0,0 +1,5 @@ +# This file is managed by Conan, contents will be overwritten. +# To keep your changes, remove these comment lines, but the plugin won't be able to modify your requirements + +requirements: + - "gtest/1.15.0" \ No newline at end of file diff --git a/conanfile.txt b/conanfile.txt new file mode 100644 index 0000000..32dd39e --- /dev/null +++ b/conanfile.txt @@ -0,0 +1,9 @@ +[requires] +gtest/1.15.0 + +[generators] +CMakeDeps +CMakeToolchain + +[layout] +cmake_layout \ No newline at end of file diff --git a/docker/Dockerfile b/docker/Dockerfile new file mode 100644 index 0000000..99bd56b --- /dev/null +++ b/docker/Dockerfile @@ -0,0 +1,17 @@ +FROM ubuntu:22.04 + +RUN apt-get update && apt-get install -y \ + build-essential \ + cmake \ + python3-pip \ + git \ + wget \ + curl \ + && apt-get clean \ + && rm -rf /var/lib/apt/lists/* + +RUN pip3 install conan + +RUN useradd -ms /bin/bash devuser +USER devuser +WORKDIR /home/devuser/app diff --git a/docker/build_and_push.sh b/docker/build_and_push.sh new file mode 100755 index 0000000..e8f6eb1 --- /dev/null +++ b/docker/build_and_push.sh @@ -0,0 +1,30 @@ +#!/bin/bash + +# Variables +IMAGE_NAME="guillaumemichel1026/cvector" +TAG="latest" +PLATFORM="linux/amd64" + +# Colors +GREEN='\033[0;32m' +RED='\033[0;31m' +BLUE='\033[1;34m' +NC='\033[0m' # No Color + +# Step 1: Build the Docker image +echo -e "${BLUE}Building Docker image for platform ${PLATFORM}...${NC}" + +if docker build --platform "$PLATFORM" -t "$IMAGE_NAME:$TAG" .; then + echo -e "${GREEN}Docker build succeeded. Proceeding to push the image...${NC}" + + # Step 2: Push the image to Docker Hub + if docker push "$IMAGE_NAME:$TAG"; then + echo -e "${GREEN}Docker image successfully pushed to Docker Hub: ${IMAGE_NAME}:${TAG}${NC}" + else + echo -e "${RED}Failed to push the Docker image to Docker Hub.${NC}" + exit 2 + fi +else + echo -e "${RED}Docker build failed. Aborting the push.${NC}" + exit 1 +fi diff --git a/examples/example_usage.c b/examples/example_usage.c index 91ec522..592cb67 100644 --- a/examples/example_usage.c +++ b/examples/example_usage.c @@ -1,6 +1,20 @@ #include +#include "cvector.h" int main(void) { printf("Hello, World!\n"); + + int *v = VECTOR(int, 0); + + if (vector_push_back(v, (int []){1}, 1) == VECTOR_FAILURE) { + printf("Failed to push back element\n"); + return 1; + } + + printf("Size: %zu\n", vector_size(v)); + + printf("First element: %d\n", *vector_front(v)); + printf("Last element: %d\n", *vector_back(v)); + return 0; } diff --git a/generate_coverage.sh b/generate_coverage.sh new file mode 100755 index 0000000..e23ac1c --- /dev/null +++ b/generate_coverage.sh @@ -0,0 +1,38 @@ +#!/bin/bash + +# Colors for output +GREEN='\033[0;32m' +RED='\033[0;31m' +NC='\033[0m' # No color + +# Build directory +BUILD_DIR="build" + +# Check if gcovr is installed +if ! command -v gcovr &> /dev/null; then + echo -e "${RED}gcovr is not installed. Please install it.${NC}" + exit 1 +fi + +# Check if build directory exists +if [ ! -d "$BUILD_DIR" ]; then + echo -e "${RED}Build directory '$BUILD_DIR' not found. Please build the project first.${NC}" + exit 1 +fi + +# Generate the coverage report +echo -e "${GREEN}--- Generating coverage report with gcovr ---${NC}" +if ! gcovr --root . --filter src/ --html --html-details --output "$BUILD_DIR/coverage.html"; then + echo -e "${RED}Failed to generate coverage report.${NC}" + exit 1 +fi + +echo -e "${GREEN}Coverage report generated at $BUILD_DIR/coverage.html${NC}" + +if command -v open &> /dev/null; then + open "$BUILD_DIR/coverage.html" # macOS +elif command -v xdg-open &> /dev/null; then + xdg-open "$BUILD_DIR/coverage.html" # Linux +else + echo -e "${RED}Cannot automatically open the coverage report. Please open it manually.${NC}" +fi diff --git a/include/cvector.h b/include/cvector.h index 42844dc..db36d07 100644 --- a/include/cvector.h +++ b/include/cvector.h @@ -8,6 +8,7 @@ #ifndef CVECTOR_H #define CVECTOR_H +#include #include #include #include @@ -60,7 +61,6 @@ typedef struct { // Push back n elements (from pointer val) to the vector #define vector_push_back(v, val, n) vector_push_back_impl((void**)&(v), (const void*)(val), (n), sizeof(*(v))) - // Pop back n elements #define vector_pop_back(v, n) vector_pop_back_impl((void**)&(v), (n), sizeof(*(v))) @@ -71,7 +71,7 @@ typedef struct { #define vector_destroy(v) ((v) ? (free(VECTOR_HEADER(v))), (v)=NULL : 0) // Reserve capacity -#define vector_reserve(v, c) vector_reserve_impl((void**)&(v), (c), sizeof(*(v))) +#define vector_reserve(v, n) vector_reserve_impl((void**)&(v), (n), sizeof(*(v))) // Resize the vector (increase or decrease size) #define vector_resize(v, new_size) vector_resize_impl((void**)&(v), (new_size), sizeof(*(v))) @@ -79,6 +79,12 @@ typedef struct { // Shrink to fit (reduce capacity to current size) #define vector_shrink_to_fit(v) vector_shrink_to_fit_impl((void**)&(v), sizeof(*(v))) +// Insert elements at the specified index +#define vector_insert(v, index, val, count) vector_insert_impl((void**)&(v), (index), (val), (count), sizeof(*(v))) + +// Erase elements at the specified index +#define vector_erase(v, index, count) vector_erase_impl((void**)&(v), (index), (count), sizeof(*(v))) + #ifdef __cplusplus extern "C" { @@ -127,11 +133,11 @@ void vector_pop_back_impl(void **v, size_t n, size_t item_size); * @brief Reserve capacity for at least 'c' elements. * * @param v Address of the vector pointer. - * @param c Desired capacity. + * @param n Number of elements to reserve. * @param item_size Size of each element. * @return VECTOR_SUCCESS on success, VECTOR_FAILURE on failure. */ -int vector_reserve_impl(void **v, size_t c, size_t item_size); +int vector_reserve_impl(void **v, size_t n, size_t item_size); /** * @brief Resize the vector to have new_size elements. @@ -164,7 +170,7 @@ int vector_shrink_to_fit_impl(void **v, size_t item_size); * @param item_size Size of each element. * @return VECTOR_SUCCESS on success, VECTOR_FAILURE on failure. */ -int vector_insert(void **v, size_t index, const void *val, size_t count, size_t item_size) WARN_UNUSED_RESULT; +int vector_insert_impl(void **v, size_t index, const void *val, size_t count, size_t item_size) WARN_UNUSED_RESULT; /** * @brief Erase elements at the specified index (like std::vector::erase). @@ -174,7 +180,7 @@ int vector_insert(void **v, size_t index, const void *val, size_t count, size_t * @param count Number of elements to erase. * @param item_size Size of each element. */ -void vector_erase(void **v, size_t index, size_t count, size_t item_size); +void vector_erase_impl(void **v, size_t index, size_t count, size_t item_size); #ifdef __cplusplus } diff --git a/src/cvector_core.c b/src/cvector_core.c index 6015c23..211a1fb 100644 --- a/src/cvector_core.c +++ b/src/cvector_core.c @@ -1,7 +1,81 @@ -vector_init(); +/* +** EPITECH PROJECT, 2024 +** cvector +** File description: +** Core functions for a C dynamic vector similar to std::vector in C++ +*/ -vector_ensure_capacity(); +#include "cvector.h" -vector_push_back_impl(); +void *vector_init(size_t item_size, size_t capacity) +{ + vector_header_t *header; -vector_pop_back_impl(); + if (item_size == 0 || capacity == 0) + return NULL; + header = malloc(sizeof(vector_header_t) + item_size * capacity); + if (!header) + return NULL; + header->size = 0; + header->capacity = capacity; + header->initial_capacity = capacity; + + return (header + 1); +} + +void *vector_ensure_capacity(void *v, size_t item_count, size_t item_size) +{ + vector_header_t *header; + size_t new_capacity; + size_t required_capacity; + + if (!v) + return vector_init(item_size, item_count); + header = VECTOR_HEADER(v); + required_capacity = header->size + item_count; + if (required_capacity <= header->capacity) + return v; + new_capacity = header->capacity * 2; + while (new_capacity < required_capacity) + new_capacity *= 2; + header = realloc(header, sizeof(vector_header_t) + (new_capacity * item_size)); + if (!header) + return NULL; + header->capacity = new_capacity; + + return (header + 1); +} + +int vector_push_back_impl(void **v, const void *val, size_t count, size_t item_size) +{ + vector_header_t *header; + void *tmp; + + if (!v || !val || count == 0 || item_size == 0) + return VECTOR_FAILURE; + if ((uintptr_t)val < 4096) + return VECTOR_FAILURE; + tmp = vector_ensure_capacity(*v, count, item_size); + if (!tmp) + return VECTOR_FAILURE; + *v = tmp; + header = VECTOR_HEADER(*v); + memcpy((unsigned char*)(*v) + (header->size * item_size), val, count * item_size); + header->size += count; + + return VECTOR_SUCCESS; +} + +void vector_pop_back_impl(void **v, size_t count, size_t item_size) +{ + vector_header_t *header; + + if (!v || !*v || count == 0 || item_size == 0) + return; + header = VECTOR_HEADER(*v); + if (count >= header->size) { + header->size = 0; + } else { + header->size -= count; + } +} diff --git a/src/cvector_insert_erase.c b/src/cvector_insert_erase.c index 21b5cf8..2628cfd 100644 --- a/src/cvector_insert_erase.c +++ b/src/cvector_insert_erase.c @@ -1,3 +1,66 @@ -vector_insert(); +/* +** EPITECH PROJECT, 2024 +** cvector +** File description: +** Insert and erase functions for a C dynamic vector similar to std::vector in C++ +*/ -vector_erase(); +#include "cvector.h" + +int vector_insert_impl(void **v, const size_t index, const void *val, + const size_t count, size_t item_size) +{ + vector_header_t *header; + void *tmp; + size_t required_size; + size_t old_size; + + if (!v || !val || count == 0 || item_size == 0) + return VECTOR_FAILURE; + if ((uintptr_t)val < 4096) + return VECTOR_FAILURE; + header = (*v) ? VECTOR_HEADER(*v) : NULL; + old_size = header ? header->size : 0; + required_size = ((index > old_size) ? index : old_size) + count; + tmp = vector_ensure_capacity(*v, required_size - old_size, item_size); + if (!tmp) + return VECTOR_FAILURE; + *v = tmp; + header = VECTOR_HEADER(*v); + if (index > old_size) + memset((unsigned char *)(*v) + old_size * item_size, 0, + (index - old_size) * item_size); + if (index < old_size) + memmove((unsigned char *)(*v) + (index + count) * item_size, + (unsigned char *)(*v) + index * item_size, + (old_size - index) * item_size); + memcpy((unsigned char *)(*v) + index * item_size, val, count * item_size); + header->size = required_size; + return VECTOR_SUCCESS; +} + +void vector_erase_impl(void **v, const size_t index, size_t count, + const size_t item_size) +{ + vector_header_t *header; + //unsigned char *data; + size_t old_size; + + if (!v || !*v || count == 0 || item_size == 0) + return; + + header = VECTOR_HEADER(*v); + if (index >= header->size) + return; + if (index + count > header->size) + count = header->size - index; + + //data = (unsigned char *)*v; + old_size = header->size; + + memmove((unsigned char *)*v + index * item_size, + (unsigned char *)*v + (index + count) * item_size, + (old_size - index - count) * item_size); + + header->size = old_size - count; +} diff --git a/src/cvector_resize.c b/src/cvector_resize.c index 8ba88d1..ef83fbd 100644 --- a/src/cvector_resize.c +++ b/src/cvector_resize.c @@ -1,5 +1,102 @@ -vector_reserve_impl(); +/* +** EPITECH PROJECT, 2024 +** cvector +** File description: +** Resize functions for a C dynamic vector similar to std::vector in C++ +*/ -vector_resize_impl(); +#include "cvector.h" -vector_shrink_to_fit_impl(); +int vector_reserve_impl(void **v, const size_t n, + const size_t item_size) +{ + vector_header_t *header; + vector_header_t *new_header; + + if (!v || n == 0 || item_size == 0) + return VECTOR_FAILURE; + if (!*v) { + *v = vector_init(item_size, n); + return *v ? VECTOR_SUCCESS : VECTOR_FAILURE; + } + header = VECTOR_HEADER(*v); + if (n <= header->capacity) + return VECTOR_SUCCESS; + new_header = realloc(header, sizeof(vector_header_t) + (n * item_size)); + #warning "TODO: memset new memory" + if (!new_header) + return VECTOR_FAILURE; + new_header->capacity = n; + *v = (new_header + 1); + + return VECTOR_SUCCESS; +} + +static inline void *vector_init_zeroed(size_t item_size, size_t capacity) +{ + vector_header_t *header; + + if (item_size == 0 || capacity == 0) + return NULL; + header = calloc(1, sizeof(vector_header_t) + item_size * capacity); + if (!header) + return NULL; + header->size = capacity; + header->capacity = capacity; + header->initial_capacity = capacity; + + return (header + 1); +} + +int vector_resize_impl(void **v, const size_t new_size, + const size_t item_size) +{ + vector_header_t *header; + void *tmp; + size_t old_size; + + if (!v || item_size == 0) + return VECTOR_FAILURE; + if (!*v) { + *v = vector_init_zeroed(item_size, new_size); + return (*v) ? VECTOR_SUCCESS : VECTOR_FAILURE; + } + header = VECTOR_HEADER(*v); + old_size = header->size; + if (new_size < old_size) { + header->size = new_size; + return VECTOR_SUCCESS; + } + if (new_size == old_size) + return VECTOR_SUCCESS; + tmp = vector_ensure_capacity(*v, new_size - old_size, item_size); + if (!tmp) + return VECTOR_FAILURE; + *v = tmp; + header = VECTOR_HEADER(*v); + memset((unsigned char *)(*v) + (old_size * item_size), 0, (new_size - old_size) * item_size); + header->size = new_size; + + return VECTOR_SUCCESS; +} + +int vector_shrink_to_fit_impl(void **v, const size_t item_size) +{ + vector_header_t *header; + vector_header_t *new_header; + + if (!v || !*v || item_size == 0) + return VECTOR_FAILURE; + + header = VECTOR_HEADER(*v); + if (header->capacity == header->size) + return VECTOR_SUCCESS; + + new_header = realloc(header, sizeof(vector_header_t) + (header->size * item_size)); + if (!new_header) + return VECTOR_FAILURE; + + new_header->capacity = new_header->size; + *v = (new_header + 1); + return VECTOR_SUCCESS; +} diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt deleted file mode 100644 index e69de29..0000000 diff --git a/tests/test_cvector.cpp b/tests/test_cvector.cpp index e69de29..a81b651 100644 --- a/tests/test_cvector.cpp +++ b/tests/test_cvector.cpp @@ -0,0 +1,357 @@ +#include +#include "cvector.h" + +// Test vector initialization +TEST(CVectorTest, Initialization) { + int *v = VECTOR(int, 10); + ASSERT_NE(v, nullptr); + EXPECT_EQ(vector_size(v), 0); + EXPECT_EQ(vector_capacity(v), 10); + vector_destroy(v); +} + +// Test vector initialization failure cases +TEST(CVectorTest, InitializationFailureCases) { + void *v = vector_init(0, 10); + EXPECT_EQ(v, nullptr); + v = vector_init(sizeof(int), 0); + EXPECT_EQ(v, nullptr); + v = vector_init(0, 0); + EXPECT_EQ(v, nullptr); +} + +// Test push_back macro +TEST(CVectorTest, PushBack) { + int *v = VECTOR(int, 5); + ASSERT_EQ(vector_push_back(v, ((int[]){1, 2, 3}), 3), VECTOR_SUCCESS); + ASSERT_EQ(vector_size(v), 3); + EXPECT_EQ(v[0], 1); + EXPECT_EQ(v[1], 2); + EXPECT_EQ(v[2], 3); + vector_destroy(v); +} + +// Test push_back macro with a null vector +TEST(CVectorTest, PushBackNullVector) { + int *v = nullptr; + ASSERT_EQ(vector_push_back(v, ((int[]){1, 2, 3}), 3), VECTOR_SUCCESS); + ASSERT_NE(v, nullptr); + ASSERT_EQ(vector_size(v), 3); + EXPECT_EQ(v[0], 1); + EXPECT_EQ(v[1], 2); + EXPECT_EQ(v[2], 3); + vector_destroy(v); +} + +// Test push_back macro failure cases +TEST(CVectorTest, PushBackFailureCases) { + int *v = VECTOR(int, 5); + ASSERT_NE(v, nullptr); + ASSERT_EQ(vector_push_back(v, nullptr, 3), VECTOR_FAILURE); + ASSERT_EQ(vector_push_back(v, ((int[]){1, 2, 3}), 0), VECTOR_FAILURE); + void *generic_vector = nullptr; + ASSERT_EQ(vector_push_back_impl(&generic_vector, ((int[]){1, 2, 3}), 3, 0), VECTOR_FAILURE); + vector_destroy(v); +} + +TEST(CVectorTest, PushBackInvalidPointer) { + int *v = VECTOR(int, 5); + ASSERT_NE(v, nullptr); + int *invalid_val = (int *)1; + ASSERT_EQ(vector_push_back_impl((void **)&v, invalid_val, 1, sizeof(int)), VECTOR_FAILURE); + EXPECT_EQ(vector_size(v), 0); + EXPECT_EQ(vector_capacity(v), 5); + vector_destroy(v); +} + +// Test vector capacity doubling with push_back +TEST(CVectorTest, CapacityDoubling) { + int *v = VECTOR(int, 2); + ASSERT_NE(v, nullptr); + for (int i = 0; i < 100; ++i) { + ASSERT_EQ(vector_push_back(v, &i, 1), VECTOR_SUCCESS); + EXPECT_EQ(v[i], i); + } + EXPECT_EQ(vector_size(v), 100); + EXPECT_GE(vector_capacity(v), 100); + EXPECT_LE(vector_capacity(v), 128); + + vector_destroy(v); +} + +// Test pop_back macro +TEST(CVectorTest, PopBack) { + int *v = VECTOR(int, 5); + ASSERT_EQ(vector_push_back(v, ((int[]){1, 2, 3, 4, 5}), 5), VECTOR_SUCCESS); + ASSERT_EQ(vector_size(v), 5); + + vector_pop_back(v, 2); + EXPECT_EQ(vector_size(v), 3); + EXPECT_EQ(v[0], 1); + EXPECT_EQ(v[1], 2); + EXPECT_EQ(v[2], 3); + vector_destroy(v); +} + +// Test pop_back macro failure cases +TEST(CVectorTest, PopBackFailureCases) { + int *v = VECTOR(int, 5); + ASSERT_NE(v, nullptr); + int *null_vector = nullptr; + vector_pop_back(null_vector, 2); + ASSERT_EQ(vector_push_back(v, ((int[]){1, 2, 3}), 3), VECTOR_SUCCESS); + ASSERT_EQ(vector_size(v), 3); + vector_pop_back(v, 0); + EXPECT_EQ(vector_size(v), 3); + vector_pop_back(v, 10); + EXPECT_EQ(vector_size(v), 0); + vector_destroy(v); +} + + +// Test reserve macro +TEST(CVectorTest, Reserve) { + int *v = VECTOR(int, 5); + ASSERT_EQ(vector_reserve(v, 20), VECTOR_SUCCESS); + EXPECT_EQ(vector_capacity(v), 20); + EXPECT_EQ(vector_size(v), 0); + vector_destroy(v); +} + +// Test reserve macro failure and edge cases +TEST(CVectorTest, ReserveFailureAndEdgeCases) { + // Case 1: Null vector pointer + int *null_vector = nullptr; + ASSERT_EQ(vector_reserve(null_vector, 10), VECTOR_SUCCESS); + ASSERT_NE(null_vector, nullptr); + EXPECT_EQ(vector_size(null_vector), 0); + EXPECT_EQ(vector_capacity(null_vector), 10); + vector_destroy(null_vector); + + // Case 2: Zero capacity requested + int *v = VECTOR(int, 5); + ASSERT_NE(v, nullptr); + ASSERT_EQ(vector_reserve(v, 0), VECTOR_FAILURE); + + // Case 3: Zero item_size (direct function call to bypass macro validation) + void *generic_vector = nullptr; + ASSERT_EQ(vector_reserve_impl(&generic_vector, 10, 0), VECTOR_FAILURE); + + // Case 4: Null vector allocation + int *new_vector = nullptr; + ASSERT_EQ(vector_reserve(new_vector, 10), VECTOR_SUCCESS); + ASSERT_NE(new_vector, nullptr); + EXPECT_EQ(vector_capacity(new_vector), 10); + EXPECT_EQ(vector_size(new_vector), 0); + vector_destroy(new_vector); + + // Case 5: Capacity already sufficient + ASSERT_EQ(vector_reserve(v, 5), VECTOR_SUCCESS); + EXPECT_EQ(vector_capacity(v), 5); + vector_destroy(v); +} + + +// Test resize macro +TEST(CVectorTest, Resize) { + int *v = VECTOR(int, 5); + ASSERT_EQ(vector_resize(v, 10), VECTOR_SUCCESS); + EXPECT_EQ(vector_size(v), 10); + EXPECT_EQ(vector_capacity(v), 10); + + for (int i = 0; i < 10; i++) { + EXPECT_EQ(v[i], 0); + } + + ASSERT_EQ(vector_resize(v, 5), VECTOR_SUCCESS); + EXPECT_EQ(vector_size(v), 5); + vector_destroy(v); +} + +// Test resize macro with edge cases +TEST(CVectorTest, ResizeEdgeCases) { + // Case 1: Null vector pointer + int *null_vector = nullptr; + ASSERT_EQ(vector_resize(null_vector, 10), VECTOR_SUCCESS); + ASSERT_NE(null_vector, nullptr); + EXPECT_EQ(vector_size(null_vector), 10); + EXPECT_EQ(vector_capacity(null_vector), 10); + vector_destroy(null_vector); + + + // Case 2: Zero item_size (direct function call to bypass macro validation) + void *generic_vector = nullptr; + ASSERT_EQ(vector_resize_impl(&generic_vector, 10, 0), VECTOR_FAILURE); + + // Case 3: Null vector allocation + int *new_vector = nullptr; + ASSERT_EQ(vector_resize(new_vector, 10), VECTOR_SUCCESS); + ASSERT_NE(new_vector, nullptr); + EXPECT_EQ(vector_size(new_vector), 10); + EXPECT_EQ(vector_capacity(new_vector), 10); + + for (int i = 0; i < 10; i++) { + EXPECT_EQ(new_vector[i], 0); + } + vector_destroy(new_vector); + + // Case 4: Resize to same size + int *v = VECTOR(int, 5); + ASSERT_NE(v, nullptr); + ASSERT_EQ(vector_resize(v, 5), VECTOR_SUCCESS); + EXPECT_EQ(vector_size(v), 5); + EXPECT_EQ(vector_capacity(v), 5); + + vector_destroy(v); +} + +// Test the insert macro and handle edge cases +TEST(CVectorTest, InsertEdgeCases) { + // Test case: Count is zero + int *v = VECTOR(int, 5); + ASSERT_EQ(vector_insert(v, 0, ((int[]){42}), 0), VECTOR_FAILURE); + vector_destroy(v); + + // Test case: Invalid pointer (below 4096) + v = VECTOR(int, 5); + ASSERT_EQ(vector_insert(v, 0, (int *)1, 1), VECTOR_FAILURE); + vector_destroy(v); + + // Test case: Index greater than current size + v = VECTOR(int, 5); + ASSERT_EQ(vector_push_back(v, ((int[]){1, 2, 3}), 3), VECTOR_SUCCESS); + ASSERT_EQ(vector_insert(v, 10, ((int[]){42}), 1), VECTOR_SUCCESS); + EXPECT_EQ(vector_size(v), 11); + EXPECT_EQ(v[3], 0); // Uninitialized elements should be zeroed + EXPECT_EQ(v[4], 0); + EXPECT_EQ(v[10], 42); + vector_destroy(v); + + // Test case: Normal insert at a valid index + v = VECTOR(int, 5); + ASSERT_EQ(vector_push_back(v, ((int[]){1, 2, 3}), 3), VECTOR_SUCCESS); + ASSERT_EQ(vector_insert(v, 1, ((int[]){42}), 1), VECTOR_SUCCESS); + EXPECT_EQ(vector_size(v), 4); + EXPECT_EQ(v[0], 1); + EXPECT_EQ(v[1], 42); + EXPECT_EQ(v[2], 2); + EXPECT_EQ(v[3], 3); + vector_destroy(v); + + // Test case: Insert at the end + v = VECTOR(int, 5); + ASSERT_EQ(vector_push_back(v, ((int[]){1, 2, 3}), 3), VECTOR_SUCCESS); + ASSERT_EQ(vector_insert(v, vector_size(v), ((int[]){42}), 1), VECTOR_SUCCESS); + EXPECT_EQ(vector_size(v), 4); + EXPECT_EQ(v[3], 42); + vector_destroy(v); + + // Test case: Insert at the beginning + v = VECTOR(int, 5); + ASSERT_EQ(vector_push_back(v, ((int[]){1, 2, 3}), 3), VECTOR_SUCCESS); + ASSERT_EQ(vector_insert(v, 0, ((int[]){42}), 1), VECTOR_SUCCESS); + EXPECT_EQ(vector_size(v), 4); + EXPECT_EQ(v[0], 42); + EXPECT_EQ(v[1], 1); + EXPECT_EQ(v[2], 2); + EXPECT_EQ(v[3], 3); + vector_destroy(v); +} + + +// Test the erase macro and handle edge cases +TEST(CVectorTest, Erase) { + // Test case: Normal erase operation + int *v = VECTOR(int, 5); + ASSERT_EQ(vector_push_back(v, ((int[]){1, 2, 3, 4, 5}), 5), VECTOR_SUCCESS); + + vector_erase(v, 1, 2); + EXPECT_EQ(vector_size(v), 3); + EXPECT_EQ(v[0], 1); + EXPECT_EQ(v[1], 4); + EXPECT_EQ(v[2], 5); + vector_destroy(v); + + // Test case: Erase on an empty vector + v = VECTOR(int, 5); + vector_erase(v, 0, 1); + EXPECT_EQ(vector_size(v), 0); + vector_destroy(v); + + // Test case: Erase with null vector + int *null_vector = nullptr; + vector_erase(null_vector, 0, 1); + EXPECT_EQ(null_vector, nullptr); + + // Test case: Erase with index >= size + v = VECTOR(int, 5); + ASSERT_EQ(vector_push_back(v, ((int[]){1, 2, 3}), 3), VECTOR_SUCCESS); + vector_erase(v, 5, 1); + EXPECT_EQ(vector_size(v), 3); + vector_destroy(v); + + // Test case: Erase with index + count > size + v = VECTOR(int, 5); + ASSERT_EQ(vector_push_back(v, ((int[]){1, 2, 3, 4, 5}), 5), VECTOR_SUCCESS); + vector_erase(v, 3, 5); + EXPECT_EQ(vector_size(v), 3); + EXPECT_EQ(v[0], 1); + EXPECT_EQ(v[1], 2); + EXPECT_EQ(v[2], 3); + vector_destroy(v); +} + +// Test shrink_to_fit macro +TEST(CVectorTest, ShrinkToFit) { + int *v = VECTOR(int, 10); + ASSERT_EQ(vector_push_back(v, ((int[]){1, 2, 3, 4, 5}), 5), VECTOR_SUCCESS); + + ASSERT_EQ(vector_shrink_to_fit(v), VECTOR_SUCCESS); // Reduce capacity to size + EXPECT_EQ(vector_capacity(v), 5); + EXPECT_EQ(vector_size(v), 5); + vector_destroy(v); +} + +// Test shrink_to_fit macro with edge cases +TEST(CVectorTest, ShrinkToFitEdgeCases) { + // Case 1: Null vector pointer + int *null_vector = nullptr; + ASSERT_EQ(vector_shrink_to_fit(null_vector), VECTOR_FAILURE); + + // Case 2: Empty vector + int *empty_vector = VECTOR(int, 10); + ASSERT_NE(empty_vector, nullptr); + ASSERT_EQ(vector_shrink_to_fit(empty_vector), VECTOR_SUCCESS); + EXPECT_EQ(vector_capacity(empty_vector), 0); + EXPECT_EQ(vector_size(empty_vector), 0); + vector_destroy(empty_vector); + + // Case 3: Capacity already equals size + int *v = VECTOR(int, 5); + ASSERT_NE(v, nullptr); + ASSERT_EQ(vector_push_back(v, ((int[]){1, 2, 3, 4, 5}), 5), VECTOR_SUCCESS); + ASSERT_EQ(vector_shrink_to_fit(v), VECTOR_SUCCESS); + EXPECT_EQ(vector_capacity(v), 5); + EXPECT_EQ(vector_size(v), 5); + vector_destroy(v); + + // Case 4: Normal shrink operation + int *v2 = VECTOR(int, 10); + ASSERT_EQ(vector_push_back(v2, ((int[]){1, 2, 3, 4, 5}), 5), VECTOR_SUCCESS); + ASSERT_EQ(vector_shrink_to_fit(v2), VECTOR_SUCCESS); + EXPECT_EQ(vector_capacity(v2), 5); + EXPECT_EQ(vector_size(v2), 5); + vector_destroy(v2); +} + + +// Test clear macro +TEST(CVectorTest, Clear) { + int *v = VECTOR(int, 5); + ASSERT_EQ(vector_push_back(v, ((int[]){1, 2, 3}), 3), VECTOR_SUCCESS); + + vector_clear(v); // Clear the vector + EXPECT_EQ(vector_size(v), 0); + EXPECT_EQ(vector_capacity(v), 5); // Capacity should remain unchanged + vector_destroy(v); +}

mUNLwMKOnAoc^*$wg9&-^#x@AuTs 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